/** * Initialises the visitor and starts it. * @param classLoader The classloader that will be used by type qualified names * to load their type. * @param rootNode The root hierarchy */ public void initializeWith(ClassLoader classLoader, ASTCompilationUnit rootNode) { this.classLoader = PMDASMClassLoader.getInstance(classLoader); rootNode.jjtAccept(this, null); }
public void initializeWith(ASTCompilationUnit rootNode) { PackageStats projectMirror = PackageStats.INSTANCE; MultifileVisitor visitor = new MultifileVisitor(projectMirror); rootNode.jjtAccept(visitor, null); }
public void initializeWith(DataFlowHandler dataFlowHandler, ASTCompilationUnit node) { sbf = new StatementAndBraceFinder(dataFlowHandler); vav = new VariableAccessVisitor(); node.jjtAccept(this, null); }
public void initializeWith(ClassLoader classLoader, ASTCompilationUnit node) { ClassTypeResolver classTypeResolver = new ClassTypeResolver(classLoader); node.setClassTypeResolver(classTypeResolver); node.jjtAccept(classTypeResolver, null); }
/** * Initialises the visitor and starts it. * @param classLoader The classloader that will be used by type qualified names * to load their type. * @param rootNode The root hierarchy */ public void initializeWith(ClassLoader classLoader, ASTCompilationUnit rootNode) { this.classLoader = PMDASMClassLoader.getInstance(classLoader); rootNode.jjtAccept(this, null); }
public void initializeWith(ASTCompilationUnit rootNode) { PackageStats projectMirror = PackageStats.INSTANCE; MultifileVisitor visitor = new MultifileVisitor(projectMirror); rootNode.jjtAccept(visitor, null); }
private void resolveType(ASTCompilationUnit node, Object data) { FixClassTypeResolver classTypeResolver = new FixClassTypeResolver(AbstractAliRule.class.getClassLoader()); node.setClassTypeResolver(classTypeResolver); node.jjtAccept(classTypeResolver, data); } }
public void initializeWith(ClassLoader classLoader, ASTCompilationUnit node) { ClassTypeResolver classTypeResolver = new ClassTypeResolver(classLoader); node.setClassTypeResolver(classTypeResolver); node.jjtAccept(classTypeResolver, null); }
public void initializeWith(DataFlowHandler dataFlowHandler, ASTCompilationUnit node) { sbf = new StatementAndBraceFinder(dataFlowHandler); vav = new VariableAccessVisitor(); node.jjtAccept(this, null); }