Package-level declarations
Types
Analysis depth: at what granularity are interface points decomposed for taint analysis.
Analysis type — top-level grouping for the stig-code-analyzer pipeline.
The layout direction a DiagramLevel is naturally drawn in.
The level of detail a diagram is rendered at — orthogonal to the diagram TYPE (data-flow vs control-flow) and to the export format. Each level has a natural layout direction. The gradle layer maps each level to one export format:
Diagram type — which graph view a rendered DOT / SVG / sigma represents.
How interface points (sources/sinks) are determined.
Summary type — how aggregated a rendered diagram is.
Functions
Returns true if this InterfacePointMode is fully implemented as an import source.
CLI entry point for the Gradle stigGenerateAsilPaletteJs task in stig-gradle-plugin. Invoked via JavaExec with stig-engine's runtime classpath; takes a single output path argument and writes the ESM source produced by ASILPalette.asEsm to that path.
Validates that this InterfacePointMode is implemented as an import source.
true when this mode requires external interface definition files (i.e. any file-format mode: JSON, YAML, SYML, CSV, XLS, XLSX, XML).