StigArtifactProblemReporter

open class StigArtifactProblemReporter(projectPath: String, taskName: String, logger: StigTaskReporter, problemsFile: File, failAt: ProblemSeverity?, events: StigTaskReporter? = null, exception: (String, Throwable?) -> RuntimeException = { message, cause -> IllegalStateException( message, cause ) }) : StigProblemReporter

Constructors

Link copied to clipboard
constructor(projectPath: String, taskName: String, logger: StigTaskReporter, problemsFile: File, failAt: ProblemSeverity?, events: StigTaskReporter? = null, exception: (String, Throwable?) -> RuntimeException = { message, cause -> IllegalStateException( message, cause ) })

Functions

Link copied to clipboard
open override fun fail(problem: StigProblem): Nothing
Link copied to clipboard
Link copied to clipboard

Writes canonical records without applying continuation policy or duplicating producer-specific logging.

Link copied to clipboard
open override fun report(problem: StigProblem)
Link copied to clipboard
Generated with STIG