SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

pmd rpm build for : Fedora 20. For other distributions click pmd.

Name : pmd
Version : 5.0.5 Vendor : Fedora Project
Release : 1.fc20 Date : 2013-08-13 19:48:45
Group : Development/Tools Source RPM : pmd-5.0.5-1.fc20.src.rpm
Size : 1.57 MB
Packager : Fedora Project
Summary : Scans Java source code and looks for potential problems
Description :
PMD scans Java source code and looks for potential problems like:
* Possible bugs: empty try/catch/finally/switch statements
+ Dead code: unused local variables, parameters and private methods
+ Suboptimal code: wasteful String/StringBuffer usage
+ Overcomplicated expressions: unnecessary if statements, for loops
that could be while loops
+ Duplicate code: copied/pasted code means copied/pasted bugs

PMD has plugins for JDeveloper, Eclipse, JEdit, JBuilder, BlueJ,
CodeGuide, NetBeans/Sun Java Studio Enterprise/Creator, IntelliJ IDEA,
TextPad, Maven, Ant, Gel, JCreator, and Emacs.

RPM found in directory: /packages/linux-pbone/archive.fedoraproject.org/fedora-secondary/releases/20/Everything/ppc64/os/Packages/p

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  pmd-5.0.5-1.fc20.noarch.rpm
ftp.icm.edu.pl  pmd-5.0.5-1.fc20.noarch.rpm
ftp.icm.edu.pl  pmd-5.0.5-1.fc20.noarch.rpm
     

Provides :
mvn(net.sourceforge.pmd:pmd)
mvn(pmd:pmd)
pmd

Requires :
saxon
objectweb-asm
mvn(xerces:xercesImpl)
mvn(net.sf.saxon:saxon)
mvn(asm:asm)
java
mvn(com.beust:jcommander)
apache-commons-io
javacc
jpackage-utils
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
java => 1.5
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
mvn(org.apache.ant:ant)
ant-testutil
mvn(jaxen:jaxen)
mvn(junit:junit)
mvn(org.apache.ant:ant-testutil)
rpmlib(PayloadIsXz) <= 5.2-1
beust-jcommander
mvn(commons-io:commons-io)
mvn(org.mozilla:rhino)
mvn(net.java.dev.javacc:javacc)
jaxen


Content of RPM :
/usr/share/doc/pmd
/usr/share/doc/pmd/LICENSE.txt
/usr/share/doc/pmd/changelog.txt
/usr/share/java/pmd/pmd.jar
/usr/share/maven-effective-poms/JPP.pmd-pmd.pom
/usr/share/maven-fragments/pmd.xml
/usr/share/maven-poms/JPP.pmd-pmd.pom

 
ICM