Skip to content

Commit 8604a35

Browse files
author
Sourav
committed
1 parent dc85c20 commit 8604a35

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

components/sbm-core/src/main/java/org/springframework/sbm/engine/context/ProjectContext.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,4 +103,9 @@ public ApplicationModules getApplicationModules() {
103103
return new ApplicationModules(getModules());
104104
}
105105

106+
public void apply(Recipe recipe) {
107+
List<? extends SourceFile> rewriteSourceFiles = this.search(new OpenRewriteSourceFilesFinder());
108+
List<Result> results = recipe.run(rewriteSourceFiles, executionContext).getResults();
109+
resultMerger.mergeResults(this, results);
110+
}
106111
}

components/sbm-core/src/main/java/org/springframework/sbm/engine/recipe/RewriteRecipeRunner.java

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,4 @@ public class RewriteRecipeRunner {
3131
private final RewriteMigrationResultMerger resultMerger;
3232
private final ExecutionContext executionContext;
3333

34-
// FIXME: Make this a method 'apply(org.openrewrite.Recipe)' on ProjectContext, see https://github.com/spring-projects-experimental/spring-boot-migrator/issues/803
35-
public void run(ProjectContext context, Recipe recipe) {
36-
List<? extends SourceFile> rewriteSourceFiles = context.search(new OpenRewriteSourceFilesFinder());
37-
List<Result> results = recipe.run(rewriteSourceFiles, executionContext).getResults();
38-
resultMerger.mergeResults(context, results);
39-
}
40-
4134
}

0 commit comments

Comments
 (0)