在Kotlin中可以赋予`@ Suppress`的可能值是多少?
Kotlin编译器给了我下面的警告:
警告:(399,1)Kotlin:内嵌'…'的预期性能影响可能是微不足道的。 内联最适合用于lambda参数的函数
在这种情况下,我想压制这个警告。 我不知道给@Suppress
什么价值,但是我找不到任何@Suppress
接受的值的文档。
可以赋予@Suppress
的可能值是什么,它们是什么意思?
IntelliJ在这里给你很好的帮助:
其中添加了@Suppress("NOTHING_TO_INLINE")
来解决警告。
可以在Errors.java和DefaultErrorMessages.java中找到一些可能的压缩编译器诊断名称,即:
REDUNDANT_MODIFIER, "Modifier ''{0}'' is redundant because ''{1}'' is present"