gpt4 book ai didi

intellij-idea - 如何在常规代码中列出 `cannot resolve symbol` 警告? (智能)

转载 作者:行者123 更新时间:2023-12-01 01:48:42 25 4
gpt4 key购买 nike

我想在常规代码中列出所有 cannot resolve symbol 警告。我将检查配置文件中的 Groovy->Probable bugs->Access to unresolved expression 的严重级别设置为 Warning。 IntelliJ 确实在编辑 View 中突出显示了 cannot resolve symbol 警告,但在我运行 Analyze->Inspect Code... 后它没有在问题列表中列出问题。

我正在使用 IntelliJ IDEA 15.0.2。

对以下常规代码运行检查时,尽管 fooo() 已突出显示,但会返回一条消息 No susgious code found

class Example {
def foo() {
fooo() // highlighted as `Cannot resolve symbol 'fooo'`
}
}

最佳答案

您正在寻找静态编译行为。请为此使用@CompileStatic

import groovy.transform.CompileStatic

@CompileStatic
class Example {
def foo() {
fooo() // highlighted as `Cannot resolve symbol 'fooo'`: shows as error in IJ14
}
}

关于intellij-idea - 如何在常规代码中列出 `cannot resolve symbol` 警告? (智能),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34222705/

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