File tree Expand file tree Collapse file tree 1 file changed +5
-0
lines changed
components/sbm-core/src/main/java/org/springframework/sbm/openrewrite Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change 18
18
import lombok .Getter ;
19
19
import lombok .extern .slf4j .Slf4j ;
20
20
import org .openrewrite .InMemoryExecutionContext ;
21
+ import org .openrewrite .java .JavaParsingException ;
21
22
import org .openrewrite .maven .internal .MavenDownloadingException ;
22
23
import org .openrewrite .maven .internal .MavenParsingException ;
23
24
import org .springframework .context .ApplicationEventPublisher ;
@@ -52,6 +53,10 @@ private static Consumer<Throwable> createErrorHandler() {
52
53
log .warn (t .getMessage ());
53
54
} else if (t instanceof MavenDownloadingException ) {
54
55
log .warn (t .getMessage ());
56
+ } else if (t instanceof JavaParsingException ) {
57
+ if (t .getMessage ().equals ("Failed symbol entering or attribution" )) {
58
+ throw new RuntimeException ("This could be a broken jar. Activate logging on WARN level for 'org.openrewrite' might reveal more information." , t );
59
+ }
55
60
} else {
56
61
log .error ("Exception occured!" , t );
57
62
}
You can’t perform that action at this time.
0 commit comments