Если все, что вы собираетесь сделать, это извлечь комментарии "Javadoc", вам не нужен полный анализатор; в конце концов, вам нужно только распознать комментарии, и регулярные выражения, скорее всего, подойдут.
Если вы хотите извлечь информацию из кода и использовать ее для дополнения комментариев javadoc, вам потребуется не только парсер, но также разрешение имен и типов.
Вы можете увидеть результаты объединения синтаксического анализа, разрешения имени / типа и извлечения комментариев Javadoc в Браузере исходного кода Java , который производит результаты Javadoc вместе с полностью гиперссылочным исходным кодом, перекрестно ссылающимся на Javadoc ,
Механизм, который произвел это, является обобщением чего-то вроде ANTLR. Но было мало необходимости использовать шаблоны кода для создания самого HTML; вся тяжелая работа заключается в разборе и сборе фактов по таблицам символов.