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

A pluggable and configurable linter tool for identifying and reporting on patterns of misuse or deprecations in Gradle scripts.

Results 118 gradle-lint-plugin issues
Sort by recently updated
recently updated
newest added

Support for Gradle Kotlin DSL would be really nice. It's my understanding that Kotlin will be the default language for Gradle scripts (https://www.youtube.com/watch?v=NMs8Z6rFnzE&feature=youtu.be&t=10m17s) sometime in the future. This is a...

This might be a bug with the plugin or a bug in Gradle. I have not seen this issue often before I started using the _gradle.lint_ plugin. **Environment** - OS:...

in multi module project I have in the root `build.gradle` ``` gradleLint { rules = ['unused-dependency'] criticalRules = ['undeclared-dependency'] } ``` and in one of the sub module `build.gradle` ```...

We are using the newest nebula.lint version (17.0.0) with the current Gradle 7.1 version at our company to lint our giant monolith of a software. It consists of a multi-project...

I created a basic Android project from scratch using Android Studio. I then added `compile 'com.google.guava:guava:19.0'` to my dependencies, just to give Gradle Lint a test drive. I then added...

This [example project](https://github.com/eyalroth/java-scala-gradle-project) is a multi-module project which uses the `java-platform` plugin to align the versions of the dependencies across the different modules. Applying the plugin: ``` // build.gradle plugins...

Hi , i tried to use your plugin in its last version : 16.8.0 The gradle version is 4.10.2, java 1.8.0_221 Added this tou my build.gradle file : `buildscript {...

I updated the example to use `implementation` and `testImplementation`: https://github.com/nebula-plugins/gradle-lint-plugin/tree/master/example And then ran `gradle lintGradle` with 7.0-milestone-2. This failed with an exception: https://scans.gradle.com/s/3w6fludv6c3xi/failure?anchor=e30&focused-exception-line=0-1-0#1 The other lint tasks fail in a...

https://github.com/nebula-plugins/gradle-lint-plugin/blob/72c36b5e553fff19be7361d9e2cddc40da221c2e/src/main/groovy/com/netflix/nebula/lint/rule/dependency/UnusedDependencyRule.groovy#L109 ``` error unused-dependency one or more classes in com.fasterxml.jackson.core:jackson-annotations:2.9.4 are required by your code directly ``` Since the `UndeclaredDependencyRule.groovy` already takes care of this, the block should probably be...

It seems like the documentation needs updating. For one, not all of the available rules seem to be listed anywhere on the wiki (that I can find). Second, there is...