Мне нужно проанализировать файл сборки Ant, который включает в себя другие файлы сборки Ant, называет цели из дополнительных файлов Ant, которые сами импортируют и вызывают другие файлы.Визуализировать целевой граф для Ant
Есть ли способ получить список или дерево всех названных целей муравьев (начиная с одной цели, указанной в основном файле сборки)?
Я думаю об использовании синтаксического анализа XML, поиске операторов antcall, ant и import, но это будет сложно, поскольку множество свойств задано и используется множество различных файлов свойств, которые влияют на структуру путей.