Releases: vanniktech/gradle-code-quality-tools-plugin
Releases · vanniktech/gradle-code-quality-tools-plugin
0.14.0
- Refactor ktlint integration to use Tasks and Gradle Configuration Avoidance API. #157 (vanniktech)
- Update Kotlin to 1.3.0, Android Gradle Plugin to 3.2.1, ktlint to 0.29.0, Gradle to 4.10.2 & Junit JaCoCo Plugin to 0.13.0 #156 (vanniktech)
- Implement breaking changes for Detekt 1.0.0.RC10 #155 (vanniktech)
- Verify that Detekt 1.0.0.RC9.2 works. #154 (vanniktech)
- Implement Task Configuration avoidance for Detekt and check task dependencies. Requires Gradle 4.9 or higher. #153 (vanniktech)
- Update dependencies. #152 (vanniktech)
- Support Detekt 1.0.0.RC9 #151 (vanniktech)
- Support Cacheable Task with DetektCheckTask. #149 (vanniktech)
0.13.0
- Detekt: Ignore build directory. #148 (vanniktech)
- Detekt: Add Kotlin Script file support. #147 (vanniktech)
- Add checkDependencies extension point for Lint. #146 (vanniktech)
- Apply LintPlugin to Java projects to leverage lint from non-android projects. #145 (vanniktech)
- Add checkTestSources extension point for Lint. #144 (vanniktech)
- Update Gradle Wrapper to 4.9 #143 (vanniktech)
- Regression: Run detektCheck as part of check task. #140 (vanniktech)
0.12.0
- Reupload 0.11.0 binary with a new version since mavenCentral upload was flaky.
0.11.0
- Detekt: Add baseline feature and rewrite the internals. #138 (vanniktech)
- Unify setup, improve a few things and bump versions. #136 (vanniktech)
- Use Gradle Maven Publish Plugin for publishing. #135 (vanniktech)
- Ktlint: Consider .editorconfig files as task inputs. #132 (vanniktech)
- Detekt: Consider configuration file as task input. #131 (vanniktech)
- Fix classes for Findbugs in Kotlin only project. #126 (vanniktech)
0.10.0
- Add option for Lint.checkReleaseBuilds and default to false. #125 (vanniktech)
- Update README to include google() repository in buildscript repositories. #123 (vanniktech)
- Extract groups as constants. #121 (vanniktech)
- Detekt: Make detektCheck task incremental. #119 (vanniktech)
- ktlint: Make ktlint & ktlintFormat incremental. #118 (vanniktech)
- Detekt: Generate reports from execution. #117 (vanniktech)
- Add tests for ErrorProne. #114 (vanniktech)
- Add tests for CPD. #113 (vanniktech)
- Fix casing of errorprone. #111 (vanniktech)
- CodeQualityToolsPluginExtension: Explicitly set Booleans to null. #110 (vanniktech)
0.9.0
- Also test against an empty project where no plugin is applied. #109 (vanniktech)
- Remove cpd toolVersion and default to pmd. #108 (vanniktech)
- Update Checkstyle to 8.6 #107 (vanniktech)
- Update Detekt to 1.0.0.RC6 #106 (vanniktech)
- Update ktlint to 0.14.0 #105 (vanniktech)
- Update Error Prone version to 2.1.3 & Plugin to 0.0.13 #103 (vanniktech)
- Update default PMD version to 6.0.0 & CPD to 1.1 #101 (vanniktech)
- Slight README modifications. #100 (vanniktech)
- Convert build.gradle from 4 spaces to 2. #99 (vanniktech)
- Update Gradle to 4.4.1 #98 (vanniktech)
- Add lintConfig configuration property. #97 (vanniktech)
- Lint: Add absolutePaths configuration property. #96 (vanniktech)
- Also enable CPD & ErrorProne in Single project. #95 (vanniktech)
- Update Jacoco Gradle Plugin to 0.11.0 #94 (vanniktech)
- Add support for single project. Only tools missing are CPD & ErrorProne. #93 (vanniktech)
- Get rid of Detekt Gradle Plugin and do it ourself. #92 (vanniktech)
- Refactor the Plugin a bit and encapsulate each tool into it's own method. #91 (vanniktech)
- Better ktlint integration & update to 0.13.0 #90 (vanniktech)
- Update libraries to latest. #89 (vanniktech)
- Update plugin-publish-plugin #88 (vanniktech)
- Fix paths in ktlint output directory 2.0 #87 (AndrewPolovko)
- Update JUnit Jacoco Gradle Plugin to 0.9.0 #86 (vanniktech)
- Fix paths in ktlint output directory. #85 (vanniktech)
- Fix gradle build and clean issue on Windows. #84 (AndrewPolovko)
- Don't clean build again when deploying SNAPSHOTS. #83 (vanniktech)
- Update Jacoco Gradle Plugin to 0.8.0 #82 (vanniktech)
0.8.0
- Fix findbugs tasks when running on Java Module with Gradle 4.* #81 (vanniktech)
0.7.0
- Change task execution order to have Lint & Findbugs at the end. #76 (vanniktech)
- ktlint task: Generate checkstyle report. #74 (vanniktech)
- Update ktlint to 0.9.1 #73 (vanniktech)
- Specify multiple inclusion/exclusion patterns #72 (budnyjj)
- Fix configuration for gradlePluginVersion. #71 (vanniktech)
- Update Detekt to 1.0.0.M13.2 #70 (vanniktech)
0.6.0
- Add ErrorProne. #64 (vanniktech)
- Add CPD. #63 (vanniktech)
- Add detekt. #62 (vanniktech)
0.5.0
- Add KtLint. #60 (vanniktech)
- Update to Gradle 4.0 #58 (vanniktech)
- Add baseline extension point for Lint. #55 (vanniktech)
- Lint: Add checkAllWarnings. #53 (vanniktech)
- Update Checkstyle to 7.6 and PMD to 5.5.4 #51 (vanniktech)