SymbolVerifierInputs
data class SymbolVerifierInputs(val projectPath: String, val mode: SymbolVerificationMode, val moduleLlFile: File, val moduleBcFile: File?, val requiredSymbolsFile: File?, val provenanceBcDir: File?, val provenanceCompileCommandsFile: File?, val unresolvedApplicationSymbolsOutFile: File, val allowedExternalSymbolsOutFile: File, val prototypeStrippedModuleFile: File, val optBinary: String, val nmBinary: String, val cxxfiltBinary: String, val ignorePatterns: List<String> = emptyList(), val failAt: ProblemSeverity?)
Inputs for verifyRequiredSymbolsWithTools. Bundled so the call from StigAnalysisP6RunAnalyzerTask doesn't grow into a 14-parameter function call.
Constructors
Link copied to clipboard
constructor(projectPath: String, mode: SymbolVerificationMode, moduleLlFile: File, moduleBcFile: File?, requiredSymbolsFile: File?, provenanceBcDir: File?, provenanceCompileCommandsFile: File?, unresolvedApplicationSymbolsOutFile: File, allowedExternalSymbolsOutFile: File, prototypeStrippedModuleFile: File, optBinary: String, nmBinary: String, cxxfiltBinary: String, ignorePatterns: List<String> = emptyList(), failAt: ProblemSeverity?)
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Threshold for recoverable diagnostics; CRITICAL symbol failures ignore it.
Link copied to clipboard
Glob patterns, or regex:-prefixed regular expressions, for non-required unresolved symbols to ignore.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard