У меня есть несколько классов Java, содержащих одно или несколько свойств, которые я хотел бы исключить из JavaDocs при их создании. Я использую 'maven-javadoc-plugin' и не могу найти никакой документации, указывающей, что это возможно.
Есть ли тег, который можно применить в POM, или аннотация, которая может быть размещена на фактическомсвойство в классе Java, чтобы можно было исключить определенные свойства?
Я знаю, что исключения могут быть выполнены на уровне package с использованием тега <excludePackageNames />
в POM. Кроме того, представляется, что определенные классы также могут быть ограничены из JavaDocs с помощью тега <sourceFileExcludes />
, если также определен <sourcepath />
.
В качестве альтернативы,Я использую RAML 1.0 для создания документации API для этого проекта, поэтому кто-нибудь знает, есть ли исключение, относящееся к RAML, которое можно применить, чтобы предотвратить включение документации? Конечно, JavaDocs генерируются отдельно от документов RAML, поэтому для ограничения свойств / полей отдельных классов на стороне RAML (если это возможно) все равно потребуется исключение JavaDocs, чтобы плагин Maven JavaDocs также игнорировал их.
Заранее спасибо! Хотя я ожидаю, что ответ будет отрицательным.