jDepend Plugin - plugin detail
JDepend traverses Java class 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 manage package dependencies effectively.
| Plugin owner: |
javydreamercsw |
| Website: |
http://kenai.com/projects/jdepend-plugin/ |
| Added: |
2010-08-31 |
| Last updated: |
2012-03-06 |
| NetBeans Versions: |
7.1 |
| License: |
GNU General Public License 2.0 |
| Category: |
Building |
| Size: |
0.04 MB |
| Downloaded: |
688 times |
| Rating: |
|
Verifications for NetBeans versions
Decisions of individual verifiers for jDepend Plugin plugin for NetBeans IDE 7.0
|
|
carlosqt cengizc ent38 jkovalsky jpirek mcreps mmirilovic scottwd9 senthilsource |
Comments
Decisions of individual verifiers for jDepend Plugin plugin for NetBeans IDE 7.1
ent38 carlosqt cengizc mcreps scottwd9 |
|
jpirek jkovalsky senthilsource mmirilovic |
Commentsent38: OK on NB 7.1.1, WinXP SP3 x86 cp1252(fr), JDK6u31 and JDK7u03 carlosqt: Works on NB 7.1.1
Win7, Java 1.7.0, 64-bit. Plugin functionality tested. scottwd9: win7x64, jdk1.7u3, nb7.1.1
|
Introduction
Get the latest release here
This plugin simply uses JDepend to create a report based on the selected project. It'll generate a jdepend folder in the project's root folder with a report in xml format, a dot file and an image generated from the dot file using Graphviz.
Requirements
- GraphViz installed for image generation
Note: The generated image might be too big to be displayed within Netbeans.
JDepend Overview
For details go to JDepend website
You'll need Graphviz installed for the plugin to work.
What's new in this version
Release Notes - jdepend-plugin - Version 0.6
Improvement
Release Notes - jdepend-plugin - Version 0.5
Improvement
Release Notes - jdepend-plugin - Version 0.4
Improvement
Release Notes - jdepend-plugin - Version 0.3
Bug
Release Notes - jdepend-plugin - Version 0.2
Bug
|
[ You have to be logged in to be able to comment. ]
User Comments
Latest version incompatible with NB7.0.1
Hi,
I cannot validate the latest version for NetBeans 7.0 (7.0.1). I have the following error on install :
Some plugins require plugin UI Utilities API to be installed.
The plugin UI Utilities API is requested in version >= 7.39.1 but only 7.31.2 was found. The following plugin is affected: jDepend
Some plugins require plugin Module System API to be installed.
The plugin Module System API is requested in version >= 7.27.1 but only 7.23.1 was found. The following plugin is affected: jDepend
Posted by ent38 on May 11, 2012
Something wrong happened while creating the report. java.io.SyncFailedException
Testing Environment:
Product Version: NetBeans IDE 7.1.1 (Build 201203012225)
Java: 1.7.0_03; Java HotSpot(TM) 64-Bit Server VM 22.1-b02
System: Windows 7 version 6.1 running on amd64; Cp1252; fr_FR (nb)
User directory: C:\Users\carlos\.netbeans\7.1.1
Cache directory: C:\Users\carlos\.netbeans\7.1.1\var\cache
> The following exception and error message appears when you click: NetBeans > Tools Menu > JDepend Analysis
Something wrong happened while creating the report. Please try again.
If it keeps happening please create a bug with as much information as you can:
http://kenai.com/jira/browser/JDEPEND_PLUGIN
java.io.SyncFailedException: C:\Users\carlos\Documents\NetBeansProjects\GUIFormExamples\jdepend
> It happens sometimes and sometimes it doesn't. You click once it works, next click it fails and it fails for the next 3 times, then it works again.
> It doesn't matter if it is just installed or just reactivated, the error is reproduced in both cases.
> When the error appears and you look at the output folder you see that only the .dot and the .xml files were generated. The problem seems to be the .png file.
> When the error doesn't appear the 3 files are generated in the output folder, however, the .png is 0 kbs always.
> Also, the jDepend Report Creator screen appears and is empty. Is this correct? or should it display the .xml/.dot content?
Let me know if you need more details, screenshots, etc.
Posted by carlosqt on Mar 04, 2012
Version 0.5 for 7.1.1 Platform
Check the project download's page if you can't wait for it to be released (verified)
Posted by javydreamercsw on Mar 03, 2012
Try it now
Can you try it with 0.4? I did some enhancements that might help.
Posted by javydreamercsw on Jul 28, 2011
Does not generate images
Sure you have Graphviz installed? Any errors?
Probably I can add some code to check for correct installation. Any project I can use for testing it? Do you get something when you type dot in the command prompt?
Posted by javydreamercsw on Oct 02, 2010
Does not generate images
Javier, are you sure that generation of PNG images works correctly? I tried to jDepend analyse two projects and report.png images were empty (zero size) in both cases.
BTW, the menu item does nothing if project node is selected in Files explorer.
Posted by jkovalsky on Oct 01, 2010