Skip to content

Releases: nebula-plugins/gradle-lint-plugin

v0.26.0

10 May 20:35
Compare
Choose a tag to compare

Rewrite of unused dependency rule

v0.25.0

03 May 20:40
Compare
Choose a tag to compare
Require multiple runs of fixGradleLint to apply overlapping fixes

v0.24.2

01 May 15:02
Compare
Choose a tag to compare
Ensure that InfoBrokerPlugin is on the classpath

v0.24.1

01 May 05:38
Compare
Choose a tag to compare

Shade and relocate JGit into the distribution so that the plugin may be resolved against Maven Central alone.

v0.24.0

01 May 00:18
Compare
Choose a tag to compare

Shadow jgit since we are using a snapshot.

v0.23.0

29 Apr 17:34
Compare
Choose a tag to compare
  • Add ability to create/delete files and symlinks for lint fixes. Supports non-AST violations.

v0.22.1

18 Apr 23:02
Compare
Choose a tag to compare
Add insertBefore and insertAfter fixes for non-Gradle files

v0.22.0

16 Apr 00:59
Compare
Choose a tag to compare
  • Significant changes to the underlying model
  • The process of adding violations is now done with a fluent API, allowing for multiple fixes to compose
  • unused-dependency now relocates jars that contain no classes to the runtime configuration
  • lintGradle now generates build/lint.patch in the root project. This gives you the option of running git apply build/lint.patch rather than ./gradlew fixGradleLint and opens up the door for lint fixes that apply to more than just build.gradle.
  • Added Trivial and Info levels.

v0.21.1

06 Apr 04:58
Compare
Choose a tag to compare
  • Add report once instead of for each project

v0.21.0

02 Apr 06:52
Compare
Choose a tag to compare
  • Publish violations to InfoBroker