nebula-plugins / gradle-lint-plugin

A pluggable and configurable linter tool for identifying and reporting on patterns of misuse or deprecations in Gradle scripts.
Apache License 2.0
771 stars 89 forks source link

Documentation Is Out of Date #321

Open keithwoelke opened 3 years ago

keithwoelke commented 3 years ago

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 misleading information about rules (so far as I can tell). For example:

https://github.com/nebula-plugins/gradle-lint-plugin/wiki/All-Dependency-Rule

It only lists:

overridden-dependency-version unused-dependency unused-exclude-by-dep unused-exclude-by-conf

However, I have additional failures with the 'all-dependency' rule compared to the four above being listed explicitly. Failures primarily come from the "duplicate-dependency-class" and "transitive-duplicate-dependency-class" rules.