gpt4 book ai didi

java - 如果 @SuppressWarnings 抑制的 Checkstyle 规则违规未抑制任何内容,则发出警告

转载 作者:行者123 更新时间:2023-11-30 05:42:50 29 4
gpt4 key购买 nike

可以使用 @SuppressWarnings 将 Checkstyle 违规配置为忽略警告,例如@SuppressWarnings("checkstyle:CyclomaticComplexity") 通过配置 SuppressWarningsFilter和一个SuppressWarningsHolder 。在开发人员认为解决警告比更改代码使其不再适用更好的特定情况下,这可能很有用。

了解是否由于重构或其他代码更改而不再需要特定的抑制警告将很有帮助,以便将其删除,从而在未来的更改中实现 Checkstyle 检查的好处。如果特定的抑制警告实际上并未通过 Checkstyle 配置或其他机制抑制任何警告,是否有任何方法可以收到通知?理想情况下,在场景中提供使构建失败的选项会很有用。

最佳答案

目前无法在 checkstyle 中执行此操作,需要修改 SuppressWarningsHolder/SuppressWarningsFilter 或创建您自己的自定义变体。

目前有an open issue在 Checkstyle 项目中实现此功能。

关于java - 如果 @SuppressWarnings 抑制的 Checkstyle 规则违规未抑制任何内容,则发出警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55360021/

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