The PMD Plugin uses PMD to discover potential vulnerabilities in .java files.
This class is a Singleton that runs only once, returning all of the results that first time. Uses PMD 4.2 (as of 28 March 2008)
Located in /plugins/PMD.php (line 10)
Plugin | --Plugin_PMD
This class is multi-target.
Inherited from Plugin
Plugin::$context_size
Plugin::$description
Plugin::$filename
Plugin::$file_contents
Plugin::$initialized
Plugin::$is_valid_filetype
Plugin::$result_list
Executes the PMD function. This calls out to pmd.bat which then calls Java, but process output comes back here.
Gets the specific rulesets to be included. The rule is that any plugin that has an .xml extension is fair game, except for those starting with an underscore (_).
Inherited From Plugin
Plugin::Plugin()
Plugin::check_for_java()
Plugin::destructor()
Plugin::execute()
Plugin::run()
Documentation generated on Mon, 28 Apr 2008 12:52:02 -0400 by phpDocumentor 1.4.0a2