Class VersionsLockPlugin.ProjectDependencyWorkarounds
java.lang.Object
com.palantir.gradle.versions.VersionsLockPlugin.ProjectDependencyWorkarounds
- Enclosing class:
VersionsLockPlugin
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.gradle.api.ProjectgetDependencyProject(org.gradle.api.artifacts.ProjectDependency projectDependency) ProjectDependency.getDependencyProject()was deprecated in Gradle 8.11 and will be removed in Gradle 9.0.protected abstract org.gradle.api.invocation.GradlegetPath(org.gradle.api.artifacts.ProjectDependency projectDependency) ProjectDependency.getPath()was introduced in Gradle 8.11, andProjectDependency.getDependencyProject()was not deprecated yet.
-
Constructor Details
-
ProjectDependencyWorkarounds
@Inject public ProjectDependencyWorkarounds()
-
-
Method Details
-
getGradle
@Inject protected abstract org.gradle.api.invocation.Gradle getGradle() -
getPath
ProjectDependency.getPath()was introduced in Gradle 8.11, andProjectDependency.getDependencyProject()was not deprecated yet. Fallback to using the latter on versions prior to 8.11. -
getDependencyProject
public org.gradle.api.Project getDependencyProject(org.gradle.api.artifacts.ProjectDependency projectDependency) ProjectDependency.getDependencyProject()was deprecated in Gradle 8.11 and will be removed in Gradle 9.0. Without a considerable rethinking of how GCV works with Isolated projects, it may be easier to continue to reach into subprojects at will for now.
-