| Package | Description |
|---|---|
| net.sourceforge.pmd.lang.java.ast | |
| net.sourceforge.pmd.lang.java.dfa | |
| net.sourceforge.pmd.lang.java.oom |
Object-Oriented Metrics module (Metrics framework).
|
| net.sourceforge.pmd.lang.java.oom.metrics.cyclo | |
| net.sourceforge.pmd.lang.java.symboltable | |
| net.sourceforge.pmd.lang.java.typeresolution |
| Modifier and Type | Class and Description |
|---|---|
class |
DumpFacade |
| Modifier and Type | Class and Description |
|---|---|
class |
DataFlowFacade
TODO What about initializers? This only processes methods and
constructors.
|
class |
StatementAndBraceFinder
Sublayer of DataFlowFacade.
|
class |
VariableAccessVisitor
Searches for special nodes and computes based on the sequence, the type of
access of a variable.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MetricsVisitorFacade
Wraps the visitor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CycloPathUnawareOperationVisitor
Visitor calculating cyclo without counting boolean operators.
|
class |
StandardCycloVisitor
Calculates CYCLO following the standard definition.
|
| Modifier and Type | Class and Description |
|---|---|
class |
OccurrenceFinder |
class |
ScopeAndDeclarationFinder
Visitor for scope creation.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClassTypeResolver |
class |
TypeResolutionFacade |
Copyright © 2002–2017 PMD. All rights reserved.