in ruler-gradle-plugin/src/main/kotlin/com/spotify/ruler/plugin/RulerTask.kt [119:138]
fun analyze() {
workerExecutor.noIsolation().submit(RulerTaskAction::class.java) {
it.dependencyEntries.set(dependencyEntries)
it.projectPath.set(projectPath)
it.sdkDirectory.set(sdkDirectory)
it.appInfo.set(appInfo)
it.deviceSpec.set(deviceSpec)
it.bundleFile.set(bundleFile)
it.mappingFile.set(mappingFile)
it.resourceMappingFile.set(resourceMappingFile)
it.ownershipFile.set(ownershipFile)
it.defaultOwner.set(defaultOwner)
it.omitFileBreakdown.set(omitFileBreakdown)
it.unstrippedNativeFiles.set(unstrippedNativeFiles)
it.staticDependenciesFile.set(staticDependenciesFile)
it.verificationConfig.set(verificationConfig)
it.workingDir.set(workingDir)
it.reportDir.set(reportDir)
}
}