Skip to content

Commit 3226408

Browse files
committed
Update for compatibility with rewrite 4.0.0
1 parent 68d2870 commit 3226408

File tree

9 files changed

+28
-32
lines changed

9 files changed

+28
-32
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ This project implements a [Rewrite module](https://github.com/openrewrite/rewrit
2020

2121
## How to use?
2222

23-
Turn on the `spring` profile in the [Rewrite Maven](https://github.com/openrewrite/rewrite-maven-plugin) plugin.
23+
Turn on the `org.openrewrite.spring` recipe in the [Rewrite Maven](https://github.com/openrewrite/rewrite-maven-plugin) plugin.
2424

2525
## Spring XML to annotation-based configuration
2626

src/main/resources/META-INF/rewrite/mockito.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@
1414
# limitations under the License.
1515
#
1616
---
17-
type: beta.openrewrite.org/v1/visitor
17+
type: openrewrite.org/v1beta/visitor
1818
name: org.openrewrite.mockito.MockAsOuterClass
1919
visitors:
2020
- org.openrewrite.java.ChangeType:
2121
type: org.mockito.MockitoAnnotations.Mock
2222
targetType: org.mockito.Mock
2323
---
24-
type: beta.openrewrite.org/v1/visitor
24+
type: openrewrite.org/v1beta/visitor
2525
name: org.openrewrite.mockito.ArgumentMatchersAny
2626
visitors:
2727
- org.openrewrite.java.ChangeMethodName:
@@ -31,14 +31,14 @@ visitors:
3131
type: org.mockito.Matchers
3232
targetType: org.mockito.ArgumentMatchers
3333
---
34-
type: beta.openrewrite.org/v1/visitor
34+
type: openrewrite.org/v1beta/visitor
3535
name: org.openrewrite.mockito.InvocationOnMockGetArgument
3636
visitors:
3737
- org.openrewrite.java.ChangeMethodName:
3838
method: org.mockito.invocation.InvocationOnMock getArgumentAt(int, java.lang.Class)
3939
name: getArgument
4040
---
41-
type: beta.openrewrite.org/v1/profile
42-
name: mockito
41+
type: openrewrite.org/v1beta/recipe
42+
name: org.openrewrite.mockito
4343
include:
4444
- 'org.openrewrite.mockito.*'

src/main/resources/META-INF/rewrite/rewrite-spring-boot2.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
# limitations under the License.
1515
#
1616
---
17-
type: beta.openrewrite.org/v1/visitor
17+
type: openrewrite.org/v1beta/visitor
1818
name: org.openrewrite.spring.boot.UpgradeDependencies
1919
visitors:
2020
- org.openrewrite.maven.UpgradeVersion:
@@ -28,9 +28,8 @@ visitors:
2828
groupId: org.mockito
2929
toVersion: 3.x
3030
---
31-
type: beta.openrewrite.org/v1/profile
32-
name: spring-boot2-migration
33-
extend: spring
31+
type: openrewrite.org/v1beta/recipe
32+
name: org.openrewrite.spring-boot2-migration
3433
include:
3534
- org.openrewrite.spring.boot.*
3635
- org.openrewrite.spring.boot.config.SpringBootConfigurationYaml.2_3

src/main/resources/META-INF/rewrite/rewrite-spring.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,16 @@
1414
# limitations under the License.
1515
#
1616
---
17-
type: beta.openrewrite.org/v1/visitor
17+
type: openrewrite.org/v1beta/visitor
1818
name: org.openrewrite.spring.SpringBootServletInitializerPackage
1919

2020
visitors:
2121
- org.openrewrite.java.ChangeType:
2222
type: org.springframework.boot.web.support.SpringBootServletInitializer
2323
targetType: org.springframework.boot.web.servlet.support.SpringBootServletInitializer
2424
---
25-
type: beta.openrewrite.org/v1/profile
26-
name: spring
25+
type: openrewrite.org/v1beta/recipe
26+
name: org.openrewrite.spring
2727
include:
2828
- 'org.openrewrite.spring.*'
2929

@@ -34,4 +34,4 @@ exclude:
3434
- org.openrewrite.spring.ConstructorInjection
3535
# not always preferable, but when you prefer to be more
3636
# declarative and rely less on component scanning
37-
- org.openrewrite.spring.ComponentToBeanConfiguration
37+
- org.openrewrite.spring.ComponentToBeanConfiguration

src/main/resources/META-INF/rewrite/spring-boot-configuration-migration.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#
1+
#
22
# Copyright 2020 the original author or authors.
33
# <p>
44
# Licensed under the Apache License, Version 2.0 (the "License");
@@ -12,9 +12,9 @@
1212
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
15-
#
15+
#
1616
---
17-
type: beta.openrewrite.org/v1/visitor
17+
type: openrewrite.org/v1beta/visitor
1818
name: org.openrewrite.spring.boot.config.SpringBootConfigurationProperties.2_0
1919

2020
visitors:
@@ -524,7 +524,7 @@ visitors:
524524
toProperty: spring.thymeleaf.servlet.content-type
525525

526526
---
527-
type: beta.openrewrite.org/v1/visitor
527+
type: openrewrite.org/v1beta/visitor
528528
name: org.openrewrite.spring.boot.config.SpringBootConfigurationYaml.2_0
529529

530530
visitors:
@@ -1034,7 +1034,7 @@ visitors:
10341034
toProperty: spring.thymeleaf.servlet.content-type
10351035

10361036
---
1037-
type: beta.openrewrite.org/v1/visitor
1037+
type: openrewrite.org/v1beta/visitor
10381038
name: org.openrewrite.spring.boot.config.SpringBootConfigurationProperties.2_1
10391039
extends: org.openrewrite.spring.boot.config.SpringBootConfigurationProperties.2_0
10401040
visitors:
@@ -1112,7 +1112,7 @@ visitors:
11121112
toProperty: spring.resources.chain.compressed
11131113

11141114
---
1115-
type: beta.openrewrite.org/v1/visitor
1115+
type: openrewrite.org/v1beta/visitor
11161116
name: org.openrewrite.spring.boot.config.SpringBootConfigurationYaml.2_1
11171117
extends: org.openrewrite.spring.boot.config.SpringBootConfigurationYaml.2_0
11181118
visitors:
@@ -1190,7 +1190,7 @@ visitors:
11901190
toProperty: spring.resources.chain.compressed
11911191

11921192
---
1193-
type: beta.openrewrite.org/v1/visitor
1193+
type: openrewrite.org/v1beta/visitor
11941194
name: org.openrewrite.spring.boot.config.SpringBootConfigurationProperties.2_2
11951195
extends: org.openrewrite.spring.boot.config.SpringBootConfigurationProperties.2_1
11961196
visitors:
@@ -1241,7 +1241,7 @@ visitors:
12411241
toProperty: spring.reactor.debug-agent.enabled
12421242

12431243
---
1244-
type: beta.openrewrite.org/v1/visitor
1244+
type: openrewrite.org/v1beta/visitor
12451245
name: org.openrewrite.spring.boot.config.SpringBootConfigurationYaml.2_2
12461246
extends: org.openrewrite.spring.boot.config.SpringBootConfigurationYaml.2_1
12471247
visitors:
@@ -1292,7 +1292,7 @@ visitors:
12921292
toProperty: spring.reactor.debug-agent.enabled
12931293

12941294
---
1295-
type: beta.openrewrite.org/v1/visitor
1295+
type: openrewrite.org/v1beta/visitor
12961296
name: org.openrewrite.spring.boot.config.SpringBootConfigurationProperties.2_3
12971297
extends: org.openrewrite.spring.boot.config.SpringBootConfigurationProperties.2_2
12981298
visitors:
@@ -1358,7 +1358,7 @@ visitors:
13581358
toProperty: spring.mvc.log-request-details
13591359

13601360
---
1361-
type: beta.openrewrite.org/v1/visitor
1361+
type: openrewrite.org/v1beta/visitor
13621362
name: org.openrewrite.spring.boot.config.SpringBootConfigurationYaml.2_3
13631363
extends: org.openrewrite.spring.boot.config.SpringBootConfigurationYaml.2_2
13641364
visitors:

src/test/kotlin/org/openrewrite/mockito/MockUtilsToStaticTest.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,11 @@
1515
*/
1616
package org.openrewrite.mockito
1717

18-
import org.junit.jupiter.api.Disabled
1918
import org.junit.jupiter.api.Test
2019
import org.openrewrite.RefactorVisitor
2120
import org.openrewrite.RefactorVisitorTestForParser
2221
import org.openrewrite.java.JavaParser
2322
import org.openrewrite.java.tree.J
24-
import org.openrewrite.loadVisitors
2523

2624
class MockUtilsToStaticTest : RefactorVisitorTestForParser<J.CompilationUnit> {
2725

src/test/kotlin/org/openrewrite/mockito/MockitoUpgrade1To3Tests.kt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,18 +17,17 @@ package org.openrewrite.mockito
1717

1818
import org.junit.jupiter.api.Test
1919
import org.openrewrite.*
20-
import org.openrewrite.java.ChangeMethodName
2120
import org.openrewrite.java.JavaParser
2221
import org.openrewrite.java.tree.J
2322

2423
/**
25-
* Validates the profiles related to upgrading from Mockito 1 to Mockito 3
24+
* Validates the recipes related to upgrading from Mockito 1 to Mockito 3
2625
*/
2726
class MockitoUpgrade1To3Tests : RefactorVisitorTestForParser<J.CompilationUnit> {
2827
override val parser: JavaParser = JavaParser.fromJavaVersion()
2928
.classpath("mockito-all", "junit")
3029
.build()
31-
override val visitors: Iterable<RefactorVisitor<*>> = loadVisitors("mockito")
30+
override val visitors: Iterable<RefactorVisitor<*>> = loadVisitors("org.openrewrite.mockito")
3231

3332
/**
3433
* Replace org.mockito.MockitoAnnotations.Mock with org.mockito.Mock

src/test/kotlin/org/openrewrite/spring/GeneratePropertiesMigratorConfiguration.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ object GeneratePropertiesMigratorConfiguration {
8585
config.appendText("""
8686
8787
---
88-
type: beta.openrewrite.org/v1/visitor
88+
type: openrewrite.org/v1beta/visitor
8989
name: org.openrewrite.spring.boot.config.SpringBootConfigurationProperties.$majorMinor
9090
${previousVersion?.let { "extends: org.openrewrite.spring.boot.config.SpringBootConfigurationProperties.$previousVersion" } ?: ""}
9191
visitors:
@@ -104,7 +104,7 @@ object GeneratePropertiesMigratorConfiguration {
104104
config.appendText("""
105105
106106
---
107-
type: beta.openrewrite.org/v1/visitor
107+
type: openrewrite.org/v1beta/visitor
108108
name: org.openrewrite.spring.boot.config.SpringBootConfigurationYaml.$majorMinor
109109
${previousVersion?.let { "extends: org.openrewrite.spring.boot.config.SpringBootConfigurationYaml.$previousVersion" } ?: ""}
110110
visitors:

src/test/kotlin/org/openrewrite/spring/SpringBootServletInitializerTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ class SpringBootServletInitializerTest : RefactorVisitorTestForParser<J.Compilat
2727
override val parser: JavaParser = JavaParser.fromJavaVersion()
2828
.classpath("spring-boot")
2929
.build()
30-
override val visitors: Iterable<RefactorVisitor<*>> = loadVisitors("spring")
30+
override val visitors: Iterable<RefactorVisitor<*>> = loadVisitors("org.openrewrite.spring")
3131

3232
@Test
3333
fun changeType() = assertRefactored(

0 commit comments

Comments
 (0)