Skip to contents

Exclude loader-generated and deprecated settings from coverage checks

Usage

filter_settings(
  settings,
  created_by_loader = c("python_env", "code_root", "conf_root", "data_root",
    "inputs_dir", "outputs_dir", "working_dir", "report_dir", "pops_dir", "pums_dir",
    "plots_dir", "models_dir", "seed_path", "seed_wtd_path", "target_puma_path",
    "target_czone_path", "target_region_path", "daypat_seed_path",
    "daypat_target_zone_path", "daypat_target_region_path", "pums_hvars", "pums_pvars"),
  deprecated = c("project_name", "data_relative_path", "hts_tables", "sample_plan_year",
    "adjust_pums_to_acs"),
  other = c("method", "x", "target_updates.")
)

Arguments

settings

Character vector of discovered settings.

created_by_loader

Keys created inside get_settings() and friends.

deprecated

Known legacy keys to ignore.

other

Other keys to ignore.

Value

Filtered settings.