diff --git a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/reconcilers/JdtReconciler.java b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/reconcilers/JdtReconciler.java index d7d3c8fa9..c36abbd96 100644 --- a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/reconcilers/JdtReconciler.java +++ b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/reconcilers/JdtReconciler.java @@ -165,10 +165,12 @@ public class JdtReconciler implements JavaReconciler { private List computeApplicableReconcilers(IJavaProject project) { List applicableReconcilers = new ArrayList<>(reconcilers.length); + boolean isBootProject = SpringProjectUtil.isBootProject(project); + for (JdtAstReconciler r : reconcilers) { switch (config.getProblemApplicability(r.getProblemType())) { case ON: - if (SpringProjectUtil.isBootProject(project)) { + if (isBootProject) { applicableReconcilers.add(r); } break;