0
對於以「** Setup」結尾的類,應將ClassName的默認格式規則替換爲允許內部類名以小寫字母開頭的規則 - 如果它擴展了另一個類。 我該怎麼做?禁用類型匹配模式的Checkstyle規則
一個具體的例子:
class MyExampleSetup {
// valid, turn off ClassName check
static class myInnerClass extends MyInnerClass() {....}
// valid, normal class name Check
static class MyOtherInnerClass() {....}
}
爲什麼啊,爲什麼會你想這樣做?使類名以大寫字母開頭是一個普遍接受的慣例。只要尊重公約。 –
它用於配置擴展類。在內部類中,一些屬性被覆蓋,並且配置依賴的連接完成。在背景中有一些「魔術」;)但它不是問題的關鍵,請放心,我知道我在做什麼:) – user3001