API Reference
Class
AnalysisResultsSettings
Settings that control how analysis findings are ingested and rendered.
Inheritance
- Object
- AnalysisResultsSettings
Constructors
public AnalysisResultsSettings() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public IReadOnlyList<String> Inputs { get; set; } #Paths or globs to analysis result files (SARIF or IntelligenceX findings JSON).
public String MinSeverity { get; set; } #Minimum severity to include when rendering analysis findings.
public Int32 MaxInline { get; set; } #Maximum inline static-analysis comments to emit when a repository opts into legacy inline comments. Defaults to 0, which keeps static-analysis findings summary-only.
public Boolean Summary { get; set; } #Whether to emit a summary block for analysis findings.
public Int32 SummaryMaxItems { get; set; } #Maximum findings to include in the summary block.
public String SummaryPlacement { get; set; } #Placement for the summary block.
public Boolean ShowPolicy { get; set; } #Whether to include a policy overview in the PR summary.
public Int32 PolicyRulePreviewItems { get; set; } #Maximum number of rules shown per policy rule list line (for example enabled, failing, clean). Set to 0 to hide per-rule lists while keeping aggregate counts.