-
Epic
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
-
None
-
The MTA adoption of OpenRewrite to automate source code transformation
-
False
-
False
-
To Do
-
-
40% To Do, 0% In Progress, 60% Done
-
---
-
---
The OpenRewrite project provides recipes that are executed as part of a maven build that automate the transformation of source code changes.
MTA (WINDUP) has comprehensive sets of rules that provide issue reports of what needs to change, why, with SP estimation and links to reference materials.
However automating the application of the changes has been limited to the quick-fix capability within the MTA IDE plugins/extensions.
The changes necessary for applications to be Jakarta EE 10 compliant are largely mechanical and lend themselves to automation.
Furthermore fast paced projects such as Quarkus are keen to provide a lightweight, automated mechanism for applying upgrades.
This Epic is the vehicle for collating all of the Openrewrite centric work.
- is related to
-
WINDUP-3147 Java EE 8 to Jakarta EE 9 source migration
- New
-
WINDUP-3210 MTA Openrwrite - extensibility / productionization
- Closed
-
WINDUPRULE-819 Quarkus Hibernate ORM property setting
- Closed