Use older version of BuildServiceRegistry.registerIfAbsent

This commit is contained in:
Tad Fisher
2024-05-30 17:16:57 -07:00
parent 69574d8eeb
commit a935331795

View File

@@ -15,6 +15,7 @@ import org.nixos.gradle2nix.model.DependencySet
import org.nixos.gradle2nix.model.RESOLVE_ALL_TASK import org.nixos.gradle2nix.model.RESOLVE_ALL_TASK
import javax.inject.Inject import javax.inject.Inject
@Suppress("UNUSED")
abstract class Gradle2NixPlugin abstract class Gradle2NixPlugin
@Inject @Inject
constructor( constructor(
@@ -45,7 +46,7 @@ abstract class Gradle2NixPlugin
gradle.sharedServices.registerIfAbsent( gradle.sharedServices.registerIfAbsent(
"nixDependencyExtractor", "nixDependencyExtractor",
DependencyExtractorService::class.java, DependencyExtractorService::class.java,
).map { service -> ) {}.map { service ->
service.apply { extractor = dependencyExtractor } service.apply { extractor = dependencyExtractor }
} }