Java 忽略不推荐使用的类和方法的所有checkstyle警告

Java 忽略不推荐使用的类和方法的所有checkstyle警告,java,checkstyle,Java,Checkstyle,我可以忽略任何不推荐类的警告吗 例如: 对于不推荐的类,我有以下警告避免使用scapedunicodecharacters,非EmptyatClauseDescription 如何忽略它们?您只需添加以下行: @SuppressWarnings("deprecation") 它将忽略代码中所有不推荐使用的方法。 我希望这会有所帮助 Checkstyle允许您编写。您可以使用作为基础,因为此过滤器也基于注释进行过滤。您只需要更改正在查找的注释 public class SuppressWarni

我可以忽略任何不推荐类的警告吗

例如:
对于不推荐的类,我有以下警告
避免使用scapedunicodecharacters
非EmptyatClauseDescription


如何忽略它们?

您只需添加以下行:

@SuppressWarnings("deprecation")
它将忽略代码中所有不推荐使用的方法。
我希望这会有所帮助

Checkstyle允许您编写。您可以使用作为基础,因为此过滤器也基于注释进行过滤。您只需要更改正在查找的注释

public class SuppressWarningsFilter
    extends AutomaticBean
    implements Filter {

    @Override
    protected void finishLocalSetup() {
        // No code by default
    }

    @Override
    public boolean accept(AuditEvent event) {
        return !SuppressWarningsHolder.isSuppressed(event);
    }
}
非常简单,但所有逻辑都在
suppressWarningHolder
中。该代码只有几百行,但您应该能够复制和粘贴大量代码,并且可能还可以移除一个大卡盘



我已经实现了这个:。我将在某个时候通过中央存储库提供它。

如果你幸运的话,我可能会在今晚晚些时候实现它并在GitHub上发布它@StanislavMukhametshin我已经用实现更新了答案我不想删除不推荐的警告。我想删除弃用类中的所有警告。