SourceCodeAnalysisHarnessContract
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>)