Global Customization Reference
You can configure overall behavior of Code Analyzer, such as the location of the log folder and the root directory of the configuration options.
For configuration and reference information about specific engines, such as PMD or ESLint, see Engines.
Field | Type | Description |
---|---|---|
config_root | string | The absolute folder path to which all other path values in this configuration may be relative to. If unspecified, or if specified as null, then the value is automatically chosen to be the parent folder of your Code Analyzer configuration file if it exists, or the current working directory otherwise. Default value is null . |
log_folder | string | Folder where to store log files. May be an absolute path or a path relative to config_root. If unspecified, or if specified as null, then the value is automatically chosen to be your machine's default temporary directory. Default value is null . |
rules | object | Rule override settings of the format rules.{engine_name}.{rule_name}.{property_name} = {override_value} where:
{} .---- [Example usage]: --------------------- |
engines | object | Engine specific custom configuration settings of the format engines.{engine_name}.{property_name} = {value} where:
{} . |