gradle-dependency-lock-plugin
gradle-dependency-lock-plugin copied to clipboard
A plugin to allow people using dynamic dependency versions to lock them to specific versions.
With the changes introduced in 14.0.0 (See #249), support was removed for committing lock files to SCMs other than Git. We have been using the SCMFactory workflow to allow for...
Execute `gradle --configuration-cache generateLock`: ``` > Task :generateLock FAILED 397 problems were found storing the configuration cache, 3 of which seem unique. - Task `:generateLock` of type `nebula.plugin.dependencylock.tasks.GenerateLockTask`: execution of...
It's _very inconvenient_ to use extensions having Closure in their API: https://docs.gradle.org/current/userguide/kotlin_dsl.html#groovy_closures_from_kotlin `DependencyLockExtension#setDependencyFilter` should use Action instead of Closure.
This was detected by Gradle's own smoke tests: https://github.com/nebula-plugins/gradle-dependency-lock-plugin/blob/d9c5ceefe67f2b94ccb546f7b75320c29efe72a0/src/main/kotlin/nebula/plugin/dependencyverifier/DependencyResolutionVerifier.kt#L76 Gradle is in the process of deprecating `Gradle.buildFinished` and other build scope listeners (such as [`TaskGraphExecution.addTaskExecutionListener`](https://github.com/nebula-plugins/gradle-dependency-lock-plugin/issues/247)) starting in Gradle 8.10 (currently,...
I'm trying to upgrade from Gradle 7.6.4 to 8.11.1 and as part of that it appears as though I have to upgrade the gradle-dependency-lock-plugin which was on 9.4.1. The problem...
Accessing `Task.project` at execution time is being deprecated in Gradle 8.12, and will be forbidden in a future Gradle release. https://github.com/nebula-plugins/gradle-dependency-lock-plugin/blob/7cf2415f6b262e1f7a4bc3e661c68e26a1cd8ff1/src/main/groovy/nebula/plugin/dependencylock/tasks/GenerateLockTask.groovy#L76 See: https://github.com/gradle/gradle/issues/30860
I have ```kts id("com.netflix.nebula.dependency-lock") version "15.1.0" ``` I applied it correctly, I have other tasks in place ``` Task 'generateGlobalLock' not found in root project 'foo' and its subprojects. ```...