我已经修改了我的 Android Studio live templates 以直接从类名写入日志,如下所示,但我收到此警告消息。 我怎样才能避免呢。另外,如果我将
const
添加到减速中,我会收到另一个错误:
Const 'val' initializer should be a constant value
我是否可以使用
SomeName::class.java.simpleName
而不会收到任何警告或错误?我更喜欢将硬编码的类名写为字符串。
该警告与实时模板或
SomeName::class.java.simpleName
无关,这是因为“TAG”变量的定义方式。
可变变量应该以驼峰命名法定义,根据 https://kotlinlang.org/docs/coding-conventions.html#property-names
保存具有行为或可变数据的对象的顶级名称或对象属性的名称应使用驼峰式命名法