Releases: openrewrite/rewrite-gradle-plugin
Releases · openrewrite/rewrite-gradle-plugin
5.0.0
Enhancements:
- Updated with rewrite 7.6.0 c04205b
- Enable cross-project refactoring. Recipes now visit all sources from all projects. e68db89
- Started displaying timing information for parsing phase e68db89
Potentially Breaking change:
- Enabling cross-project refactoring involved consolidating all refactoring into a single task on the root project. It is now only necessary to apply the plugin to the root project.
4.3.2
Contents are exactly the same as the 4.3.1 release, it's just the Gradle plugin portal returned an HTTP 503
on the first attempt then rejected subsequent publishing attempts saying it already existed.
See: https://github.com/openrewrite/rewrite-gradle-plugin/releases/tag/v4.3.1
4.3.1
- Now prints recipe validation errors, if there are any, instead of suppressing them
rewriteRun
andrewriteDryRun
tasks now come after normal Java compilation. This ensures that symbols from any other JVM languages in the same project (e.g.: groovy, kotlin) are available so as to prevent type-attribution errors and commensurate slowdown- Enabled
relaxedClassTypeMatching
on Java compilation. This should speed up parsing performance.
4.3.0
4.2.2
- Formatting polish and tidying
4.2.1
4.2.0
- Bumps default version of rewrite to 7.3.0
Thank you all for your suggestions, feedback, and bug reports. ✨
4.1.4
- Add accidentally omitted word to dryRun console output