@@ -1463,7 +1463,7 @@ openrewrite-checkstyle-auto-fix)
14631463 rm -rf /tmp/checkstyle-openrewrite-recipes
14641464 ;;
14651465
1466- openrewrite-refaster-rules)
1466+ openrewrite-refaster-rules-1 )
14671467 echo " Cloning and building OpenRewrite recipes..."
14681468 PROJECT_ROOT=" $( pwd) "
14691469 export MAVEN_OPTS=" -Xmx4g -Xms2g"
@@ -1475,10 +1475,33 @@ openrewrite-refaster-rules)
14751475
14761476 cd " $PROJECT_ROOT "
14771477
1478- echo " Running RefasterRules recipes..."
1478+ echo " Running RefasterRules Part 1 recipes..."
14791479 ./mvnw -e --no-transfer-progress rewrite:run \
14801480 -Drewrite.recipeChangeLogLevel=INFO \
1481- -Drewrite.activeRecipes=org.checkstyle.RefasterRules
1481+ -Drewrite.activeRecipes=org.checkstyle.RefasterRules1
1482+
1483+ echo " Checking for uncommitted changes..."
1484+ ./.ci/print-diff-as-patch.sh target/rewrite.patch
1485+
1486+ rm -rf /tmp/checkstyle-openrewrite-recipes
1487+ ;;
1488+
1489+ openrewrite-refaster-rules-2)
1490+ echo " Cloning and building OpenRewrite recipes..."
1491+ PROJECT_ROOT=" $( pwd) "
1492+ export MAVEN_OPTS=" -Xmx4g -Xms2g"
1493+
1494+ cd /tmp
1495+ git clone https://github.com/checkstyle/checkstyle-openrewrite-recipes.git
1496+ cd checkstyle-openrewrite-recipes
1497+ ./mvnw -e --no-transfer-progress clean install -DskipTests
1498+
1499+ cd " $PROJECT_ROOT "
1500+
1501+ echo " Running RefasterRules Part 2 recipes..."
1502+ ./mvnw -e --no-transfer-progress rewrite:run \
1503+ -Drewrite.recipeChangeLogLevel=INFO \
1504+ -Drewrite.activeRecipes=org.checkstyle.RefasterRules2
14821505
14831506 echo " Checking for uncommitted changes..."
14841507 ./.ci/print-diff-as-patch.sh target/rewrite.patch
0 commit comments