This project implements a Rewrite module that performs common tasks when migrating to new version of Cucumber-JVM.
Browse a selection of recipes available through this module in the recipe catalog.
Migration recipes can be run using the rewrite-maven-plugin or rewrite-gradle-plugin. These can either be added to the build file of the project to be migrated or run without modifying the build.
mvn -U org.openrewrite.maven:rewrite-maven-plugin:run \
-Drewrite.recipeArtifactCoordinates=org.openrewrite.recipe:rewrite-cucumber-jvm:RELEASE \
-DactiveRecipes=org.openrewrite.cucumber.jvm.UpgradeCucumber7x
mvn -U org.openrewrite.maven:rewrite-maven-plugin:run \
-Drewrite.recipeArtifactCoordinates=org.openrewrite.recipe:rewrite-cucumber-jvm:RELEASE \
-DactiveRecipes=org.openrewrite.cucumber.jvm.CucumberJava8ToJava
You can register bugs and feature requests in the GitHub Issue Tracker.
If you'd like to contribute to the documentation, checkout CONTRIBUTING.md.
For more information about licensing, please visit our licensing page.