gradle-lint-plugin icon indicating copy to clipboard operation
gradle-lint-plugin copied to clipboard

gradle-lint plugin unusable with lockfiles

Open MatanSabag opened this issue 3 years ago • 2 comments

./gradlew autoLintGradle executing gradlew instead of gradle

Task :autoLintGradle FAILED Error from [com.netflix.nebula.lint.rule.GradleLintRule$1] processing source file [null]

FAILURE: Build failed with an exception.

  • What went wrong: Execution failed for task ':autoLintGradle'.

Could not resolve all dependencies for configuration ':map-data-access:lintExcludes'. Locking strict mode: Configuration ':map-data-access:lintExcludes' is locked but does not have lock state.

MatanSabag avatar Sep 23 '21 08:09 MatanSabag

Ping...

MatanSabag avatar Dec 20 '21 08:12 MatanSabag

Until this is resolved, you can do this

configurations.configureEach {
    if (name != 'lintExcludes') {
        resolutionStrategy.activateDependencyLocking()
    }
}

instead of

dependencyLocking {
    lockAllConfigurations()
}

ko-at-work avatar Dec 04 '23 22:12 ko-at-work