我想在CI系统上使用Checkstyle检查我的Eclipse格式的Java代码。但是我面临一些麻烦,因为Eclipse似乎忽略了//评论。以下是更多细节:
在Eclipse端,我做了一个设置,控制语句的卷曲后面应该跟一个空格(Formatter - > WhiteSpace-> Control Statements-> Blocks) 在Checkstyle中,我激活了一个相同的规则,即卷曲之前和之后应该有空格。
然而,这似乎打破了以下模式:
if(condition) {//comment
doStuff();
}//endOfIf
如果我在卷曲之后直接添加一行注释Eclipse Formatter没有放置空格,那么CheckStyle会给我一个警告。
我认为Checkstyle是对的,Eclipse处理错误。如何更改Eclipse中的行为以便他处理正确的事情?