pmd-4.2.5-1.jpp5.noarch.rpm


Advertisement

Description

pmd - Scans Java source code and looks for potential problems

Distribution: RPM Universal
Repository: JPackage 5.0 all
Package name: pmd
Package version: 4.2.5
Package release: 1.jpp5
Package architecture: noarch
Package type: rpm
Installed size: 1.66 MB
Download size: 1.10 MB
Official Mirror: mirrors.dotsrc.org
PMD scans Java source code and looks for potential problems like: + Unused local variables + Empty catch blocks + Unused parameters + Empty 'if' statements + Duplicate import statements + Unused private methods + Classes which could be Singletons + Short/long variable and method names PMD has plugins for JDeveloper, JEdit, JBuilder, NetBeans/Sun ONE Studio, IntelliJ IDEA, TextPad, Maven, Ant, Eclipse, Gel, and Emacs.

Alternatives

Provides

  • pmd = 4.2.5-1.jpp5

    Download

    Source package: pmd-4.2.5-1.jpp5.src.rpm

    Install Howto

    Fedora, CentOS, RHEL:
    1. Download the latest jpackage-release rpm from
      http://mirrors.dotsrc.org/jpackage/5.0/generic/free/RPMS/
    2. Install jpackage-release rpm:
      # rpm -Uvh jpackage-release*rpm
    3. Install pmd rpm package:
      # yum install pmd
    openSUSE:
    1. Add the JPackage 5.0 repository:
      # zypper addrepo http://mirrors.dotsrc.org/jpackage/5.0/generic/free/ jpackage-5.0
    2. Install pmd rpm package:
      # zypper install pmd
    Mandriva, Mageia:
    1. Add the JPackage 5.0 repository:
      # urpmi.addmedia jpackage-5.0 http://mirrors.dotsrc.org/jpackage/5.0/generic/free/ with hdlist.cz
    2. Update packages list:
      # urpmi.update -a
    3. Install pmd rpm package:
      # urpmi pmd

    Files

    • /etc/maven/fragments/pmd
    • /usr/share/pmd
    • /usr/share/doc/pmd-4.2.5/LICENSE.txt
    • /usr/share/java/pmd-4.2.5.jar
    • /usr/share/java/pmd.jar
    • /usr/share/maven2/poms/JPP-pmd.pom
    • /usr/share/pmd-4.2.5/
    • /usr/share/pmd-4.2.5/etc/bug_closer.txt
    • /usr/share/pmd-4.2.5/etc/changelog.txt
    • /usr/share/pmd-4.2.5/etc/checkstyle-config.xml
    • /usr/share/pmd-4.2.5/etc/clover.license
    • /usr/share/pmd-4.2.5/etc/cpd.jnlp
    • /usr/share/pmd-4.2.5/etc/doing_the_next_pmd_release.txt
    • /usr/share/pmd-4.2.5/etc/generate_release.sh
    • /usr/share/pmd-4.2.5/etc/generate_snapshot.sh
    • /usr/share/pmd-4.2.5/etc/pmd-nicerhtml.xsl
    • /usr/share/pmd-4.2.5/etc/pmdProperties.rtf
    • /usr/share/pmd-4.2.5/etc/readme.txt
    • /usr/share/pmd-4.2.5/etc/rule_summary.rb
    • /usr/share/pmd-4.2.5/etc/ruleset.dtd
    • /usr/share/pmd-4.2.5/etc/ruleset_xml_schema.xsd
    • /usr/share/pmd-4.2.5/etc/test-data.xsd
    • /usr/share/pmd-4.2.5/etc/update_version.sh
    • /usr/share/pmd-4.2.5/etc/updating_rulesets.sh
    • /usr/share/pmd-4.2.5/etc/fr_docs/PMD.doc
    • /usr/share/pmd-4.2.5/etc/fr_docs/copy_up.sh
    • /usr/share/pmd-4.2.5/etc/fr_docs/pmd.html
    • /usr/share/pmd-4.2.5/etc/grammar/Java.jjt
    • /usr/share/pmd-4.2.5/etc/grammar/JspParser.jjt
    • /usr/share/pmd-4.2.5/etc/grammar/cpp.jj
    • /usr/share/pmd-4.2.5/etc/jsl/rule-format.jsl
    • /usr/share/pmd-4.2.5/etc/jsl/rules-index.jsl
    • /usr/share/pmd-4.2.5/etc/xslt/arrow_down.gif
    • /usr/share/pmd-4.2.5/etc/xslt/arrow_up.gif
    • /usr/share/pmd-4.2.5/etc/xslt/corley-pmd-report.xslt
    • /usr/share/pmd-4.2.5/etc/xslt/cpdhtml.xslt
    • /usr/share/pmd-4.2.5/etc/xslt/fcoltable.css
    • /usr/share/pmd-4.2.5/etc/xslt/fcoltable.js
    • /usr/share/pmd-4.2.5/etc/xslt/junit-txt-output.xsl
    • /usr/share/pmd-4.2.5/etc/xslt/only-prio1.xslt
    • /usr/share/pmd-4.2.5/etc/xslt/only-prio2.xslt
    • /usr/share/pmd-4.2.5/etc/xslt/only-prio3.xslt
    • /usr/share/pmd-4.2.5/etc/xslt/only-prio4.xslt
    • /usr/share/pmd-4.2.5/etc/xslt/only-prio5.xslt
    • /usr/share/pmd-4.2.5/etc/xslt/pmd-report-per-class.xslt
    • /usr/share/pmd-4.2.5/etc/xslt/pmd-report.xslt
    • /usr/share/pmd-4.2.5/etc/xslt/pmd-xmlfilter-prio1.xsl
    • /usr/share/pmd-4.2.5/etc/xslt/pmd-xmlfilter-prio2.xsl
    • /usr/share/pmd-4.2.5/etc/xslt/pmd-xmlfilter-prio3.xsl
    • /usr/share/pmd-4.2.5/etc/xslt/pmd-xmlfilter-prio4.xsl
    • /usr/share/pmd-4.2.5/etc/xslt/pmd-xmlfilter-prio5.xsl
    • /usr/share/pmd-4.2.5/etc/xslt/pmd-xmlfilter-upto-prio2.xsl
    • /usr/share/pmd-4.2.5/etc/xslt/pmd-xmlfilter-upto-prio3.xsl
    • /usr/share/pmd-4.2.5/etc/xslt/pmd-xmlfilter-upto-prio4.xsl
    • /usr/share/pmd-4.2.5/etc/xslt/sorttable.js
    • /usr/share/pmd-4.2.5/etc/xslt/wz-pmd-report.xslt
    • /usr/share/pmd-4.2.5/rulesets/android.xml
    • /usr/share/pmd-4.2.5/rulesets/basic-jsf.xml
    • /usr/share/pmd-4.2.5/rulesets/basic-jsp.xml
    • /usr/share/pmd-4.2.5/rulesets/basic.xml
    • /usr/share/pmd-4.2.5/rulesets/braces.xml
    • /usr/share/pmd-4.2.5/rulesets/clone.xml
    • /usr/share/pmd-4.2.5/rulesets/codesize.xml
    • /usr/share/pmd-4.2.5/rulesets/controversial.xml
    • /usr/share/pmd-4.2.5/rulesets/coupling.xml
    • /usr/share/pmd-4.2.5/rulesets/design.xml
    • /usr/share/pmd-4.2.5/rulesets/favorites.xml
    • /usr/share/pmd-4.2.5/rulesets/finalizers.xml
    • /usr/share/pmd-4.2.5/rulesets/imports.xml
    • /usr/share/pmd-4.2.5/rulesets/j2ee.xml
    • /usr/share/pmd-4.2.5/rulesets/javabeans.xml
    • /usr/share/pmd-4.2.5/rulesets/jsprulesets.properties
    • /usr/share/pmd-4.2.5/rulesets/junit.xml
    • /usr/share/pmd-4.2.5/rulesets/logging-jakarta-commons.xml
    • /usr/share/pmd-4.2.5/rulesets/logging-java.xml
    • /usr/share/pmd-4.2.5/rulesets/migrating.xml
    • /usr/share/pmd-4.2.5/rulesets/migrating_to_13.xml
    • /usr/share/pmd-4.2.5/rulesets/migrating_to_14.xml
    • /usr/share/pmd-4.2.5/rulesets/migrating_to_15.xml
    • /usr/share/pmd-4.2.5/rulesets/migrating_to_junit4.xml
    • /usr/share/pmd-4.2.5/rulesets/naming.xml
    • /usr/share/pmd-4.2.5/rulesets/optimizations.xml
    • /usr/share/pmd-4.2.5/rulesets/rulesets.properties
    • /usr/share/pmd-4.2.5/rulesets/scratchpad.xml
    • /usr/share/pmd-4.2.5/rulesets/strictexception.xml
    • /usr/share/pmd-4.2.5/rulesets/strings.xml
    • /usr/share/pmd-4.2.5/rulesets/sunsecure.xml
    • /usr/share/pmd-4.2.5/rulesets/typeresolution.xml
    • /usr/share/pmd-4.2.5/rulesets/unusedcode.xml
    • /usr/share/pmd-4.2.5/rulesets/internal/all-java.xml
    • /usr/share/pmd-4.2.5/rulesets/internal/dogfood.xml
    • /usr/share/pmd-4.2.5/rulesets/releases/33.xml
    • /usr/share/pmd-4.2.5/rulesets/releases/34.xml
    • /usr/share/pmd-4.2.5/rulesets/releases/35.xml
    • /usr/share/pmd-4.2.5/rulesets/releases/36.xml
    • /usr/share/pmd-4.2.5/rulesets/releases/37-jsp.xml
    • /usr/share/pmd-4.2.5/rulesets/releases/37.xml
    • /usr/share/pmd-4.2.5/rulesets/releases/38.xml
    • /usr/share/pmd-4.2.5/rulesets/releases/39.xml
    • /usr/share/pmd-4.2.5/rulesets/releases/40rc1.xml
    • /usr/share/pmd-4.2.5/rulesets/releases/41.xml
    • /usr/share/pmd-4.2.5/rulesets/releases/42.xml

    Changelog

    2009-03-18 - David Walluck <dwalluck@redhat.com> 0:4.2.5-1 - 4.2.5

    2008-12-08 - Will Tatam <will.tatam@red61.com> 4.2.4-2 - Auto rebuild for JPackage 5 in mock

    2008-11-10 - David Walluck <dwalluck@redhat.com> 0:4.2.4-1 - 4.2.4

    2008-02-11 - Ralph Apel <r.apel at r-apel.de> - 0:3.9-2jpp - Use org.objectweb.asm as groupId for asm-3.x in pom

    2008-02-05 - Ralph Apel <r.apel at r-apel.de> - 0:3.9-1jpp - Upgrade to 3.9 - Build with maven1 per default - Add gcj_support option - Add pom and depmap frag

    2006-06-19 - Deepak Bhole <dbhole@redhat.com> - 0:3.6-1jpp - Upgrade to 3.6

    2006-03-10 - Fernando Nasser <fnasser@redhat.com> - 0:3.3-2jpp - First JPP 1.7 build

    2005-11-09 - Ralph Apel <r.apel at r-apel.de> - 0:3.3-1jpp - Upgrade to 3.3 - Fix Groups

    2005-02-22 - Laurent Goujon <laurent at gobio2.net> - 2.3-1jpp - Upgrade to 2.3 - Use bin/build.xml

    2004-09-13 - Ralph Apel <r.apel at r-apel.de> - 1.9-2jpp - Drop saxpath requirements - Require jaxen >= 0:1.1 - Relax some versioned requirements

    Advertisement
    Advertisement