Checkstyle报告在带有@deprecated javadoc标记的弃用类上缺少javadoc摘要

Checkstyle报告在带有@deprecated javadoc标记的弃用类上缺少javadoc摘要,java,javadoc,deprecated,checkstyle,Java,Javadoc,Deprecated,Checkstyle,在我的checkstyle.xml文件中,我启用了javadoc摘要: <module name="SummaryJavadocCheck"/> 我通过maven checkstyle插件(3.1.0)或checkstyle IDEA插件(5.34.0版)评估checkstyle。在idea插件中,我指定了checkstyle版本8.19 下面是我得到的错误: MyDeprecatedClass.java : 1 item(s) Summary javadoc is missin

在我的checkstyle.xml文件中,我启用了javadoc摘要:

 <module name="SummaryJavadocCheck"/>
我通过maven checkstyle插件(3.1.0)或checkstyle IDEA插件(5.34.0版)评估checkstyle。在idea插件中,我指定了checkstyle版本8.19

下面是我得到的错误:

MyDeprecatedClass.java : 1 item(s)
Summary javadoc is missing (13:0) [SummaryJavadoc]
1) 为什么违反这条规则?从中,默认不允许的值为“空”

2) 我如何让它工作?我并不真的需要这个类上的javadoc,但是我必须添加@deprecated javadoc,因为缺少deprecated checkstyle规则


脚注:如果选择checkstyle version 8.0或更低版本,则不会显示此错误。

@deprecated
只是一个标记。你仍然缺少对你的班级的总体描述。我如何解决这个问题?我不想为不推荐的类编写摘要。请禁用规则、编写摘要或忽略checkstyle警告。这些是你的选择。不管怎样,只要写摘要就行了。它只需要一两句话。我不得不相信,你写这个堆栈溢出问题所花的时间比写这个问题所花的时间要少。您始终可以将说明从弃用链接到的替换类中复制。值得一提的是,JavaSE中不推荐的类仍然有它们的描述,例如和。
MyDeprecatedClass.java : 1 item(s)
Summary javadoc is missing (13:0) [SummaryJavadoc]