|
Class Summary |
| AntLogHandler |
AntLogHandler sends log messages to an Ant Task, so the regular Ant logging
is used. |
| Applier |
|
| Benchmark |
|
| ClasspathClassLoader |
Create a ClassLoader which loads classes using a CLASSPATH like String. |
| ClassUtil |
Various class-related utility methods |
| CollectionUtil |
Generic collection and array-related utility functions. |
| ConsoleLogHandler |
Log to the console using a basic formatter. |
| FileFinder |
A utility class for finding files within a directory. |
| PmdLogFormatter |
|
| ResourceLoader |
|
| StringUtil |
|
| SymbolTableViewer |
|
| TypeMap |
A specialized map that stores classes by both their full and short names. |
| XPathTest |
To use this, do this:
$ cat ~/tmp/Test.java
package foo;
public class Test {
private int x;
}
$ java net.sourceforge.pmd.util.XPathTest -xpath "//FieldDeclaration" -filename "/home/tom/tmp/Test.java"
Match at line 3 column 11; package name 'foo'; variable name 'x' |