| Versie | 1.4.1 |
|---|---|
| Uitgever | Franz-Josef Elmer |
| Datum van publicatie | 6 jan 2013 |
| Datum toegevoegd | 7 jan 2013 |
| OS-vereisten | Windows 2003, Windows Vista, Windows, Windows 7, Windows XP |
| Voorwaarden | Java |
| Totaal aantal downloads | 20 |
| Prijs | Free |
Omschrijving
Classycle is een eenvoudige Java-toepassing om statische klassen- en pakketafhankelijkheden te analyseren. De belangrijkste functies zijn onder meer detectie van cyclische afhankelijkheid (buiten JDepend), XML-rapport en het controleren van gelaagde architecturen. De tool wordt uitgevoerd vanaf de opdrachtregel en als Ant-taken. Uit de analyse van de klassenbestanden worden gerichte grafieken van klassen- en pakketafhankelijkheden berekend. Deze grafieken worden verder geanalyseerd om cyclische afhankelijkheden te detecteren. Classycle's Analyzer produceert een XML-rapport dat de volledige gerichte klasse- of pakketgrafiek bevat en alle sterke componenten van de klasse- of pakketgrafiek met meer dan één hoekpunt. Gebaseerd op de klassengrafiek maakt Classycle's Dependency Checker het mogelijk om te zoeken naar ongewenste afhankelijkheden tussen twee sets klassen. Een ongewenste afhankelijkheid tussen de startset en de eindset kan ofwel een directe afhankelijkheid zijn (een klasse van de startset gebruikt een klasse van de eindset) of een indirecte afhankelijkheid waarbij een pad loopt via tussenklassen van een klasse van de startset naar een klasse van de eindverzameling.