| Version | 1.4.1 |
|---|---|
| Forlægger | Franz-Josef Elmer |
| Udgivelses dato | 6. jan. 2013 |
| Dato tilføjet | 7. jan. 2013 |
| Os krav | Windows 2003, Windows Vista, Windows, Windows 7, Windows XP |
| Krav | Java |
| Samlet antal downloads | 20 |
| Pris | Free |
Beskrivelse
Classycle er et simpelt Java-program til at analysere statiske klasse- og pakkeafhængigheder. De vigtigste funktioner inkluderer cyklisk afhængighedsdetektion (ud over JDepend), XML-rapport og kontrol af lagdelte arkitekturer. Værktøjet kører fra kommandolinjen og som Ant-opgaver. Fra analysen af klassefilerne beregnes grafer over klasse- og pakkeafhængigheder. Disse grafer analyseres yderligere for at detektere cykliske afhængigheder. Classycle's Analyzer producerer en XML-rapport, som indeholder hele den rettede klasse- eller pakkegraf og alle stærke komponenter i klasse- eller pakkegrafen med mere end et toppunkt. Baseret på klassegrafen tillader Classycle's Dependency Checker at søge efter uønskede afhængigheder mellem to sæt klasser. En uønsket afhængighed mellem startsættet og slutsættet kan enten være en direkte (en klasse i startsættet bruger en klasse af slutsættet) eller en indirekte, hvor en sti går via mellemklasser fra en klasse i startsættet til en klasse af slutsættet.