Skip to contents

Scans R/, scripts/, and tests/ for occurrences of get('x', settings), settings$x, and settings[['x']].

Usage

discover_settings_in_code(
  paths = c("R", "scripts", "tests"),
  exclude_dirs = c(".git", "renv", ".venv", "docs", "workbook/_freeze")
)

Arguments

paths

Directories/files to scan.

exclude_dirs

Directory name fragments to skip.

Value

Sorted unique character vector of discovered keys.

Examples

if (FALSE) { # \dontrun{
discover_settings_in_code()
} # }