Das Wissensportal für IT-Professionals. Entdecke die Tiefe und Breite unseres IT-Contents in exklusiven Themenchannels und Magazinmarken.

SIGS DATACOM GmbH

Lindlaustraße 2c, 53842 Troisdorf

Tel: +49 (0)2241/2341-100

kundenservice@sigs-datacom.de

Keine Angst vorm AST dank Java-Parser

Mit der JavaParser-Bibliothek kann man sehr schnell Java-Quellcode in einen gut navigierbaren Objektbaum parsen. Dieser ist vielseitig nutzbar – für Analysen, für die strukturelle Suche nach bestimmten Mustern, partielle Modifikationen oder Codegenerierung. Auch größere Projekte, wie zum Beispiel Neo4j, sind schnell geparst.

Beim JUG Saxony Day, unserer alljährlichen JUG-Konferenz, hatten wir ein interessantes Gespräch über die Möglichkeiten der JavaParser-Bibliothek. Ich hatte sie bisher nur für das Parsen und Visualiseren von Quellcode innerhalb von jQAssistant benutzt und ich wusste um das API zu Inspektion und Abfragen der geparsten Informationen.

Mein Freund Jens Nerche erzählte mir aber über den Einsatz von JavaParser für die Modifikation von geparstem Code, also eine Art automatisches Refactoring, was ich nat…

Nächster Artikel
Qualität in vier Stufen