Eclipse plugin to show a thorough call hierarchy between Java projects

code-analysis, eclipse, java, plugins

Solution

Try JDepend4Eclipse plugin.

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 dependency cycles are reported along with the hierarchical paths of packages participating in package dependency cycles.

The tool helps greatly by refactoring old & huge source code repositories with cyclic package dependencies between packages.

Shishir

Problem

I'm using eclipse Kepler and I need a plugin to determine for a project which methods of other projects of the workspace/working set are being used. Much like the "Call Hierarchy", but automatically for all classes and methods. Is there an existing plugin that can do that? A visualization isn't necessarily needed, a result table suffices.

Original source