From ad0ce46e3e1f880a4d7300eafd775e289929da7d Mon Sep 17 00:00:00 2001 From: Brummolix Date: Wed, 8 Feb 2023 08:03:57 +0100 Subject: [PATCH] Ignore constraints of own projects ("DefaultProjectDependencyConstraint") (#724) --- .../com/github/benmanes/gradle/versions/updates/Resolver.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gradle-versions-plugin/src/main/kotlin/com/github/benmanes/gradle/versions/updates/Resolver.kt b/gradle-versions-plugin/src/main/kotlin/com/github/benmanes/gradle/versions/updates/Resolver.kt index df2282c8..f661a088 100644 --- a/gradle-versions-plugin/src/main/kotlin/com/github/benmanes/gradle/versions/updates/Resolver.kt +++ b/gradle-versions-plugin/src/main/kotlin/com/github/benmanes/gradle/versions/updates/Resolver.kt @@ -26,6 +26,7 @@ import org.gradle.api.artifacts.result.ResolvedArtifactResult import org.gradle.api.attributes.Attribute import org.gradle.api.attributes.HasConfigurableAttributes 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 @@ -101,7 +102,9 @@ class Resolver( // version of transitive dependency. if (supportsConstraints(configuration)) { for (dependency in configuration.allDependencyConstraints) { - latest.add(createQueryDependency(dependency)) + if (dependency !is DefaultProjectDependencyConstraint) { + latest.add(createQueryDependency(dependency)) + } } }