Я планирую начать проект, часть которого требует лексического анализатора для исходного кода Java.Просто мне нужен список классов с метаданными.Иерархии наследования пока достаточно, но в конечном итоге я бы хотел получить больше информации о классе (например, о содержании класса и полях / методах с метаданными).
Я бы хотел использовать OpenJDKчтобы помочь с этим.
Может кто-нибудь направить меня туда, где в коде javac (или другом) я мог бы лучше понять, как работает openjdk, чтобы я мог разветвлять код javac и написать что-нибудь, чтобы получить эту информацию?