Skip to content

Commit

Permalink
Avoid spec-accepting overload of getFirstLevelModuleDependencies (#856)
Browse files Browse the repository at this point in the history
This method will be deprecated soon in Gradle for removal in 9.0
  • Loading branch information
jvandort committed Mar 29, 2024
1 parent 6e55a23 commit 2c7baf7
Showing 1 changed file with 2 additions and 3 deletions.
Expand Up @@ -28,7 +28,6 @@ import org.gradle.api.attributes.HasConfigurableAttributes
import org.gradle.api.attributes.java.TargetJvmVersion
import org.gradle.api.internal.artifacts.DefaultModuleVersionIdentifier
import org.gradle.api.internal.artifacts.dependencies.DefaultProjectDependencyConstraint
import org.gradle.api.specs.Specs.SATISFIES_ALL
import org.gradle.internal.component.external.model.DefaultModuleComponentIdentifier
import org.gradle.maven.MavenModule
import org.gradle.maven.MavenPomArtifact
Expand Down Expand Up @@ -57,7 +56,7 @@ class Resolver(
val coordinates = getCurrentCoordinates(configuration)
val latestConfiguration = createLatestConfiguration(configuration, revision, coordinates)
val lenient = latestConfiguration.resolvedConfiguration.lenientConfiguration
val resolved = lenient.getFirstLevelModuleDependencies(SATISFIES_ALL)
val resolved = lenient.firstLevelModuleDependencies
val unresolved = lenient.unresolvedModuleDependencies
return getStatus(coordinates, resolved, unresolved)
}
Expand Down Expand Up @@ -279,7 +278,7 @@ class Resolver(
disableAutoTargetJvm(copy)
val lenient = copy.resolvedConfiguration.lenientConfiguration

val resolved = lenient.getFirstLevelModuleDependencies(SATISFIES_ALL)
val resolved = lenient.firstLevelModuleDependencies
for (dependency in resolved) {
val coordinate = Coordinate.from(dependency.module.id, declared)
coordinates[coordinate.key] = coordinate
Expand Down

0 comments on commit 2c7baf7

Please sign in to comment.