SourceCodeAnalysisHarnessContract
data class SourceCodeAnalysisHarnessContract(val schemaVersion: Int = 2, val generatedLifecycleEntryFunction: String = "harness::Entry::Execute()", val configuredAnalyzerEntryPoints: List<String> = listOf("harness::Entry::Execute()"), val implementationClass: String, val lifecycleProfile: SourceCodeAnalysisLifecycleProfile, val preCycleInitializationMethod: String? = null, val requiredEntryCalls: List<SourceCodeAnalysisHarnessEntryCall>, val markers: List<SourceCodeAnalysisHarnessMarker>)
Constructors
Link copied to clipboard
constructor(schemaVersion: Int = 2, generatedLifecycleEntryFunction: String = "harness::Entry::Execute()", configuredAnalyzerEntryPoints: List<String> = listOf("harness::Entry::Execute()"), implementationClass: String, lifecycleProfile: SourceCodeAnalysisLifecycleProfile, preCycleInitializationMethod: String? = null, requiredEntryCalls: List<SourceCodeAnalysisHarnessEntryCall>, markers: List<SourceCodeAnalysisHarnessMarker>)