我有用Kotlin编写的Android应用。我的代码中有一个警告,我想针对一行而不是整个功能隐瞒它。
在科特林有可能吗?像这样
fun largeFun(canvas: Canvas) {
...
if (BuildConfig.DEBUG) {
// Suppress allocation warning
canvas.drawText(Date().toString, x, y, p)
}
}
PS,我知道我可以将该代码提取到一个单独的函数中并禁止对该函数的警告,但是我仍然想知道单行警告抑制是否可能
EDIT编辑问题代码。解决方案是提取分配给val的内容,@ Suppress会按预期工作