giANT allows existing ant build scripts to be read and displayed as a connected graph of target nodes connected by
dependency nodes.
Currently giANT can only read and display ANT scripts. The next stage of development will be to allow creation and deletion
of targets through interaction with the diagram and editing of the selected target.
Main development tasks are -
- Improve initial layout algorithm
- Embed a simple syntax highlighter for editing target text
- Allow amendment of target name via diagram.
- Allow save of modified ant file
giANT makes use of the GEF project for rendering diagrams.
The MDIWorkbench and Swidgets project are used for the GUI harness.
Syntalight is planned for use as the ANT script editor.