2
是否可以配置checkstyle以檢查課程是否始終以\n}\n
順序完成 - 特別是在關閉paren }
之前,我的意思是\n
?例如:課堂結束前的換行符paren
class Cls {
void m() {
}
}
是否可以配置checkstyle以檢查課程是否始終以\n}\n
順序完成 - 特別是在關閉paren }
之前,我的意思是\n
?例如:課堂結束前的換行符paren
class Cls {
void m() {
}
}
你想檢查大括號和EOF之前是否有兩個換行符。
<module name="Regexp">
<property name="format" value="\n\n}\n\Z"/>
<property name="message" value="No extra line before last right curly"/>
</module>
我還沒有找到任何具體的檢查,但我認爲你可以使用Regexp檢查。據其規範,因爲它工作在多行模式,我們必須使用\Z
到文件末尾匹配:
<module name="Regexp">
<property name="format" value="\n\n}\n\Z"/>
</module>
編輯:這是支具前兩\n
,由@flkes提及。
謝謝,這就是我一直在尋找的! – Opal