Releases: openrewrite/rewrite-gradle-plugin
Releases · openrewrite/rewrite-gradle-plugin
5.15.2
Enhancements:
- Depends on rewrite 7.17.1 to reduce heap size used by the plugin when parsing java source files.
5.15.1
Enhancements:
- Eliminate redundant filesystem access when parsing non-Java source files db589f1
- Log what projects are having their sources parsed and when recipe execution has begun db589f1
5.15.0
Enhancements
- Updated with rewrite 7.17.0
- [#84] Publish rewrite-gradle-plugin snapshots to OSSRH #85
- Remove rewrite-reflective-facade in favor of using a child-first classloader to achieve sufficient classpath isolation by @sambsnyd in #80
Full Changelog: v5.14.0...v5.15.0
5.14.0
Enhancements
- Updated with rewrite 7.16.0
5.13.1
Fixes:
- Updated with rewrite 7.15.1
5.13.0
Enhancements:
- Added support for parsing and refactoring JSON and HCL
- Enabled relaxed class type matching when parsing Java. This speeds up Java parsing substantially
5.12.0
Enhancements:
- Updated with rewrite version 7.15.0
- Better Java type attribution
5.11.0
Enhancements:
Use Path.normalize()
instead of Path.toRealPath()
to reduce unnecessary IO, thereby speeding up rewriteRun and rewriteDryRun tasks (#76)
5.10.0
Enhancements:
- Updated with rewrite version 7.14.0
Fixes:
- Update JavaSourceSet usage to match new rewrite 7.14 signature (c602168)
5.9.0
Enhancements:
- Updated with rewrite 7.13.0
- Add ability to cache ASTs in-memory when using the Gradle daemon #74
Fixes:
- Release resources after each rewrite task to prevent out of memory errors when using the Gradle Daemon #72 78dd01d d1ad866