Class
AnalysisSettings
Analysis configuration derived from reviewer.json.
Inheritance
- Object
- AnalysisSettings
Constructors
public AnalysisSettings() #Methods
public static AnalysisConfigMode ParseConfigMode(String value, AnalysisConfigMode fallback) #Returns:
AnalysisConfigModeParses a config mode value with a fallback.
Parameters
- value System.String
- fallback IntelligenceX.Analysis.AnalysisConfigMode
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public Boolean Enabled { get; set; } #Enables analysis ingestion and rendering.
public AnalysisConfigMode ConfigMode { get; set; } #Strategy for applying pack rules relative to existing repo configs.
public IReadOnlyList<String> Packs { get; set; } #Pack identifiers to enable.
public IReadOnlyList<String> DisabledRules { get; set; } #Rule IDs to disable after packs are applied.
public IReadOnlyDictionary<String, String> SeverityOverrides { get; set; } #Per-rule severity overrides.
public AnalysisResultsSettings Results { get; } #Rendering and ingestion settings for analysis findings.