[KongchangAI]
ProductOpenRewrite Recipes

OpenRewrite

An open-source ecosystem of automated code refactoring and modernization tools. Through collections of Recipes distributed as Maven artifacts, it enables batch code transformations such as framework upgrades, API replacements and security patches.

Timeline (last 90 days)

Oct 17

OpenRewrite's core automated refactoring Recipes are migrating from Maven Central to the 'Code Genome Project'.

Unverified50%
Oct 17

OpenRewrite's Recipes are a set of code transformation rules distributed as Maven artifacts, which developers can use by declaring the dependency in their build scripts.

Unverified50%
Oct 17

If OpenRewrite Recipes manage versions through a BOM, the BOM's own repository source must also be switched during migration, otherwise version declarations will become ineffective.

Unverified50%
Oct 17

A version compatibility relationship exists between Recipes and the OpenRewrite core engine, and if repository switching and version upgrades are performed at the same time during migration, troubleshooting becomes significantly more difficult.

Unverified50%
Oct 14

OpenRewrite provides composite recipes for each upgrade hop (8→11→17→21→25) as well as Spring Boot 2→3, which can automatically restore JAXB and JAXWS dependencies, replace JDK internal calls with supported APIs, and rewrite javax to jakarta.

Unverified50%

All Facts (5)

Source Articles