All Classes and Interfaces

Classes
Class
Description
Base mojo for rewrite:dryRun and rewrite:dryRunNoFork.
 
 
Run the configured recipes and apply the changes locally.
 
 
Configure rewrite-maven-plugin (or any other plugin) in the project.
For example:
./mvnw rewrite:configure -DactiveRecipes=org.openrewrite.java.spring.boot2.SpringBoot1To2Migration -Ddependencies=org.openrewrite.recipe:rewrite-spring:4.17.0
Generate a CycloneDx bill of materials outlining the project's dependencies, including transitive dependencies.
Display help information on rewrite-maven-plugin.
Call mvn rewrite:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
Add rewrite-maven-plugin (or any other plugin) to the project.
For example:
./mvnw rewrite:init -DactiveRecipes=org.openrewrite.java.spring.boot2.SpringBoot1To2Migration -Ddependencies=org.openrewrite.recipe:rewrite-spring:4.17.0
 
 
 
Used for traversing around the collection of available RecipeDescriptors in the environment.
Interactive shell to select and explore available options in the environment.
Remove rewrite-maven-plugin (or any other plugin) from the project.
For example:
./mvnw rewrite:remove
 
Generate a report of available recipes found on the classpath.
./mvnw rewrite:discover -Ddetail=true -Drecipe=<recipe-name> to display recipe configuration details.
Generate warnings to the console for any recipe that would make changes, but do not make changes.
Generate warnings to the console for any recipe that would make changes, but do not make changes.
Run the configured recipes and apply the changes locally.
Run the configured recipes and apply the changes locally.