0

对于以“**Setup”结尾的类,ClassName 的默认格式规则应替换为允许内部类名称以小写字母开头的规则 - 如果它扩展了另一个类。我怎样才能做到这一点?

一个具体的例子:

class MyExampleSetup {

  // valid, turn off ClassName check
  static class myInnerClass extends MyInnerClass() {....}
  // valid, normal class name Check
  static class MyOtherInnerClass () {....}
}
4

1 回答 1

1

不幸的是,这是不可能的。您真正要求的是修改一次检查的行为(TypeName)。实现这种事情的唯一方法是实现您自己的自定义检查

(就像之前的海报一样,我必须敦促您考虑为背景魔法使用注释,而不是依赖命名约定。但这当然不是您的问题。)

于 2012-06-08T21:28:59.683 回答