File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed
framework/codemodder-base/src/main/java/io/codemodder/javaparser Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change 88import java .nio .file .Path ;
99import java .util .Objects ;
1010import javax .inject .Provider ;
11+ import org .slf4j .Logger ;
12+ import org .slf4j .LoggerFactory ;
1113
1214final class DefaultJavaParserFacade implements JavaParserFacade {
1315
@@ -29,10 +31,14 @@ public CompilationUnit parseJavaFile(final Path file) throws IOException {
2931
3032 final ParseResult <CompilationUnit > result = parser .parse (file );
3133 if (!result .isSuccessful ()) {
34+ logger .error (
35+ "Error while parsing file {} encountered problems: {}" , file , result .getProblems ());
3236 throw new RuntimeException ("can't parse file" );
3337 }
3438 CompilationUnit cu = result .getResult ().orElseThrow ();
3539 LexicalPreservingPrinter .setup (cu );
3640 return cu ;
3741 }
42+
43+ private static final Logger logger = LoggerFactory .getLogger (DefaultJavaParserFacade .class );
3844}
You can’t perform that action at this time.
0 commit comments