3.1.41.2.22. waf_tools.vscode.valid_configuration_files

waf_tools.vscode.valid_configuration_files(bld: BuildContext, base_cfg_dir: Node) → None

Validate that all VS Code configuration files are valid JSON.

Iterates over all .json files in base_cfg_dir and attempts to parse them. If any file contains invalid JSON, an error is logged and the build is aborted.

Parameters:
  • bld – The active build context.

  • base_cfg_dir – The directory node containing the JSON template files (typically tools/ide/vscode/).