Нужен инструмент для визуализации потоков и свойств выполнения муравья - PullRequest
4 голосов
/ 12 февраля 2010

Я пытаюсь выяснить, как DITA Open Toolkit выполняет преобразования DITA в XHTML, и это сложно, поскольку этот процесс управляется десятками целей муравья, распределенных по нескольким файлам муравья.

Мне нужен инструмент, который может обеспечить визуализацию потока выполнения плюс зависимости свойств вызова муравья. VizAnt и Grand только вызовы целевых графиков, поэтому я ищу что-то более тяжелое. В идеале такой инструмент должен определять порядок целевых вызовов, а также значения свойств, действующих при вызове, и свойства, файлы, каталоги, записи пути к классам и т. Д., На которые есть ссылки в теле цели.

Моей первой мыслью было вручную нарисовать все это в OmniGraffle, но сложность быстро стала неуправляемой. Конечно, есть что-то более свежее?

1 Ответ

2 голосов
/ 14 февраля 2010

yWorks Ant Explorer это круто.

Графическое представление целей сборки ANT и зависимостей http://www.yworks.com/demos/images/ae1.jpg

Выполнение кода через проводник GUI файла сборки ANT http://www.yworks.com/demos/images/ae3.jpg

Запустите его, выполнив файл jar: java -jar antexplorer.jar

Похоже, yWorks больше не поддерживает его и удалила его со своего веб-сайта. Ссылки, которые использовали для перехода на Ant Explorer , теперь просто ведут на страницу со списком продуктов.

Но, похоже, есть несколько мест, в которых он доступен для скачивания:

...