我有一段如下的kotlin代码,
gson.fromJson<Map<String, JsonElement>>(data,
object : TypeToken<Map<String, JsonElement>>() {}.type)
Detekt
不喜欢它并投诉EmptyClassBlock - [<UnknownName>]
有什么办法可以解决吗?
最佳答案
此确切案例已从此PR中的EmptyClassBlock
规则中删除:https://github.com/arturbosch/detekt/pull/665
它应该已经在最新的detekt版本(RC6-2)中可用。更新detekt之后,您无需再手动@Suppress
这些情况(抽象类的对象)。