如何在不知道具体错误类型的情况下使用抑制警告?

问题描述 投票:0回答:0

我最近遇到了一个编译错误,它也是红色标记文件。

@Suppress("DSL_SCOPE_VIOLATION")
plugins {
    alias(libs.plugins.spring.framework.boot) apply false
}

我知道 IDEA 会提示错误类型是什么,但它可能不会。上面的例子是由

Android Studio
.

中的错误引起的

我不想浪费时间试图找出它是哪种类型的错误。毕竟,如果你幸运的话,你会找到它。运气不好的话会花很多时间,我觉得没必要

但是这种编译警告把文件名标记为红色,你很难不注意到,所以还是要去掉这个警告,可能我有点强迫症吧

我想知道如何在不知道具体类型是什么的情况下忽略警告,你能告诉我一个解决方案吗?

  1. 使用IDE忽略警告是可以接受的,无论是
    Android Studio
    还是
    IDEA
    ,因为在我看来这两个IDE有很大的相似之处。
  2. 也可以使用
    java
    语言注释或
    kotlin
    语言注释
  3. 简单地忽略整个项目的所有编译警告是不可接受的。
第一次编辑 2023-3-21

我很确定这实际上不是错误,如果您愿意,可以查看 this 以了解有关此示例的更多信息。

java android-studio kotlin intellij-idea suppress-warnings
© www.soinside.com 2019 - 2024. All rights reserved.