We are using SonarQube server from 8.2 and Integrated eclipse with SonarQube using snoarlint.
- SonarQube version : 8.2.0.32929
- Sonarlint for Eclipse : 5.4.0.22606
We’re getting the error: Unable to run check class org.sonar.java.filters.PostAnalysisIssueFilter
With stack trace:
java.lang.NullPointerException
at org.eclipse.jdt.core.dom.MethodBinding.filterTypeAnnotations(MethodBinding.java:227)
at org.eclipse.jdt.core.dom.MethodBinding.getAnnotations(MethodBinding.java:116)
at org.sonar.java.model.JSymbol.convertMetadata(JSymbol.java:354)
at org.sonar.java.model.JSymbol.metadata(JSymbol.java:334)
at org.sonar.java.filters.GeneratedCodeFilter.isGenerated(GeneratedCodeFilter.java:55)
at org.sonar.java.filters.GeneratedCodeFilter.visitMethod(GeneratedCodeFilter.java:48)
at org.sonar.java.model.declaration.MethodTreeImpl.accept(MethodTreeImpl.java:218)
at org.sonar.plugins.java.api.tree.BaseTreeVisitor.scan(BaseTreeVisitor.java:40)
at org.sonar.plugins.java.api.tree.BaseTreeVisitor.scan(BaseTreeVisitor.java:34)
at org.sonar.plugins.java.api.tree.BaseTreeVisitor.visitClass(BaseTreeVisitor.java:68)
at org.sonar.java.filters.GeneratedCodeFilter.visitClass(GeneratedCodeFilter.java:43)
at org.sonar.java.model.declaration.ClassTreeImpl.accept(ClassTreeImpl.java:203)
at org.sonar.plugins.java.api.tree.BaseTreeVisitor.scan(BaseTreeVisitor.java:40)
at org.sonar.plugins.java.api.tree.BaseTreeVisitor.scan(BaseTreeVisitor.java:34)