The result of applying a single static analysis rule to the analyzed source code.

Hierarchy

  • AnalysisRuleResponse

Constructors

Properties

additionalProperties?: {
    [key: string]: any;
}

A container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.

Type declaration

  • [key: string]: any
errors: string[]

A list of error messages encountered while executing the rule.

executionError: null | string

An error message if the rule execution failed, or null if execution succeeded.

executionTimeMs: number

The time taken to execute the rule, in milliseconds.

identifier: string

The identifier of the rule that produced this response.

output: string

The raw output produced by the rule engine during execution.

violations: AnalysisViolation[]

The list of violations found by this rule.

Generated using TypeDoc