File tree Expand file tree Collapse file tree 3 files changed +13
-13
lines changed
main/resources/META-INF/rewrite
testWithSpringBoot_2_5/java/org/openrewrite/java/spring/boot2 Expand file tree Collapse file tree 3 files changed +13
-13
lines changed Original file line number Diff line number Diff line change @@ -44,6 +44,15 @@ recipeList:
44
44
addIfMissing : false
45
45
- org.openrewrite.java.spring.boot2.MigrateDatabaseCredentials
46
46
47
+ # Spring Boot 2.5 mismanages a pom-only redirect pom of mysql:mysql-connector-java:8.0.33
48
+ # From 2.6 onwards the managed dependency is com.mysql:mysql-connector-j:8.0.33
49
+ - org.openrewrite.java.dependencies.ChangeDependency :
50
+ oldGroupId : mysql
51
+ newGroupId : com.mysql
52
+ oldArtifactId : mysql-connector-java
53
+ newArtifactId : mysql-connector-j
54
+ newVersion : 8.0.x
55
+
47
56
# Use recommended replacements for deprecated APIs
48
57
- org.openrewrite.java.spring.boot2.MigrateActuatorMediaTypeToApiVersion
49
58
- org.openrewrite.java.ChangeType :
Original file line number Diff line number Diff line change @@ -43,14 +43,6 @@ recipeList:
43
43
pluginIdPattern : org.springframework.boot
44
44
newVersion : 2.6.x
45
45
46
- # From 2.6 onwards the managed dependency is com.mysql:mysql-connector-j:8.0.33
47
- - org.openrewrite.java.dependencies.ChangeDependency :
48
- oldGroupId : mysql
49
- newGroupId : com.mysql
50
- oldArtifactId : mysql-connector-java
51
- newArtifactId : mysql-connector-j
52
- newVersion : 8.0.x
53
-
54
46
# Update properties
55
47
- org.openrewrite.java.spring.boot2.SpringBootProperties_2_6
56
48
Original file line number Diff line number Diff line change 33
33
34
34
@ Issue ("https://github.com/openrewrite/rewrite-spring/issues/274" )
35
35
class UpdateMysqlDriverArtifactIdTest implements RewriteTest {
36
-
37
36
@ Override
38
37
public void defaults (RecipeSpec spec ) {
39
38
spec .recipe (Environment .builder ()
40
39
.scanRuntimeClasspath ("org.openrewrite.java.spring" )
41
40
.build ()
42
- .activateRecipes ("org.openrewrite.java.spring.boot2.UpgradeSpringBoot_2_7 " ));
41
+ .activateRecipes ("org.openrewrite.java.spring.boot2.UpgradeSpringBoot_2_5 " ));
43
42
}
44
43
45
44
@ Nested
@@ -189,7 +188,7 @@ void doNotPinWhenNotVersioned() {
189
188
"""
190
189
plugins {
191
190
id 'java'
192
- id 'org.springframework.boot' version '2.6.1 '
191
+ id 'org.springframework.boot' version '2.5.14 '
193
192
id 'io.spring.dependency-management' version '1.0.11.RELEASE'
194
193
}
195
194
@@ -201,8 +200,8 @@ void doNotPinWhenNotVersioned() {
201
200
runtimeOnly 'mysql:mysql-connector-java'
202
201
}
203
202
""" , spec -> spec .after (gradle -> {
204
- Matcher version = Pattern .compile ("2\\ .7 \\ .\\ d+" ).matcher (gradle );
205
- assertThat (version .find ()).describedAs ("Expected 2.7 .x in %s" , gradle ).isTrue ();
203
+ Matcher version = Pattern .compile ("2\\ .5 \\ .\\ d+" ).matcher (gradle );
204
+ assertThat (version .find ()).describedAs ("Expected 2.5 .x in %s" , gradle ).isTrue ();
206
205
//language=gradle
207
206
return """
208
207
plugins {
You can’t perform that action at this time.
0 commit comments