0

Checkstyle 的 TrailingComment 模块将以下内容检测为第 001 行中的无效尾随注释:

000 private native void doSomething()/*-{
001    .. javascript code here ..
002 }-*/

这当然是对的,但我想配置legalComment以忽略它们。这是一个正则表达式,我希望“ -\{”可以解决问题。它没有……有人遇到同样的问题吗?

4

1 回答 1

1

在我看来,该legalComment模式不适用于多行注释。所以你必须解决你的format财产问题。

一种方法是允许本地方法的尾随注释,如下所示:

<module name="TrailingComment">
    <property name="format" value="^(?:.+?\bnative\b.+?|[\s\}\);]*)$"/>
</module>
于 2013-06-17T17:59:54.553 回答