SarifSchema
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SarifSchema.type
Members list
Type members
Classlikes
Represents the contents of an artifact.
Represents the contents of an artifact.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ArtifactContent
Specifies the location of an artifact.
Specifies the location of an artifact.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ArtifactLocation
A set of threadFlows which together describe a pattern of code execution relevant to detecting a result.
A set of threadFlows which together describe a pattern of code execution relevant to detecting a result.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class CodeFlow
A value specifying the severity level of the result.
A value specifying the severity level of the result.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Level.type
A location within a programming artifact.
A location within a programming artifact.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Location
Encapsulates a message intended to be read by the end user.
Encapsulates a message intended to be read by the end user.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Message
A physical location relevant to a result. Specifies a reference to a programming artifact together with a range of bytes or characters within that artifact.
A physical location relevant to a result. Specifies a reference to a programming artifact together with a range of bytes or characters within that artifact.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class PhysicalLocation
A region within an artifact where a result was detected.
A region within an artifact where a result was detected.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Region
Metadata that describes a specific report produced by the tool, as part of the analysis it provides or its runtime reporting.
Metadata that describes a specific report produced by the tool, as part of the analysis it provides or its runtime reporting.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ReportingDescriptor
A result produced by an analysis tool.
A result produced by an analysis tool.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Result
Describes a single run of an analysis tool, and contains the reported output of that run.
Describes a single run of an analysis tool, and contains the reported output of that run.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Run
Provides a basic Sarif trait under which possibly multiple defined schemata would be defined.
Provides a basic Sarif trait under which possibly multiple defined schemata would be defined.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Sarif2_1_0
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Sarifclass Objecttrait Matchableclass AnyShow all
Describes a sequence of code locations that specify a path through a single thread of execution such as an operating system or fiber.
Describes a sequence of code locations that specify a path through a single thread of execution such as an operating system or fiber.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ThreadFlow
A location visited by an analysis tool while simulating or monitoring the execution of a program.
A location visited by an analysis tool while simulating or monitoring the execution of a program.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ThreadFlowLocation
The analysis tool that was run.
The analysis tool that was run.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Tool
A component, such as a plug-in or the driver, of the analysis tool that was run.
A component, such as a plug-in or the driver, of the analysis tool that was run.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ToolComponent