CodeNarc 1.2 发布公告
作者:Remko Popma
发布时间:2018年7月10日上午10:16
新增规则
-
StaticFieldsBeforeInstanceFields
规则(约定) - 强制要求所有静态字段位于类中所有实例字段的上方。 -
StaticMethodsBeforeInstanceMethods
规则(约定) - 强制要求每个可见性级别(公共、受保护、私有)内的所有静态方法都位于该相同可见性级别内的所有实例方法的上方。 -
PublicMethodsBeforeNonPublicMethods
规则(约定) - 强制要求所有公共方法都位于受保护和私有方法的上方。 -
GrailsDomainStringPropertyMaxSize
规则(grails) - Grails 域类中的字符串属性必须定义最大大小,否则该属性将映射到 VARCHAR(255),从而导致运行时异常。 -
NoJavaUtilDate
规则(约定) - 不要使用 java.util.Date。建议使用 java.time.* 包中的类。检查是否构造了新的 java.util.Date 对象。
在 GitHub 上查看该项目!
Grails CodeNarc 插件也已更新至 1.2 版本。