diff --git a/java/src/processing/mode/java/pdex/ASTGenerator.java b/java/src/processing/mode/java/pdex/ASTGenerator.java index 85efaa52b..f36c737d2 100644 --- a/java/src/processing/mode/java/pdex/ASTGenerator.java +++ b/java/src/processing/mode/java/pdex/ASTGenerator.java @@ -128,11 +128,6 @@ public class ASTGenerator { //loadJavaDoc(); } - /** - * Used for searching for package declaration of a class - */ - protected ClassPath classPath; - public static CompletionCandidate[] checkForTypes(ASTNode node) { @@ -2659,6 +2654,7 @@ public class ASTGenerator { // We're seeing a simple name that's not defined locally or in // the parent class. So most probably a pre-defined type. log("Empty can. " + phrase); + ClassPath classPath = errorCheckerService.latestResult.classPath; if (classPath != null) { RegExpResourceFilter regExpResourceFilter = new RegExpResourceFilter(Pattern.compile(".*"), diff --git a/java/src/processing/mode/java/pdex/ErrorCheckerService.java b/java/src/processing/mode/java/pdex/ErrorCheckerService.java index 9a5695972..c8068587d 100644 --- a/java/src/processing/mode/java/pdex/ErrorCheckerService.java +++ b/java/src/processing/mode/java/pdex/ErrorCheckerService.java @@ -220,7 +220,6 @@ public class ErrorCheckerService { public void run() { synchronized (astGenerator) { astGenerator.updateAST(latestResult.compilationUnit, tree); - astGenerator.classPath = result.classPath; } updateErrorTable(result.problems); editor.updateErrorBar(result.problems);