CheckStyle не предупреждает в случае отсутствия JavaDoc для методов - PullRequest
0 голосов
/ 26 октября 2019

Моя конфигурация CheckStyle выглядит нормально в соответствии с документацией , но кажется, что я что-то пропустил, потому что она не предупреждает меня, если JavaDoc отсутствует перед общедоступным методом.

Моя конфигурация предупреждает меняесли JavaDoc отсутствует в классе, но я хочу получить предупреждение, если JavaDoc также отсутствует в каких-либо открытых методах.

Пример класса:

/**
 * Say something.
 */
public class Kkkk {
    public void aaaaa() {
    }
}

Моя конфигурация CheckStyle:

<module name="TreeWalker">
    <module name="JavadocMethod">
        <property name="scope" value="public"/>
        <property name="allowMissingParamTags" value="false"/>
        <property name="allowMissingThrowsTags" value="false"/>
        <property name="allowMissingReturnTag" value="false"/>
        <property name="allowedAnnotations" value="Override, Test"/>
        <property name="allowThrowsTagsForSubclasses" value="true"/>
        <property name="allowedAnnotations" value="Override, Test"/>
    </module>
</module>
...