Работа над инструментом генерации кода, который поможет создать код котла для нашего проекта.
Генератор написан на ruby с шаблонами erb, сам проект на Java.
Теперь я ищу ruby gem / библиотеку для разбора исходных файлов java , с учетом строки из файлов .java, получения импорта, методов, полей, имени класса и т. Д., Которые бы включали мне перейти к определенному методу и добавить к нему код и т. д. (вроде как селектор jQuery).
Мне интересно, есть ли уже решения, которые я могу использовать, вроде библиотеки javaclass-rb
, но это для анализа байт-кодов из файлов .class.
Я знаю, что мог бы использовать ANTLR и адаптер ruby, но я надеюсь, что существуют решения.
Спасибо!