Package-level declarations

Types

Link copied to clipboard

Analysis depth: at what granularity are interface points decomposed for taint analysis.

Link copied to clipboard

Analysis type — top-level grouping for the stig-code-analyzer pipeline.

Link copied to clipboard

Describes how STIG should interpret the repository structure.

Link copied to clipboard

The layout direction a DiagramLevel is naturally drawn in.

Link copied to clipboard

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:

Link copied to clipboard

Diagram type — which graph view a rendered DOT / SVG / sigma represents.

Link copied to clipboard

How interface points (sources/sinks) are determined.

Link copied to clipboard

Merge mode — how sinks are presented from an aggregate analyzer result.

Link copied to clipboard

Summary type — how aggregated a rendered diagram is.

Functions

Link copied to clipboard

Returns true if this InterfacePointMode is fully implemented as an import source.

Link copied to clipboard
fun main(args: Array<String>)

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.

Link copied to clipboard

Validates that this InterfacePointMode is implemented as an import source.

Link copied to clipboard

true when this mode requires external interface definition files (i.e. any file-format mode: JSON, YAML, SYML, CSV, XLS, XLSX, XML).

Generated with STIG