@@ -1696,6 +1696,66 @@ examples:
16961696 language: java
16971697 ---
16981698type : specs.openrewrite.org/v1beta/example
1699+ recipeName : org.openrewrite.java.spring.boot2.UpgradeSpockToGroovy3
1700+ examples :
1701+ - description : ' `UpgradeSpockToGroovy3Test#upgradeSpockWhenUsingGroovy3Maven`'
1702+ sources :
1703+ - before : |
1704+ <project>
1705+ <modelVersion>4.0.0</modelVersion>
1706+ <groupId>com.example</groupId>
1707+ <artifactId>demo</artifactId>
1708+ <version>0.0.1-SNAPSHOT</version>
1709+ <dependencies>
1710+ <dependency>
1711+ <groupId>org.codehaus.groovy</groupId>
1712+ <artifactId>groovy</artifactId>
1713+ <version>3.0.9</version>
1714+ </dependency>
1715+ <dependency>
1716+ <groupId>org.spockframework</groupId>
1717+ <artifactId>spock-core</artifactId>
1718+ <version>1.3-groovy-2.5</version>
1719+ <scope>test</scope>
1720+ </dependency>
1721+ <dependency>
1722+ <groupId>org.spockframework</groupId>
1723+ <artifactId>spock-spring</artifactId>
1724+ <version>1.3-groovy-2.5</version>
1725+ <scope>test</scope>
1726+ </dependency>
1727+ </dependencies>
1728+ </project>
1729+ after: |
1730+ <project>
1731+ <modelVersion>4.0.0</modelVersion>
1732+ <groupId>com.example</groupId>
1733+ <artifactId>demo</artifactId>
1734+ <version>0.0.1-SNAPSHOT</version>
1735+ <dependencies>
1736+ <dependency>
1737+ <groupId>org.codehaus.groovy</groupId>
1738+ <artifactId>groovy</artifactId>
1739+ <version>3.0.9</version>
1740+ </dependency>
1741+ <dependency>
1742+ <groupId>org.spockframework</groupId>
1743+ <artifactId>spock-core</artifactId>
1744+ <version>2.0-groovy-3.0</version>
1745+ <scope>test</scope>
1746+ </dependency>
1747+ <dependency>
1748+ <groupId>org.spockframework</groupId>
1749+ <artifactId>spock-spring</artifactId>
1750+ <version>2.0-groovy-3.0</version>
1751+ <scope>test</scope>
1752+ </dependency>
1753+ </dependencies>
1754+ </project>
1755+ path: pom.xml
1756+ language: xml
1757+ ---
1758+ type : specs.openrewrite.org/v1beta/example
16991759recipeName : org.openrewrite.java.spring.boot2.UpgradeSpringBoot_2_0
17001760examples :
17011761- description : ' `Boot2UpgradeTest#addJavaxValidationApi`'
@@ -2907,7 +2967,7 @@ examples:
29072967type : specs.openrewrite.org/v1beta/example
29082968recipeName : org.openrewrite.java.spring.boot3.UpgradeSpringBoot_3_3
29092969examples :
2910- - description : ' `SpringDataStaxCassandraTest#groupIdChangeCassandraBom `'
2970+ - description : ' `SpringCloudVersionUpgradeTest#upgradeSpringCloudVersion `'
29112971 sources :
29122972 - before : project
29132973 language : mavenProject
@@ -2917,12 +2977,23 @@ examples:
29172977 <groupId>com.example</groupId>
29182978 <artifactId>fooservice</artifactId>
29192979 <version>1.0-SNAPSHOT</version>
2980+ <parent>
2981+ <groupId>org.springframework.boot</groupId>
2982+ <artifactId>spring-boot-starter-parent</artifactId>
2983+ <version>2.2.2.RELEASE</version>
2984+ <relativePath/>
2985+ </parent>
2986+ <properties>
2987+ <java.version>11</java.version>
2988+ <spring-cloud.version>Hoxton.SR9</spring-cloud.version>
2989+ <mockito.version>2.18.3</mockito.version>
2990+ </properties>
29202991 <dependencyManagement>
29212992 <dependencies>
29222993 <dependency>
2923- <groupId>com.datastax.oss </groupId>
2924- <artifactId>java-driver-bom </artifactId>
2925- <version>4.17.0 </version>
2994+ <groupId>org.springframework.cloud </groupId>
2995+ <artifactId>spring-cloud-dependencies </artifactId>
2996+ <version>${spring-cloud.version} </version>
29262997 <type>pom</type>
29272998 <scope>import</scope>
29282999 </dependency>
@@ -2931,7 +3002,7 @@ examples:
29313002 </project>
29323003 path: pom.xml
29333004 language: xml
2934- - description : ' `SpringCloudVersionUpgradeTest#upgradeSpringCloudVersion `'
3005+ - description : ' `SpringDataStaxCassandraTest#groupIdChangeCassandraBom `'
29353006 sources :
29363007 - before : project
29373008 language : mavenProject
@@ -2941,23 +3012,12 @@ examples:
29413012 <groupId>com.example</groupId>
29423013 <artifactId>fooservice</artifactId>
29433014 <version>1.0-SNAPSHOT</version>
2944- <parent>
2945- <groupId>org.springframework.boot</groupId>
2946- <artifactId>spring-boot-starter-parent</artifactId>
2947- <version>2.2.2.RELEASE</version>
2948- <relativePath/>
2949- </parent>
2950- <properties>
2951- <java.version>11</java.version>
2952- <spring-cloud.version>Hoxton.SR9</spring-cloud.version>
2953- <mockito.version>2.18.3</mockito.version>
2954- </properties>
29553015 <dependencyManagement>
29563016 <dependencies>
29573017 <dependency>
2958- <groupId>org.springframework.cloud </groupId>
2959- <artifactId>spring-cloud-dependencies </artifactId>
2960- <version>${spring-cloud.version} </version>
3018+ <groupId>com.datastax.oss </groupId>
3019+ <artifactId>java-driver-bom </artifactId>
3020+ <version>4.17.0 </version>
29613021 <type>pom</type>
29623022 <scope>import</scope>
29633023 </dependency>
0 commit comments