SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

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

Name : pmd
Version : 5.3.2 Vendor : Fedora Project
Release : 1.fc23 Date : 2015-05-25 12:11:27
Group : Unspecified Source RPM : pmd-5.3.2-1.fc23.src.rpm
Size : 2.37 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/23/Everything/ppc64le/os/Packages/p

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  pmd-5.3.2-1.fc23.noarch.rpm
ftp.icm.edu.pl  pmd-5.3.2-1.fc23.noarch.rpm
ftp.icm.edu.pl  pmd-5.3.2-1.fc23.noarch.rpm
     

Provides :
mvn(net.sourceforge.pmd:pmd-core)
mvn(net.sourceforge.pmd:pmd-core:pom:)
mvn(net.sourceforge.pmd:pmd-cpp)
mvn(net.sourceforge.pmd:pmd-cpp:pom:)
mvn(net.sourceforge.pmd:pmd-cs)
mvn(net.sourceforge.pmd:pmd-cs:pom:)
mvn(net.sourceforge.pmd:pmd-dist:pom:)
mvn(net.sourceforge.pmd:pmd-fortran)
mvn(net.sourceforge.pmd:pmd-fortran:pom:)
mvn(net.sourceforge.pmd:pmd-go)
mvn(net.sourceforge.pmd:pmd-go:pom:)
mvn(net.sourceforge.pmd:pmd-java)
mvn(net.sourceforge.pmd:pmd-java8)
mvn(net.sourceforge.pmd:pmd-java8:pom:)
mvn(net.sourceforge.pmd:pmd-java:pom:)
mvn(net.sourceforge.pmd:pmd-javascript)
mvn(net.sourceforge.pmd:pmd-javascript:pom:)
mvn(net.sourceforge.pmd:pmd-jsp)
mvn(net.sourceforge.pmd:pmd-jsp:pom:)
mvn(net.sourceforge.pmd:pmd-matlab)
mvn(net.sourceforge.pmd:pmd-matlab:pom:)
mvn(net.sourceforge.pmd:pmd-objectivec)
mvn(net.sourceforge.pmd:pmd-objectivec:pom:)
mvn(net.sourceforge.pmd:pmd-php)
mvn(net.sourceforge.pmd:pmd-php:pom:)
mvn(net.sourceforge.pmd:pmd-plsql)
mvn(net.sourceforge.pmd:pmd-plsql:pom:)
mvn(net.sourceforge.pmd:pmd-python)
mvn(net.sourceforge.pmd:pmd-python:pom:)
mvn(net.sourceforge.pmd:pmd-ruby)
mvn(net.sourceforge.pmd:pmd-ruby:pom:)
mvn(net.sourceforge.pmd:pmd-test)
mvn(net.sourceforge.pmd:pmd-test:pom:)
mvn(net.sourceforge.pmd:pmd-vm)
mvn(net.sourceforge.pmd:pmd-vm:pom:)
mvn(net.sourceforge.pmd:pmd-xml)
mvn(net.sourceforge.pmd:pmd-xml:pom:)
mvn(net.sourceforge.pmd:pmd:pom:)
mvn(pmd:pmd)
mvn(pmd:pmd:pom:)
pmd

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


Content of RPM :
/usr/share/java/pmd
/usr/share/java/pmd/pmd-core.jar
/usr/share/java/pmd/pmd-cpp.jar
/usr/share/java/pmd/pmd-cs.jar
/usr/share/java/pmd/pmd-fortran.jar
/usr/share/java/pmd/pmd-go.jar
/usr/share/java/pmd/pmd-java.jar
/usr/share/java/pmd/pmd-java8.jar
/usr/share/java/pmd/pmd-javascript.jar
/usr/share/java/pmd/pmd-jsp.jar
/usr/share/java/pmd/pmd-matlab.jar
/usr/share/java/pmd/pmd-objectivec.jar
/usr/share/java/pmd/pmd-php.jar
/usr/share/java/pmd/pmd-plsql.jar
/usr/share/java/pmd/pmd-python.jar
/usr/share/java/pmd/pmd-ruby.jar
/usr/share/java/pmd/pmd-test.jar
/usr/share/java/pmd/pmd-vm.jar
/usr/share/java/pmd/pmd-xml.jar
/usr/share/licenses/pmd
/usr/share/licenses/pmd/LICENSE
/usr/share/maven-metadata/pmd.xml
/usr/share/maven-poms/pmd
/usr/share/maven-poms/pmd/pmd-core.pom
/usr/share/maven-poms/pmd/pmd-cpp.pom
/usr/share/maven-poms/pmd/pmd-cs.pom
/usr/share/maven-poms/pmd/pmd-dist.pom
/usr/share/maven-poms/pmd/pmd-fortran.pom
/usr/share/maven-poms/pmd/pmd-go.pom
/usr/share/maven-poms/pmd/pmd-java.pom
There is 13 files more in these RPM.

 
ICM