1
0
mirror of synced 2026-05-22 13:23:17 +00:00

Add openrewrite

This commit is contained in:
Rob Winch
2021-07-06 15:28:58 -05:00
parent ff47086d56
commit a61057d66c
3 changed files with 35 additions and 0 deletions
+11
View File
@@ -21,6 +21,17 @@ apply plugin: 'org.springframework.security.sagan'
apply plugin: 'org.springframework.github.milestone'
apply plugin: 'org.springframework.github.changelog'
apply plugin: 'org.openrewrite.rewrite'
rewrite {
activeRecipe("org.openrewrite.java.spring.boot2.SpringBoot2JUnit4to5Migration")
activeStyle("io.moderne.spring.style")
}
dependencies {
rewrite("org.openrewrite.recipe:rewrite-spring:4.6.1")
}
group = 'org.springframework.security'
description = 'Spring Security'
+1
View File
@@ -71,6 +71,7 @@ dependencies {
implementation 'net.sourceforge.saxon:saxon:9.1.0.8'
implementation localGroovy()
implementation 'org.openrewrite:plugin:5.2.1'
implementation 'io.github.gradle-nexus:publish-plugin:1.1.0'
implementation 'io.projectreactor:reactor-core:3.4.6'
implementation 'gradle.plugin.org.gretty:gretty:3.0.1'
+23
View File
@@ -0,0 +1,23 @@
---
type: specs.openrewrite.org/v1beta/style
name: io.moderne.spring.style
styleConfigs:
- org.openrewrite.java.style.ImportLayoutStyle:
classCountToUseStarImport: 999
nameCountToUseStarImport: 999
layout:
- import java.*
- <blank line>
- import javax.*
- <blank line>
- import all other imports
- <blank line>
- import org.springframework.*
- <blank line>
- import static all other imports
- org.openrewrite.java.style.TabsAndIndentsStyle:
useTabCharacter: true
tabSize: 1
indentSize: 1
continuationIndent: 2
indentsRelativeToExpressionStart: false