如何获取Checkstyle忽略标有@Entity注释的类的最终方法规则?

问题描述

| 说我有标有@Entity批注的类
@Entity
class User {

   public String getName(String name) {
      return this.name;
   }

}
Checkstyle将报告该类不是为扩展而构建的,并建议使用final(或整个类)标记方法。我无法执行此操作,因为它已被标记为无法确定的实体。 如何让Checkstyle忽略此规则标记有@Entity的类? 谢谢     

解决方法

查看SuppressionFilter或SuppressionCommentFilter   筛选器抑制筛选器拒绝审核   根据以下事件检查错误   禁止文件中的XML文档。     ,您要禁用的模块是DesignForExtension。只需将其从配置文件中删除即可。     ,您正在使用Ant构建吗?如果是这样,请在您的checkstyle目标中尝试以下操作:
<checkstyle>
    <fileset dir=\"src.dir\">
        <include name=\"**/*.java\" />
        <exclude name=\"User.java\" />
    </fileset>
</checkstyle>