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