ProblemSeverity

User-facing importance of a STIG problem.

This is intentionally independent of presentation-specific concepts such as IntelliJ highlight type, SARIF level, or Gradle's report/throw mechanism.

Severity describes the impact if the problem is ignored:

  • for execution problems, impact on STIG's ability to produce trustworthy outputs;

  • for model/source/code-analysis problems, impact on correctness, completeness, reviewability, or safety integrity of the analyzed content.

Severity and continuation use two explicit reporter paths. Use StigProblemReporter.report for HIGH and lower problems that can still be collected; the configured failAt threshold decides whether those reported problems stop the build. Reserve StigProblemReporter.fail for a CRITICAL problem that makes the current output unusable or the current execution non-continuable. A caller must not force-fail a HIGH problem merely to bypass the configured threshold.

Entries

Link copied to clipboard

The affected output cannot be trusted, or the current execution cannot reliably continue.

Link copied to clipboard

A major issue that probably makes an important result incomplete or misleading, but does not necessarily invalidate the whole safety claim or whole run.

Link copied to clipboard

A real issue or quality degradation that should be fixed, while the affected evidence remains usable with a clear caveat.

Link copied to clipboard

A minor, recoverable issue.

Link copied to clipboard

Informational diagnostic.

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Returns a representation of an immutable list of all enum entries, in the order they're declared.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.

Generated with STIG