gpt4 book ai didi

checkstyle - 如何仅针对特定规则在代码块中禁止检查样式检查?

转载 作者:行者123 更新时间:2023-12-04 01:14:22 34 4
gpt4 key购买 nike

这个问题在这里已经有了答案:




9年前关闭。




Possible Duplicate:
How to disable a particular checkstyle rule for a particular line of code?



在关闭一段代码的 Checkstyle 时,是否有一种语法会只抑制特定的检查。

所以不仅仅是

//检查样式:关闭
代码
//检查样式:打开

你可以有类似的东西

//CHECKSTYLE:OFF:RequireThis,
代码
//检查样式:打开

在我们故意对样式进行异常(exception)处理的情况下,最好更清楚异常(exception)情况是什么。

最佳答案

推荐阅读 SuppressionCommentFilter 上的文档(它被埋没了)有很多例子。

如何配置过滤器的示例是:

<module name="SuppressionCommentFilter">
<property name="offCommentFormat" value="CSOFF\: ([\w\|]+)"/>
<property name="onCommentFormat" value="CSON\: ([\w\|]+)"/>
<property name="checkFormat" value="$1"/>
</module>

然后,您可以使用以下命令关闭对代码块的 RequireThis 检查:
// CSOFF: RequireThis
... code
// CSON: RequireThis

关于checkstyle - 如何仅针对特定规则在代码块中禁止检查样式检查?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2640110/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com