IntelligenceX
Class

AnalysisResultsSettings

Namespace IntelligenceX.Analysis
Assembly IntelligenceX
Modifiers sealed

Settings that control how analysis findings are ingested and rendered.

Inheritance

  • Object
  • AnalysisResultsSettings

Constructors

public AnalysisResultsSettings() #

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 analysis comments to emit.

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.