繁体   English   中英

使GWT JSNI代码符合Checkstyle的TrailingComment指标

[英]Making GWT JSNI code legal to Checkstyle's TrailingComment metric

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

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

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

在我看来, legalComment模式不适用于多行注释。 因此,您必须在format属性中解决您的问题。

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

<module name="TrailingComment">
    <property name="format" value="^(?:.+?\bnative\b.+?|[\s\}\);]*)$"/>
</module>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM