[英]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) {}
產生違反。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.