Skip to content

Commit 8e8d8ba

Browse files
committed
cleanup
- Remove learning test - Remove JavaParser frm BuildFile constructor - remove comment - remove unused code
1 parent 1945a06 commit 8e8d8ba

File tree

9 files changed

+9
-30
lines changed

9 files changed

+9
-30
lines changed

applications/spring-shell/src/test/java/org/springframework/sbm/BootifyAnnotatedServletsIntegrationTest.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,6 @@ void happyPath() {
106106
assertThat(content).contains("@ServletComponentScan").withFailMessage(() -> "@ServletComponentScan annotation not found");
107107

108108
executeMavenGoals(getTestDir(), "package");
109-
// int port = springBootStart();
110109

111110
executeMavenGoals(getTestDir(), "package", "spring-boot:build-image");
112111

@@ -117,7 +116,6 @@ void happyPath() {
117116

118117
assertThat(response).isEqualTo("Hello World!");
119118

120-
// springBootStop();
121119
}
122120

123121
}

components/sbm-core/src/main/java/org/springframework/sbm/build/impl/OpenRewriteMavenBuildFile.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,6 @@
4848
public class OpenRewriteMavenBuildFile extends RewriteSourceFileHolder<Xml.Document> implements BuildFile {
4949

5050
private final ApplicationEventPublisher eventPublisher;
51-
private final RewriteMavenParser mavenParser = new RewriteMavenParser();
52-
private final JavaParser javaParser;
5351

5452
// TODO: #7 clarify if RefreshPomModel is still required?
5553
// Execute separately since RefreshPomModel caches the refreshed maven files after the first visit
@@ -115,10 +113,9 @@ public String getDisplayName() {
115113

116114
private final RewriteExecutionContext executionContext;
117115

118-
public OpenRewriteMavenBuildFile(Path absoluteProjectPath, Xml.Document sourceFile, ApplicationEventPublisher eventPublisher, JavaParser javaParser, RewriteExecutionContext executionContext) {
116+
public OpenRewriteMavenBuildFile(Path absoluteProjectPath, Xml.Document sourceFile, ApplicationEventPublisher eventPublisher, RewriteExecutionContext executionContext) {
119117
super(absoluteProjectPath, sourceFile);
120118
this.eventPublisher = eventPublisher;
121-
this.javaParser = javaParser;
122119
this.executionContext = executionContext;
123120
}
124121

components/sbm-core/src/main/java/org/springframework/sbm/build/impl/OpenRewriteMavenBuildFilesFactory.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ public List<OpenRewriteMavenBuildFile> applyProjections(Path absoluteProjectDir,
5151
if (projectResource.getAbsolutePath().endsWith(BUILD_FILE)) {
5252
List<Xml.Document> mavenPoms = parser.parse(List.of(projectResource.getAbsolutePath()), null, executionContext);
5353
Xml.Document mavenPom = mavenPoms.get(0);
54-
OpenRewriteMavenBuildFile buildFile = new OpenRewriteMavenBuildFile(absoluteProjectDir, mavenPom, eventPublisher, javaParser, executionContext);
54+
OpenRewriteMavenBuildFile buildFile = new OpenRewriteMavenBuildFile(absoluteProjectDir, mavenPom, eventPublisher, executionContext);
5555
projectResources.replace(i, buildFile);
5656
result.add(buildFile);
5757
}

components/sbm-core/src/main/java/org/springframework/sbm/build/migration/actions/AddMinimalPomXml.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ public void apply(ProjectContext context) {
7171
Parser.Input input = new Parser.Input(Path.of("pom.xml"), () -> new ByteArrayInputStream(src.getBytes(StandardCharsets.UTF_8)));
7272
Xml.Document maven = rewriteMavenParser.parseInputs(List.of(input), null, new RewriteExecutionContext(getEventPublisher())).get(0);
7373
// Maven document = (Maven) maven.withSourcePath(Path.of("pom.xml"));
74-
OpenRewriteMavenBuildFile rewriteMavenBuildFile = new OpenRewriteMavenBuildFile(context.getProjectRootDirectory(), maven, getEventPublisher(), javaParser, new RewriteExecutionContext(getEventPublisher()));
74+
OpenRewriteMavenBuildFile rewriteMavenBuildFile = new OpenRewriteMavenBuildFile(context.getProjectRootDirectory(), maven, getEventPublisher(), new RewriteExecutionContext(getEventPublisher()));
7575
context.getProjectResources().add(rewriteMavenBuildFile);
7676
}
7777
}

components/sbm-core/src/main/java/org/springframework/sbm/build/resource/BuildFileResourceWrapper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ public boolean shouldHandle(RewriteSourceFileHolder<? extends SourceFile> rewrit
4343
@Override
4444
public OpenRewriteMavenBuildFile wrapRewriteSourceFileHolder(RewriteSourceFileHolder<? extends SourceFile> rewriteSourceFileHolder) {
4545
Xml.Document maven = (Xml.Document) rewriteSourceFileHolder.getSourceFile();
46-
return new OpenRewriteMavenBuildFile(rewriteSourceFileHolder.getAbsoluteProjectDir(), maven, eventPublisher, javaParser, new RewriteExecutionContext(eventPublisher));
46+
return new OpenRewriteMavenBuildFile(rewriteSourceFileHolder.getAbsoluteProjectDir(), maven, eventPublisher, new RewriteExecutionContext(eventPublisher));
4747
}
4848

4949
}

components/sbm-core/src/main/java/org/springframework/sbm/java/impl/OpenRewriteRecipeJavaSearch.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ public void commentFindings(List<? extends JavaSource> javaSources, String comme
5050
OpenRewriteJavaSource affectedJavaSource = javaSources.stream()
5151
.filter(js -> js.getClass().isAssignableFrom(OpenRewriteJavaSource.class))
5252
.map(OpenRewriteJavaSource.class::cast)
53-
// FIXME: id of rewrite internals exposed through getId()
5453
.filter(js -> result.getBefore().getId().equals(js.getResource().getId()))
5554
.findFirst()
5655
.get();

components/sbm-core/src/test/java/org/springframework/sbm/java/impl/OpenRewriteMethodTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
package org.springframework.sbm.java.impl;
1717

1818
import org.assertj.core.api.Assertions;
19+
import org.junit.jupiter.api.Disabled;
1920
import org.junit.jupiter.api.Test;
2021
import org.springframework.sbm.java.api.*;
2122
import org.springframework.sbm.project.resource.TestProjectContext;

components/sbm-recipes-boot-upgrade/src/main/java/org/springframework/sbm/boot/upgrade_24_25/filter/SpringDataJpaAnalyzer.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@ private List<MatchingMethod> findRepositoriesDeclaring(List<JavaSourceAndType> j
4545
}
4646

4747
@Value
48-
public static class MatchingMethod {
49-
JavaSourceAndType jat;
50-
String methodPattern;
51-
Method method;
48+
public class MatchingMethod {
49+
private final JavaSourceAndType jat;
50+
private final String methodPattern;
51+
private final Method method;
5252

5353
public MatchingMethod(JavaSourceAndType jat, String methodPattern, Method method) {
5454
this.jat = jat;

components/sbm-recipes-boot-upgrade/src/test/resources/expected-report.html

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,3 @@
1-
<!--
2-
~ Copyright 2021 - 2022 the original author or authors.
3-
~
4-
~ Licensed under the Apache License, Version 2.0 (the "License");
5-
~ you may not use this file except in compliance with the License.
6-
~ You may obtain a copy of the License at
7-
~
8-
~ https://www.apache.org/licenses/LICENSE-2.0
9-
~
10-
~ Unless required by applicable law or agreed to in writing, software
11-
~ distributed under the License is distributed on an "AS IS" BASIS,
12-
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13-
~ See the License for the specific language governing permissions and
14-
~ limitations under the License.
15-
-->
16-
171
<!DOCTYPE html>
182
<html lang="en">
193
<head>

0 commit comments

Comments
 (0)