jdepend - Java Design Quality Metrics

Property Value
Distribution RPM Universal
Repository JPackage 6.0 all
Package name jdepend
Package version 2.9.1
Package release 3.jpp6
Package architecture noarch
Package type rpm
Installed size 94.31 KB
Download size 87.81 KB
Official Mirror mirrors.dotsrc.org
JDepend traverses a set of Java class and source file directories and
generates design quality metrics for each Java package. JDepend allows
you to automatically measure the quality of a design in terms of its
extensibility, reusability, and maintainability to effectively manage
and control package dependencies.


Package Version Architecture Repository
jdepend-2.9.1-1.jpp5.noarch.rpm 2.9.1 noarch JPackage 5.0
jdepend - - -


Name Value
jpackage-utils -


Name Value
jdepend = 2.9.1-3.jpp6


Type URL
Binary Package jdepend-2.9.1-3.jpp6.noarch.rpm
Source Package jdepend-2.9.1-3.jpp6.src.rpm

Install Howto

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




2010-01-09 - Will Tatam <will.tatam@red61.com> 2.9.1-3
- Auto rebuild for JPackage 6 in centos5 mock
2009-09-30 - David Walluck <dwalluck@redhat.com> 0:2.9.1-2
- add pom
- build samples
- build tests
- don't include api docs in main package
- own gcj directory
- spec cleanup
2006-11-18 - Jason Corley <jason.corley@gmail.com> - 0:2.9.1-jpp
- 2.9.1
- change license to BSD
- remove distribution and vendor (should be defined in ~/.rpmmacros)
2006-08-04 - Matt Wringe <mwringe at redhat.com> - 0:2.6-6jpp
- Add missing javadoc post and postun
- Add missing javadoc requires
2006-07-20 - Matt Wringe <mwringe at redhat.com> - 0:2.6-5jpp
- Add conditional native compiling
2006-05-17 - Fernando Nasser <fnasser@redhat.com> - 0:2.6-4jpp
- First JPP 1.7 build
2004-08-23 - Randy Watler <rwatler at finali.com> - 0:2.6-3jpp
- Rebuild with ant-1.6.2
2003-04-11 - David Walluck <david@anti-microsoft.org> 0:2.6-2jpp
- fix strange permissions
2003-04-11 - David Walluck <david@anti-microsoft.org> 0:2.6-1jpp
- 2.6
2002-07-09 - Henri Gomez <hgomez@users.sourceforge.net> 2.2-1jpp
- Initial JPackage release

See Also

Package Description
jdepend-demo-2.9.1-3.jpp6.noarch.rpm Demos for jdepend
jdepend-javadoc-2.9.1-3.jpp6.noarch.rpm Javadoc for jdepend
jdepend-maven-plugin-2.0-1.beta_3_SNAPSHOT.jpp6.noarch.rpm JDepend Maven Plugin
jdepend-maven-plugin-javadoc-2.0-1.beta_3_SNAPSHOT.jpp6.noarch.rpm Javadoc for jdepend-maven-plugin
jdependency-0.6-5.jpp6.noarch.rpm Class dependency analysis
jdependency-javadoc-0.6-5.jpp6.noarch.rpm Javadoc for jdependency
jdiff-1.1.1-1.jpp6.noarch.rpm HTML Report of API Differences
jdiff-javadoc-1.1.1-1.jpp6.noarch.rpm Javadoc for jdiff
jdiff-manual-1.1.1-1.jpp6.noarch.rpm Docs and examples for jdiff
jdiff-repolib-1.1.1-1.jpp6.noarch.rpm Artifacts to be uploaded to a repository library
jdom-1.1.1-4.jpp6.noarch.rpm Java alternative to DOM and SAX
jdom-demo-1.1.1-4.jpp6.noarch.rpm Demos for jdom
jdom-javadoc-1.1.1-4.jpp6.noarch.rpm Javadoc for jdom
jemmy- Java UI testing library
jemmy-javadoc- Javadocs for jemmy