Highwheel detects class and package cycles and reports the source of the dependencies down to the class/method/field level indicating the type of the relationship (inheritance, composition, part of a method signature, etc.).
It also breaks large cycles down into their sub-elements which can be understood/tackled individually.
The output is HTML with embedded SVG content that requires a modern browser.