不允许多线过Checkstyle的评论

问题描述 投票:0回答:1

不知道是否有特定的规则或属性,这将使Checkstyle的(发布6.5+)错误出在多线的存在评论为:

/*
 a multi-line comment, could Checkstyle detect them?
*/
public Foo bar() {
    ...
}

我相信,具有特定的正则表达式规则可以做一下如果Checkstyle的已经有专门的规则/属性,可以做的伎俩一种选择,而是好奇。

java checkstyle
1个回答
2
投票

它不是从你的问题不清楚,但我假设你想禁止所有多行注释,而不仅仅是特定的风格他们。

这可以用IllegalToken完成。

<module name="IllegalToken">
  <property name="tokens" value="BLOCK_COMMENT_BEGIN"/>
</module>

虽然它不是明确的,如果你仍然想允许的Javadoc,这只是特殊块注释,你将不得不使用XPath抑制,让他们和禁止他人。见SuppressionXpathFilter

© www.soinside.com 2019 - 2024. All rights reserved.