forked from phoedos/pmd
Details
This commit is contained in:
@ -66,7 +66,7 @@ public class JavaParser extends JjtreeParserAdapter<ASTCompilationUnit> {
|
||||
levelChecker.check(root);
|
||||
|
||||
if (postProcess) {
|
||||
JavaAstProcessor.process(javaProcessor, task.getReporter(), javaProcessor.newTypeInfLogger(), root);
|
||||
JavaAstProcessor.process(javaProcessor, task.getReporter(), root);
|
||||
}
|
||||
|
||||
return root;
|
||||
|
@ -142,6 +142,12 @@ public final class JavaAstProcessor {
|
||||
}
|
||||
|
||||
|
||||
public static void process(JavaLanguageProcessor globalProcessor,
|
||||
SemanticErrorReporter semanticErrorReporter,
|
||||
ASTCompilationUnit ast) {
|
||||
process(globalProcessor, semanticErrorReporter, globalProcessor.newTypeInfLogger(), ast);
|
||||
}
|
||||
|
||||
public static void process(JavaLanguageProcessor globalProcessor,
|
||||
SemanticErrorReporter semanticErrorReporter,
|
||||
TypeInferenceLogger typeInfLogger,
|
||||
|
@ -72,7 +72,7 @@ public class JavaLanguageProcessor extends BatchLanguageProcessor<JavaLanguagePr
|
||||
return typeSystem;
|
||||
}
|
||||
|
||||
public TypeInferenceLogger newTypeInfLogger() {
|
||||
TypeInferenceLogger newTypeInfLogger() {
|
||||
InferenceLoggingVerbosity verbosity = getProperties().getProperty(JavaLanguageProperties.INTERNAL_INFERENCE_LOGGING_VERBOSITY);
|
||||
if (verbosity == InferenceLoggingVerbosity.VERBOSE) {
|
||||
return new VerboseLogger(System.err);
|
||||
|
Reference in New Issue
Block a user