Skip to content

Commit 8d6bdba

Browse files
committed
GH-1639: fixed missing problem type that caused NPE down the road
1 parent c25e626 commit 8d6bdba

File tree

1 file changed

+3
-2
lines changed
  • headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/reconcilers

1 file changed

+3
-2
lines changed

headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/reconcilers/FeignClientReconciler.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
import org.eclipse.jdt.core.dom.TypeDeclaration;
2020
import org.springframework.ide.vscode.boot.index.SpringMetamodelIndex;
2121
import org.springframework.ide.vscode.boot.java.Annotations;
22+
import org.springframework.ide.vscode.boot.java.Boot2JavaProblemType;
2223
import org.springframework.ide.vscode.boot.java.annotations.AnnotationHierarchies;
2324
import org.springframework.ide.vscode.commons.java.IJavaProject;
2425
import org.springframework.ide.vscode.commons.java.SpringProjectUtil;
@@ -29,7 +30,7 @@
2930
import org.springframework.ide.vscode.commons.util.UriUtil;
3031

3132
public class FeignClientReconciler implements JdtAstReconciler {
32-
33+
3334
private final SpringMetamodelIndex springIndex;
3435

3536
public FeignClientReconciler(SpringMetamodelIndex springIndex) {
@@ -43,7 +44,7 @@ public boolean isApplicable(IJavaProject project) {
4344

4445
@Override
4546
public ProblemType getProblemType() {
46-
return null;
47+
return Boot2JavaProblemType.MISSING_CONFIGURATION_ANNOTATION;
4748
}
4849

4950
@Override

0 commit comments

Comments
 (0)