SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

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

Name : pmd
Version : 5.5.0 Vendor : Fedora Project
Release : 2.fc25 Date : 2016-07-14 15:18:14
Group : Unspecified Source RPM : pmd-5.5.0-2.fc25.src.rpm
Size : 2.84 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/linux/releases/25/Everything/i386/os/Packages/p

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  pmd-5.5.0-2.fc25.noarch.rpm
ftp.icm.edu.pl  pmd-5.5.0-2.fc25.noarch.rpm
ftp.icm.edu.pl  pmd-5.5.0-2.fc25.noarch.rpm
ftp.icm.edu.pl  pmd-5.5.0-2.fc25.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-perl)
mvn(net.sourceforge.pmd:pmd-perl: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-swift)
mvn(net.sourceforge.pmd:pmd-swift:pom:)
mvn(net.sourceforge.pmd:pmd-test)
mvn(net.sourceforge.pmd:pmd-test:pom:)
mvn(net.sourceforge.pmd:pmd-ui)
mvn(net.sourceforge.pmd:pmd-ui: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 :
java-headless >= 1:1.8
javapackages-tools
mvn(com.beust:jcommander)
mvn(com.google.code.gson:gson)
mvn(commons-io:commons-io)
mvn(jaxen:jaxen)
mvn(junit:junit)
mvn(net.java.dev.javacc:javacc)
mvn(net.sf.saxon:Saxon-HE)
mvn(org.antlr:antlr4-runtime)
mvn(org.apache.ant:ant-testutil)
mvn(org.apache.commons:commons-lang3)
mvn(org.mozilla:rhino)
mvn(org.ow2.asm:asm)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


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-perl.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-swift.jar
/usr/share/java/pmd/pmd-test.jar
/usr/share/java/pmd/pmd-ui.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/licenses/pmd/NOTICE
/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
There is 20 files more in these RPM.

 
ICM