Releases: xvik/gradle-animalsniffer-plugin
Releases · xvik/gradle-animalsniffer-plugin
1.7.2
1.7.1
- Update animalsniffer 1.22 -> 1.23
- Plugin requires now JavaBasePlugin instead of JavaPlugin.
Required for kotlin multiplatform 1.9.20 activating only base plugin with jvm().withJava() (#84)
NOTE: animalsniffer 1.23 reports problems on fields without line number (but with field name),
Plugin output would contain line 1 (default for not defined line)
1.7.0
- Support animalsniffer messages for field violations (#25)
- Always put line number in file report, even if it wasn't declared (consistency with console reporting)
- Fix gradle deprecation warning (#67)
- Skip check task when no signatures configured or no files to check (to differentiate with success execution
and easily spot configuration problems) - Add custom task shortcuts: allow custom build signature and signature info tasks declaration without task package
- Add debug output for check and build tasks (to simplify configuration debugging)
- animalsniffer.debug = true for check tasks
- animalsnifferSignature.debug = true for signature build task
1.6.0
- Update animalsniffer 1.20 -> 1.22 (java 9 support)
- Fix configuration cache support for check tasks (#26)
- Type of sourcesDirs property of AnimalSniffer tasks changed, but it should not be a problem
- Fix formatting messages without source line number
- Remove duplicate animalsniffer messages without line number