Run

io.shiftleft.semanticcpg.sarif.SarifSchema.Run
trait Run

Describes a single run of an analysis tool, and contains the reported output of that run.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Run

Members list

Value members

Abstract methods

Attributes

Returns

The artifact location specified by each uriBaseId symbol on the machine where the tool originally ran.

def results: List[Result]

Attributes

Returns

The set of results contained in an SARIF log. The results array can be omitted when a run is solely exporting rules metadata. It must be present (but may be empty) if a log file represents an actual scan.

def tool: Tool

Attributes

Returns

Information about the tool or tool pipeline that generated the results in this run. A run can only contain results produced by a single tool or tool pipeline. A run can aggregate results from multiple log files, as long as context around the tool run (tool command-line arguments and the like) is identical for all aggregated files.