Cleaned up imports
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2046 51baf565-9d33-0410-a72c-fc3788e3496d
This commit is contained in:
@ -4,11 +4,11 @@ import junit.framework.TestCase;
|
||||
import net.sourceforge.pmd.ast.ASTVariableDeclaratorId;
|
||||
import net.sourceforge.pmd.ast.SimpleNode;
|
||||
import net.sourceforge.pmd.symboltable.AbstractScope;
|
||||
import net.sourceforge.pmd.symboltable.ClassScope;
|
||||
import net.sourceforge.pmd.symboltable.NameDeclaration;
|
||||
import net.sourceforge.pmd.symboltable.NameOccurrence;
|
||||
import net.sourceforge.pmd.symboltable.Scope;
|
||||
import net.sourceforge.pmd.symboltable.VariableNameDeclaration;
|
||||
import net.sourceforge.pmd.symboltable.ClassScope;
|
||||
|
||||
import java.util.Iterator;
|
||||
|
||||
|
@ -1,25 +1,12 @@
|
||||
package test.net.sourceforge.pmd.symboltable;
|
||||
|
||||
import junit.framework.TestCase;
|
||||
import net.sourceforge.pmd.ast.ASTBlock;
|
||||
import net.sourceforge.pmd.ast.ASTClassBody;
|
||||
import net.sourceforge.pmd.ast.ASTCompilationUnit;
|
||||
import net.sourceforge.pmd.ast.ASTConstructorDeclaration;
|
||||
import net.sourceforge.pmd.ast.ASTForStatement;
|
||||
import net.sourceforge.pmd.ast.ASTIfStatement;
|
||||
import net.sourceforge.pmd.ast.ASTMethodDeclaration;
|
||||
import net.sourceforge.pmd.ast.ASTTryStatement;
|
||||
import net.sourceforge.pmd.ast.ASTUnmodifiedClassDeclaration;
|
||||
import net.sourceforge.pmd.ast.ASTUnmodifiedInterfaceDeclaration;
|
||||
import net.sourceforge.pmd.ast.SimpleNode;
|
||||
import net.sourceforge.pmd.symboltable.ClassScope;
|
||||
import net.sourceforge.pmd.symboltable.GlobalScope;
|
||||
import net.sourceforge.pmd.symboltable.LocalScope;
|
||||
import net.sourceforge.pmd.symboltable.MethodScope;
|
||||
import net.sourceforge.pmd.symboltable.BasicScopeFactory;
|
||||
import net.sourceforge.pmd.symboltable.ScopeFactory;
|
||||
import net.sourceforge.pmd.symboltable.BasicScopeCreationVisitor;
|
||||
import net.sourceforge.pmd.symboltable.GlobalScope;
|
||||
import net.sourceforge.pmd.symboltable.ScopeCreationVisitor;
|
||||
import net.sourceforge.pmd.symboltable.ScopeFactory;
|
||||
|
||||
public class BasicScopeFactoryTest extends TestCase {
|
||||
|
||||
|
@ -6,7 +6,6 @@ import net.sourceforge.pmd.ast.SimpleNode;
|
||||
import net.sourceforge.pmd.symboltable.ClassScope;
|
||||
import net.sourceforge.pmd.symboltable.NameOccurrence;
|
||||
import net.sourceforge.pmd.symboltable.VariableNameDeclaration;
|
||||
import net.sourceforge.pmd.symboltable.Scope;
|
||||
|
||||
public class ClassScopeTest extends TestCase {
|
||||
|
||||
@ -41,6 +40,7 @@ public class ClassScopeTest extends TestCase {
|
||||
assertEquals("Foo", s.getClassName());
|
||||
}
|
||||
|
||||
// FIXME - these will break when this goes from Anonymous$1 to Foo$1
|
||||
public void testAnonymousInnerClassName() {
|
||||
ClassScope s = new ClassScope();
|
||||
assertEquals("Anonymous$1", s.getClassName());
|
||||
|
@ -4,10 +4,10 @@ import junit.framework.TestCase;
|
||||
import net.sourceforge.pmd.ast.ASTCompilationUnit;
|
||||
import net.sourceforge.pmd.ast.ASTIfStatement;
|
||||
import net.sourceforge.pmd.ast.ASTTryStatement;
|
||||
import net.sourceforge.pmd.symboltable.GlobalScope;
|
||||
import net.sourceforge.pmd.symboltable.LocalScope;
|
||||
import net.sourceforge.pmd.symboltable.BasicScopeCreationVisitor;
|
||||
import net.sourceforge.pmd.symboltable.BasicScopeFactory;
|
||||
import net.sourceforge.pmd.symboltable.GlobalScope;
|
||||
import net.sourceforge.pmd.symboltable.LocalScope;
|
||||
|
||||
public class ScopeCreationVisitorTest extends TestCase {
|
||||
|
||||
|
@ -1,8 +1,6 @@
|
||||
package net.sourceforge.pmd.symboltable;
|
||||
|
||||
import net.sourceforge.pmd.ast.ASTAllocationExpression;
|
||||
import net.sourceforge.pmd.ast.ASTBlock;
|
||||
import net.sourceforge.pmd.ast.ASTClassBody;
|
||||
import net.sourceforge.pmd.ast.ASTClassBodyDeclaration;
|
||||
import net.sourceforge.pmd.ast.ASTCompilationUnit;
|
||||
import net.sourceforge.pmd.ast.ASTConstructorDeclaration;
|
||||
@ -15,9 +13,6 @@ import net.sourceforge.pmd.ast.ASTUnmodifiedClassDeclaration;
|
||||
import net.sourceforge.pmd.ast.ASTUnmodifiedInterfaceDeclaration;
|
||||
import net.sourceforge.pmd.ast.JavaParserVisitorAdapter;
|
||||
import net.sourceforge.pmd.ast.SimpleNode;
|
||||
import net.sourceforge.pmd.ast.Node;
|
||||
|
||||
import java.util.Stack;
|
||||
|
||||
/**
|
||||
* Serves as a sort of adaptor between the AST nodes and the symbol table scopes
|
||||
|
@ -1,6 +1,9 @@
|
||||
package net.sourceforge.pmd.symboltable;
|
||||
|
||||
import net.sourceforge.pmd.ast.ASTAllocationExpression;
|
||||
import net.sourceforge.pmd.ast.ASTBlock;
|
||||
import net.sourceforge.pmd.ast.ASTClassBody;
|
||||
import net.sourceforge.pmd.ast.ASTClassBodyDeclaration;
|
||||
import net.sourceforge.pmd.ast.ASTCompilationUnit;
|
||||
import net.sourceforge.pmd.ast.ASTConstructorDeclaration;
|
||||
import net.sourceforge.pmd.ast.ASTForStatement;
|
||||
@ -10,11 +13,7 @@ import net.sourceforge.pmd.ast.ASTSwitchStatement;
|
||||
import net.sourceforge.pmd.ast.ASTTryStatement;
|
||||
import net.sourceforge.pmd.ast.ASTUnmodifiedClassDeclaration;
|
||||
import net.sourceforge.pmd.ast.ASTUnmodifiedInterfaceDeclaration;
|
||||
import net.sourceforge.pmd.ast.Node;
|
||||
import net.sourceforge.pmd.ast.SimpleNode;
|
||||
import net.sourceforge.pmd.ast.ASTClassBodyDeclaration;
|
||||
import net.sourceforge.pmd.ast.ASTClassBody;
|
||||
import net.sourceforge.pmd.ast.ASTAllocationExpression;
|
||||
|
||||
import java.util.HashSet;
|
||||
import java.util.Set;
|
||||
|
Reference in New Issue
Block a user