我有一段如下的kotlin代码,
gson.fromJson<Map<String, JsonElement>>(data,
object : TypeToken<Map<String, JsonElement>>() {}.type)
Detekt
不喜欢投诉EmptyClassBlock - [<UnknownName>]
有什么办法可以解决吗?
最佳答案
可以通过用@Suppress("EmptyClassBlock")
注释代码来抑制它
(描述here)
这是 rule ids 的列表,其中一个必须将参数传递给注释(在您的情况下为 EmptyClassBlock
)。
关于android - 关于 Json TypeToken 的 EmptyClassBlock lint 投诉,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48272975/