Пользовательские теги Javadoc в Java 11

Можно ли больше создавать программные теги в Java 11? Похоже, что com.sun.tools.doclets.Taglet был удален после Java 8, и любая документация, которую я нахожу в Интернете для создания теглетов, относится исключительно к Java 8. Я застрял, используя Java 8 для создания только наших Javadocs.

Документации для «новой» фреймворка javadoc серьезно не хватает по сравнению со старой фреймворком. Это похоже на то, что они избавились от старых вещей до того, как они полностью завершили новые, а затем отказались от новых вещей.

1 ответ

Я достиг этого, реализовавjdk.javadoc.doclet.Taglet. См. Javadoc здесь .

Вы должны реализоватьtoString(List<? extends DocTree> tags, Element element)метод. Там вы можете вернуть свой собственный текст/html, который затем вставляется в сгенерированный Javadoc в соответствующем месте.

Другие вопросы по тегам