gpt4 book ai didi

android - 删除 Kotlin 中变量阴影的警告

转载 作者:行者123 更新时间:2023-11-29 00:58:10 25 4
gpt4 key购买 nike

我在其他任何地方都找不到此信息。

变量阴影在我看来是一个很棒的特性,但在 Kotlin 中我们每次都会收到警告,因此要求我们在它的每个实例中使用 @Suppress("NAME_SHADOWING"),如果我们不希望它警告我们。

有没有办法禁用变量阴影验证,或者全局抑制警告?

最佳答案

来自 Annotations in Kotlin

Put an annotation with the target file at the top level of a file, before the package directive or before all imports if the file is in the default package:

所以现在唯一的解决方案是您可以禁用文件级别的Suppress。我找不到任何方法来禁用项目。

@file:Suppress("NAME_SHADOWING")
package com.your.package.name

import android.content.Context
import android.content.Intent
import android.os.Bundle

class SplashActivity : AppCompatActivity() {
// Your class code here
}

关于android - 删除 Kotlin 中变量阴影的警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53102976/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com