CheckStyle EmptyBlock 规则不起作用
CheckStyle EmptyBlock rule doesn't work
我正在使用 CheckStyle
,EmptyBlock
的规则似乎不起作用。
我有一个空的 else if{//ignore}
块,根据文档,以下规则应该有效,但事实并非如此。
<module name="EmptyBlock">
<property name="tokens" value="LITERAL_DEFAULT"/>
</module>
我做错了什么吗?
<property name="tokens" value="LITERAL_DEFAULT"/>
您通过指定没有其他标记的 LITERAL_DEFAULT
来禁用 if
块。 LITERAL_IF
是 http://checkstyle.sourceforge.net/config_blocks.html#EmptyBlock 的 Properties
部分中定义的可选标记。当您指定一个标记列表时,您将禁用所有其他您没有写入的可选标记。
使用 <property name="tokens" value="LITERAL_IF, LITERAL_DEFAULT"/>
之类的东西在 if (condition) {}
上产生违规。
我正在使用 CheckStyle
,EmptyBlock
的规则似乎不起作用。
我有一个空的 else if{//ignore}
块,根据文档,以下规则应该有效,但事实并非如此。
<module name="EmptyBlock">
<property name="tokens" value="LITERAL_DEFAULT"/>
</module>
我做错了什么吗?
<property name="tokens" value="LITERAL_DEFAULT"/>
您通过指定没有其他标记的 LITERAL_DEFAULT
来禁用 if
块。 LITERAL_IF
是 http://checkstyle.sourceforge.net/config_blocks.html#EmptyBlock 的 Properties
部分中定义的可选标记。当您指定一个标记列表时,您将禁用所有其他您没有写入的可选标记。
使用 <property name="tokens" value="LITERAL_IF, LITERAL_DEFAULT"/>
之类的东西在 if (condition) {}
上产生违规。