*** empty log message ***

git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@8 51baf565-9d33-0410-a72c-fc3788e3496d
This commit is contained in:
Tom Copeland
2002-06-24 14:02:44 +00:00
parent 9dc84a0eb7
commit b36dbcbe55

View File

@ -3,6 +3,24 @@
<title>PMD</title>
</head>
<body>
Coming soon!
<center><h2>PMD</h2></center>
<p>PMD looks through your Java source code and finds:
<ul>
<li>Unused local variables
<li>Unnecessary object creation (i.e., 'new Integer(5).toString()' rather than 'Integer.toString(5)')
</ul>
<p>There aren't any releases yet, but you can check out the source code and whatnot <a href="http://sourceforge.net/projects/pmd/">here</a>.
<p><b>Credits</b>
<br>Thanks to Sourceforge for hosting <a href="http://sf.net/projects/pmd/">this project</a>
<br>Thanks to <a href="http://www.webgain.com/products/java_cc/">Webgain</a> for hosting JavaCC.
<p><b>Developers</b>
<br>Tom Copeland
<br>David Peugh
<p><b>Similar projects</b>
<br><a href="http://doctorj.org/">DoctorJ</a> - open source, written in C++, checks Javadoc, syntax, and calculates metrics
<br><A href="http://www.parasoft.com">JTest</a> - commercial product, very nice with tons of features, but also very expensive and requires a running X server (or Xvfb) to run on Linux. They charge $500 to move a license from one machine to another.
<br><a href="http://www.artho.com/jlint/download.shtml">JLint</a> - open source, written in C++, does lots of synchronization checks.
<br><a href="http://www.tbbr32568.pwp.blueyonder.co.uk/jnp/">JNP</a> - source code available, nifty research projects, uses JJTree/JavaCC.
<br>
</body>
</html>