Index

A B D S W 
All Classes and Interfaces|All Packages

A

addFinding(IValidationFinding) - Method in class dev.metaschema.modules.sarif.SarifValidationHandler
Register a validation finding.
addFindings(Collection<? extends IValidationFinding>) - Method in class dev.metaschema.modules.sarif.SarifValidationHandler
Register a collection of validation finding.
afterConstraintEvaluation(IConstraint, INodeItem) - Method in class dev.metaschema.modules.sarif.SarifValidationHandler
 
afterLetEvaluation(ILet) - Method in class dev.metaschema.modules.sarif.SarifValidationHandler
 
afterPhase(ValidationPhase) - Method in class dev.metaschema.modules.sarif.SarifValidationHandler
 
afterValidation(URI) - Method in class dev.metaschema.modules.sarif.SarifValidationHandler
 

B

beforeConstraintEvaluation(IConstraint, INodeItem) - Method in class dev.metaschema.modules.sarif.SarifValidationHandler
 
beforeLetEvaluation(ILet) - Method in class dev.metaschema.modules.sarif.SarifValidationHandler
 
beforePhase(ValidationPhase) - Method in class dev.metaschema.modules.sarif.SarifValidationHandler
 
beforeValidation(URI) - Method in class dev.metaschema.modules.sarif.SarifValidationHandler
 

D

dev.metaschema.databind.modules - module dev.metaschema.databind.modules
Provides Metaschema module bindings and validation handlers including SARIF output support.
dev.metaschema.modules.sarif - package dev.metaschema.modules.sarif
 

S

SARIF_HELP_MARKDOWN_KEY - Static variable in class dev.metaschema.modules.sarif.SarifValidationHandler
The property key for specifying markdown-formatted help content for a constraint.
SARIF_HELP_TEXT_KEY - Static variable in class dev.metaschema.modules.sarif.SarifValidationHandler
The property key for specifying plain text help content for a constraint.
SARIF_HELP_URL_KEY - Static variable in class dev.metaschema.modules.sarif.SarifValidationHandler
The property key for specifying a URL that provides help information for a constraint.
SarifValidationHandler - Class in dev.metaschema.modules.sarif
Supports building a Static Analysis Results Interchange Format (SARIF) document based on a set of validation findings.
SarifValidationHandler(URI, IVersionInfo) - Constructor for class dev.metaschema.modules.sarif.SarifValidationHandler
Construct a new validation handler.
setTimingCollector(TimingCollector) - Method in class dev.metaschema.modules.sarif.SarifValidationHandler
Set the timing collector to enrich SARIF output with performance data.

W

write(Path, IBindingContext) - Method in class dev.metaschema.modules.sarif.SarifValidationHandler
Write the collection of findings to the provided output file.
writeToString(IBindingContext) - Method in class dev.metaschema.modules.sarif.SarifValidationHandler
Write the collection of findings to a string in SARIF format.
A B D S W 
All Classes and Interfaces|All Packages