Uses of Class
net.sourceforge.pmd.ast.JavaParserVisitorAdapter

Packages that use JavaParserVisitorAdapter
net.sourceforge.pmd This is the PMD programming mistake detector. 
net.sourceforge.pmd.dfa   
net.sourceforge.pmd.dfa.variableaccess   
net.sourceforge.pmd.rules   
net.sourceforge.pmd.rules.design   
net.sourceforge.pmd.rules.junit   
net.sourceforge.pmd.rules.optimization   
net.sourceforge.pmd.rules.strictexception   
net.sourceforge.pmd.rules.sunsecure   
net.sourceforge.pmd.stat   
net.sourceforge.pmd.symboltable   
net.sourceforge.pmd.util   
net.sourceforge.pmd.util.designer   
 

Uses of JavaParserVisitorAdapter in net.sourceforge.pmd
 

Subclasses of JavaParserVisitorAdapter in net.sourceforge.pmd
 class AbstractRule
           
 

Uses of JavaParserVisitorAdapter in net.sourceforge.pmd.dfa
 

Subclasses of JavaParserVisitorAdapter in net.sourceforge.pmd.dfa
 class DaaRule
           
 class DataFlowFacade
           
 class StatementAndBraceFinder
           
 

Uses of JavaParserVisitorAdapter in net.sourceforge.pmd.dfa.variableaccess
 

Subclasses of JavaParserVisitorAdapter in net.sourceforge.pmd.dfa.variableaccess
 class VariableAccessVisitor
           
 

Uses of JavaParserVisitorAdapter in net.sourceforge.pmd.rules
 

Subclasses of JavaParserVisitorAdapter in net.sourceforge.pmd.rules
 class AccessorClassGeneration
          1.
 class AvoidConcatenatingNonLiteralsInStringBuffer
           
 class AvoidDeeplyNestedIfStmtsRule
           
 class AvoidDuplicateLiteralsRule
           
 class AvoidFieldNameMatchingMethodName
           
 class AvoidFieldNameMatchingTypeName
           
 class AvoidNonConstructorMethodsWithClassName
           
 class AvoidReassigningParameters
           
 class BeanMembersShouldSerializeRule
           
 class ClassNamingConventions
           
 class CloseConnection
          Makes sure you close your database connections.
 class ConstructorCallsOverridableMethod
          Searches through all methods and constructors called from constructors.
 class CouplingBetweenObjects
          CouplingBetweenObjects attempts to capture all unique Class attributes, local variables, and return types to determine how many objects a class is coupled to.
 class CyclomaticComplexity
           
 class DoubleCheckedLocking
          void method() { if(x == null) { synchronized(this){ if(x == null) { x = new | method(); } } } 1.
 class DuplicateImportsRule
           
 class EmptyIf
           
 class ExcessiveImports
          ExcessiveImports attempts to count all unique imports a class contains.
 class ExcessivePublicCount
           
 class IdempotentOperations
           
 class ImportFromSamePackageRule
           
 class MethodNamingConventions
           
 class MethodWithSameNameAsEnclosingClass
           
 class SimplifyBooleanReturns
           
 class SingularField
           
 class StringConcatenationRule
           
 class StringInstantiation
           
 class StringToStringRule
           
 class SuspiciousOctalEscape
           
 class SymbolTableTestRule
           
 class UnnecessaryCaseChange
           
 class UnnecessaryConversionTemporary
           
 class UnusedFormalParameterRule
           
 class UnusedImportsRule
           
 class UnusedLocalVariableRule
           
 class UnusedModifier
           
 class UnusedPrivateFieldRule
           
 class UnusedPrivateMethodRule
           
 class UselessAssignment
           
 class UselessOverridingMethod
           
 class VariableNamingConventions
           
 class XPathRule
           
 

Uses of JavaParserVisitorAdapter in net.sourceforge.pmd.rules.design
 

Subclasses of JavaParserVisitorAdapter in net.sourceforge.pmd.rules.design
 class AssignmentToNonFinalStatic
           
 class CompareObjectsWithEquals
           
 class ConfusingTernary
          if (x != y) { diff(); } else { same(); } and
(!x ? diff() : same());.
 class ExceptionAsFlowControl
          Catches the use of exception statements as a flow control device.
 class ExcessiveLengthRule
          This is a common super class for things which have excessive length.
 class ExcessiveNodeCountRule
          This is a common super class for things which shouldn't have excessive nodes underneath.
 class ImmutableField
           
 class LongClassRule
          This rule detects when a class exceeds a certain threshold.
 class LongMethodRule
          This rule detects when a method exceeds a certain threshold.
 class LongParameterListRule
          This rule detects an abnormally long parameter list.
 class LooseCoupling
           
 class NullAssignmentRule
           
 class OnlyOneReturnRule
           
 class PositionalIteratorRule
           
 class PositionLiteralsFirstInComparisons
           
 class SwitchDensityRule
           
 class TooManyFields
           
 class UnnecessaryLocalBeforeReturn
           
 class UseSingleton
           
 

Uses of JavaParserVisitorAdapter in net.sourceforge.pmd.rules.junit
 

Subclasses of JavaParserVisitorAdapter in net.sourceforge.pmd.rules.junit
 class JUnitAssertionsShouldIncludeMessage
           
 class JUnitTestsShouldContainAsserts
           
 class TestClassWithoutTestCases
           
 

Uses of JavaParserVisitorAdapter in net.sourceforge.pmd.rules.optimization
 

Subclasses of JavaParserVisitorAdapter in net.sourceforge.pmd.rules.optimization
 class AbstractOptimizationRule
          Base class with utility methods for optimization rules
 class AvoidInstantiatingObjectsInLoops
           
 class LocalVariableCouldBeFinal
           
 class MethodArgumentCouldBeFinal
           
 

Uses of JavaParserVisitorAdapter in net.sourceforge.pmd.rules.strictexception
 

Subclasses of JavaParserVisitorAdapter in net.sourceforge.pmd.rules.strictexception
 class AvoidCatchingThrowable
          Finds catch statements containing throwable as the type definition.
 class ExceptionSignatureDeclaration
          

 class ExceptionTypeChecking
           
 

Uses of JavaParserVisitorAdapter in net.sourceforge.pmd.rules.sunsecure
 

Subclasses of JavaParserVisitorAdapter in net.sourceforge.pmd.rules.sunsecure
 class AbstractSunSecureRule
          Utility methods for the package
 class ArrayIsStoredDirectly
           
 class MethodReturnsInternalArray
          Implementation note: this rule currently ignores return types of y.x.z, currently it handles only local type fields.
 

Uses of JavaParserVisitorAdapter in net.sourceforge.pmd.stat
 

Subclasses of JavaParserVisitorAdapter in net.sourceforge.pmd.stat
 class StatisticalRule
           
 

Uses of JavaParserVisitorAdapter in net.sourceforge.pmd.symboltable
 

Subclasses of JavaParserVisitorAdapter in net.sourceforge.pmd.symboltable
 class OccurrenceFinder
           
 class ScopeAndDeclarationFinder
          Visitor for scope creation.
 

Uses of JavaParserVisitorAdapter in net.sourceforge.pmd.util
 

Subclasses of JavaParserVisitorAdapter in net.sourceforge.pmd.util
 class SymbolTableViewer
           
 

Uses of JavaParserVisitorAdapter in net.sourceforge.pmd.util.designer
 

Subclasses of JavaParserVisitorAdapter in net.sourceforge.pmd.util.designer
 class DFAGraphRule
           
 



Copyright © 2002-2005 InfoEther. All Rights Reserved.