Conversion

@Serializable
data class Conversion(val analysisToolLogFiles: List<ArtifactLocation>? = null, val invocation: Invocation? = null, val properties: PropertyBag? = null, val tool: Tool)

A conversion object that will be merged with a separate run.

Describes how a converter transformed the output of a static analysis tool from the analysis tool's native output format into the SARIF format.

A conversion object that describes how a converter transformed an analysis tool's native reporting format into the SARIF format.

Constructors

Link copied to clipboard
constructor(analysisToolLogFiles: List<ArtifactLocation>? = null, invocation: Invocation? = null, properties: PropertyBag? = null, tool: Tool)

Properties

Link copied to clipboard

The locations of the analysis tool's per-run log files.

Link copied to clipboard
val invocation: Invocation? = null

An invocation object that describes the invocation of the converter.

Link copied to clipboard
val properties: PropertyBag? = null

Key/value pairs that provide additional information about the conversion.

Link copied to clipboard
val tool: Tool

A tool object that describes the converter.