aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaan Schipper <daancschipper@gmail.com>2018-02-19 16:25:14 +0100
committerDaan Schipper <daancschipper@gmail.com>2018-02-27 13:34:41 +0100
commitd1d92de58ca4fb191ba8cc405505a19adb0284dc (patch)
tree8fa39d74d7e6fc2a1da243659dd4ad9913b67883
parent5606e3b0255a8f1250734f3a429b381371a3c9f8 (diff)
downloadjavaparser-d1d92de58ca4fb191ba8cc405505a19adb0284dc.tar.gz
make use of javaparser log framework
-rw-r--r--javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/utils/SymbolSolverQuickSetup.java19
1 files changed, 5 insertions, 14 deletions
diff --git a/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/utils/SymbolSolverQuickSetup.java b/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/utils/SymbolSolverQuickSetup.java
index de6628f2b..29319fb5d 100644
--- a/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/utils/SymbolSolverQuickSetup.java
+++ b/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/utils/SymbolSolverQuickSetup.java
@@ -24,7 +24,6 @@ package com.github.javaparser.symbolsolver.utils;
import com.github.javaparser.JavaParser;
import com.github.javaparser.ParseProblemException;
import com.github.javaparser.ast.CompilationUnit;
-import com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade;
import com.github.javaparser.symbolsolver.model.resolution.TypeSolver;
import com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver;
import com.github.javaparser.symbolsolver.resolution.typesolvers.JarTypeSolver;
@@ -39,8 +38,6 @@ import java.nio.file.attribute.BasicFileAttributes;
import java.util.HashSet;
import java.util.Optional;
import java.util.Set;
-import java.util.logging.Level;
-import java.util.logging.Logger;
import static com.github.javaparser.utils.Utils.assertNotNull;
import static java.nio.file.FileVisitResult.CONTINUE;
@@ -52,8 +49,6 @@ import static java.nio.file.FileVisitResult.SKIP_SIBLINGS;
*/
public class SymbolSolverQuickSetup {
- private static Logger logger = Logger.getLogger(JavaParserFacade.class.getCanonicalName());
-
private final Path root;
private CombinedTypeSolver typeSolver = new CombinedTypeSolver(new ReflectionTypeSolver(false));
@@ -76,7 +71,7 @@ public class SymbolSolverQuickSetup {
try {
return Optional.of(walk());
} catch (IOException e) {
- logger.log(Level.WARNING, "Unable to walk root " + root, e);
+ Log.error(e, "Unable to walk root " + root);
return Optional.empty();
}
}
@@ -110,12 +105,12 @@ public class SymbolSolverQuickSetup {
if (root.isPresent()) {
typeSolver.add(new JavaParserTypeSolver(root.get().toFile()));
if (roots.add(root.get())) {
- logger.log(Level.FINE, "Added dir " + root.get() + " to the TypeSolver");
+ Log.trace("Added dir " + root.get() + " to the TypeSolver");
return SKIP_SIBLINGS;
}
}
} catch (ParseProblemException e) {
- logger.log(Level.WARNING, "Unable to parse file " + file, e);
+ Log.error(e, "Unable to parse file " + file);
}
}
}
@@ -134,15 +129,11 @@ public class SymbolSolverQuickSetup {
private class JarVisitor extends SimpleFileVisitor<Path> {
@Override
- public FileVisitResult visitFile(Path file, BasicFileAttributes attr) {
+ public FileVisitResult visitFile(Path file, BasicFileAttributes attr) throws IOException {
if (attr.isRegularFile()) {
PathMatcher matcher = FileSystems.getDefault().getPathMatcher("glob:**.jar");
if (matcher.matches(file)) {
- try {
- typeSolver.add(new JarTypeSolver(file.toString()));
- } catch (IOException e) {
- logger.log(Level.WARNING, "IOException for file " + file, e);
- }
+ typeSolver.add(new JarTypeSolver(file.toString()));
}
}
return CONTINUE;