Refactored Submodules with Naming Schema Prefix

* Refactored Submodules with Naming Schema Prefix
* Resolved C1 Issue
This commit is contained in:
Bs Mahi
2024-02-08 14:59:14 +05:30
committed by GitHub
parent d7b19836c5
commit d1ccaadd0f
24 changed files with 16 additions and 16 deletions

View File

@@ -22,9 +22,9 @@
</properties>
<modules>
<module>rewrite-gradle-model</module>
<module>rewrite-gradle-plugin</module>
<module>rewrite-gradle-parser</module>
<module>spring-rewrite-commons-rewrite-gradle-model</module>
<module>spring-rewrite-commons-rewrite-gradle-plugin</module>
<module>spring-rewrite-commons-rewrite-gradle-parser</module>
</modules>
<repositories>

View File

@@ -9,20 +9,21 @@
<version>0.1.0-SNAPSHOT</version>
</parent>
<artifactId>rewrite-gradle-model</artifactId>
<artifactId>spring-rewrite-commons-rewrite-gradle-model</artifactId>
<name>Spring Rewrite Gradle Tooling Model</name>
<properties>
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<gradle-tooling-model.version>1.1.2</gradle-tooling-model.version>
</properties>
<dependencies>
<dependency>
<groupId>org.openrewrite.gradle.tooling</groupId>
<artifactId>model</artifactId>
<version>1.1.2</version>
<version>${gradle-tooling-model.version}</version>
</dependency>
<dependency>
<groupId>org.gradle</groupId>

View File

@@ -33,7 +33,7 @@ import java.util.List;
public class SpringRewriteModelBuilder {
public static <T> T forProjectDirectory(Class<T> type, File projectDir, File buildFile) {
DefaultGradleConnector connector = (DefaultGradleConnector) GradleConnector.newConnector();
var connector = (DefaultGradleConnector) GradleConnector.newConnector();
if (Files.exists(projectDir.toPath().resolve("gradle/wrapper/gradle-wrapper.properties"))) {
connector.useBuildDistribution();
}
@@ -51,7 +51,7 @@ public class SpringRewriteModelBuilder {
arguments.add(init.toString());
try (ProjectConnection connection = connector.connect()) {
ModelBuilder<T> customModelBuilder = connection.model(type);
try (InputStream is = SpringRewriteModelBuilder.class.getResourceAsStream("/init-spring-rewrite.gradle")) {
try (var is = SpringRewriteModelBuilder.class.getResourceAsStream("/init-spring-rewrite.gradle")) {
if (is == null) {
throw new IllegalStateException("Expected to find init.gradle on the classpath");
}

View File

@@ -27,8 +27,8 @@ initscript{
}
dependencies{
classpath 'org.springframework.rewrite:rewrite-gradle-plugin:latest.integration'
classpath 'org.springframework.rewrite:rewrite-gradle-model:latest.integration'
classpath 'org.springframework.rewrite:spring-rewrite-commons-rewrite-gradle-plugin:latest.integration'
classpath 'org.springframework.rewrite:spring-rewrite-commons-rewrite-gradle-model:latest.integration'
}
}

View File

@@ -9,7 +9,7 @@
<version>0.1.0-SNAPSHOT</version>
</parent>
<artifactId>rewrite-gradle-parser</artifactId>
<artifactId>spring-rewrite-commons-rewrite-gradle-parser</artifactId>
<name>Spring Rewrite Gradle Project Parser</name>
<properties>
@@ -21,10 +21,9 @@
<dependencies>
<dependency>
<groupId>org.springframework.rewrite</groupId>
<artifactId>rewrite-gradle-model</artifactId>
<version>0.1.0-SNAPSHOT</version>
<artifactId>spring-rewrite-commons-rewrite-gradle-model</artifactId>
<version>${project.version}</version>
</dependency>
<!-- https://mvnrepository.com/artifact/dev.gradleplugins/gradle-api -->
<dependency>
<groupId>dev.gradleplugins</groupId>
<artifactId>gradle-api</artifactId>

View File

@@ -9,7 +9,7 @@
<version>0.1.0-SNAPSHOT</version>
</parent>
<artifactId>rewrite-gradle-plugin</artifactId>
<artifactId>spring-rewrite-commons-rewrite-gradle-plugin</artifactId>
<name>Spring Rewrite Gradle Plugin</name>
<properties>
@@ -22,8 +22,8 @@
<dependencies>
<dependency>
<groupId>org.springframework.rewrite</groupId>
<artifactId>rewrite-gradle-model</artifactId>
<version>0.1.0-SNAPSHOT</version>
<artifactId>spring-rewrite-commons-rewrite-gradle-model</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>