Classycle

Das Classycle-Paket enthält Analysewerkzeuge für Java-Klasse und Paketabhängigkeiten.
Jetzt downloaden

Classycle Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Franz-Josef Elmer
  • Website des Verlags:

Classycle Stichworte


Classycle Beschreibung

Das Classycle-Paket enthält Analysewerkzeuge für Java-Klasse und Paketabhängigkeiten. Das Classycle-Paket enthält Analysewerkzeuge für Java-Klasse und Paketabhängigkeiten.Statatische zyklische Abhängigkeit von Klassen oder Paketen kann ein Zeichen für ein schlechtes Objektorientiert sein. Eine statische Abhängigkeit ist eine Abhängigkeit zwischen Klassen oder Paketen. Es kann bereits vom Compiler erkannt werden. Dies muss von der dynamischen Abhängigkeit unterschieden werden, die eine Abhängigkeit zwischen Objekten ist. Die Umfaltung statischer zyklischer Abhängigkeit ist der Hauptzweck von Classycle.Classycle benötigt nicht die Java-Quelldateien, da er die kompilierten Klassendateien analysiert. Seit Version 1.3 wertet es auch Java Generics-Signaturen aus. Die Analyse der Klassendateien gerichtete Diagramme der Klassen- und Verpackungsabhängigkeiten werden berechnet. Diese Grafiken werden weiter analysiert, um cyclische Abhängigkeiten zu erkennen. Weitere Informationen finden Sie im Benutzerhandbuch Kapitel 2. Wie Classycle Works.Classiys Analyzer einen Bericht (in XML) erstellt, der das komplette gerichtete Klassen- / Paketdiagramm enthält, alle starken Komponenten des Klassen- / Paketgraphen mit mehr als einem Scheitelpunkt (dh Zyklen) Von Klassen- / Verpackungsabhängigkeiten) können zusätzlich die Klassen / Pakete in Schichten gruppiert. Für jede Klasse / Paket wird der Layer-Index gemeldet. Weitere Informationen finden Sie im Benutzerhandbuch Kapitel 3. What Clubycle misst. Es gibt auch eine XSL-Transformation, um den XML-Bericht in einer HTML-Seite zu rendieren. Basierend auf der Abhängigkeitsprüfung der Klassengrafik Classicycle ermöglicht die Suche nach unerwünschten Abhängigkeiten zwischen zwei Klassensätzen. Eine unerwünschte Abhängigkeit zwischen dem Startsatz und dem Endsatz kann entweder eine direkte sein (eine Klasse des Startsatzes verwendet eine Klasse des Endsatzes) oder eine indirekte, bei der ein Pfad über Zwischenklassen von einer Klasse des Start-Sets übermittelt wird zu einer Klasse des Endsatzes. Wenn solche Abhängigkeiten alle oder nur die kürzesten Wege gefunden werden, werden berichtet. Darüber hinaus kann der Abhängigkeitsprüfgerät das Fehlen großer Klassenzyklen oder -verpackungszyklen überprüfen. Classycle-Tools können auf der Befehlszeile sowie in einer Ameisenaufgabe ausgeführt werden. Befehlszeilenoptionen und Ant-Taskattribute werden im ersten Kapitel des Benutzerhandbuchs erläutert. Was neu in dieser Version ist: · Dateiattribute in Ameisenaufgaben können auch absolute Pfade sein.


Classycle Zugehörige Software

chnames.shp.

chnames.shp ist ein Bash-Skript, um viele MP3-Dateien umzubenennen, die oft verschiedene seltsame Zeichen enthalten. ...

132

Herunterladen

Setilindriver.

Setilindriver-Tool wurde zur Cache-Arbeitseinheit von Seti @ Home-Projekt (http://setiaththome.berkeley.edu) unter Linux vorgenommen. ...

116

Herunterladen