Как разобрать заводной код?

Так как groovy хорош в разборе почти всего, поиск того, как анализировать код groovy, не даст хороших результатов - поэтому я надеюсь, что сообщество SO сможет помочь :-)

Я хотел бы написать какой-то (графический) редактор для классов домена Grails, но не хочу изобретать велосипед.

Легко проверить класс домена с помощью отражения, но я бы хотел сделать еще один шаг - я хочу изменить код и записать его обратно в виде файла класса домена.

Одна проблема состоит в том, что отражение (и afaik AST тоже) отбрасывает все комментарии и форматирование (форматирование не большая проблема, я мог бы довольно распечатать файл) ...

Любые идеи, где я могу найти отличный анализатор, на котором я могу строить свои идеи?

Ответы на вопрос(2)

Ваш ответ на вопрос