gpt4 book ai didi

java - CheckStyle EmptyBlock 规则不起作用

转载 作者:太空宇宙 更新时间:2023-11-04 11:18:40 25 4
gpt4 key购买 nike

我正在使用 CheckStyle 并且 EmptyBlock 的规则似乎不起作用。我有一个空的 else if{//ignore} block ,根据文档,以下规则应该有效,但事实并非如此。

<module name="EmptyBlock">
<property name="tokens" value="LITERAL_DEFAULT"/>
</module>

我做错了什么吗?

最佳答案

  <property name="tokens" value="LITERAL_DEFAULT"/>

您正在禁用 if通过指定 LITERAL_DEFAULT 来阻止没有其他 token 。 LITERAL_IFProperties 中定义的可选 token 部分位于 http://checkstyle.sourceforge.net/config_blocks.html#EmptyBlock 。当您指定 token 列表时,您将禁用未写入的所有其他可选 token 。

使用类似 <property name="tokens" value="LITERAL_IF, LITERAL_DEFAULT"/> 的内容在 if (condition) {} 上产生违规行为.

关于java - CheckStyle EmptyBlock 规则不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45177475/

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