【问题标题】:ReSharper calls inspection does not find a methodReSharper 调用检查未找到方法
【发布时间】:2018-02-18 08:47:36
【问题描述】:

在 R# 2017.3 中,我试图通过调用链确定方法 A 最终是否可能调用方法 B。

所以,我正在使用 Inspect->Incoming calls 并尝试使用提供方法 B 名称的过滤器字段。即使我确定方法 B 在调用树中,检查 UI 也找不到它。

但是,如果我多次点击“全部展开”,UI中出现了方法B,最后搜索找到它。

这是一个错误还是有一些设置控制了这种行为(例如嵌套级别)?

【问题讨论】:

  • 这个问题看起来更适合resharper community上的帖子
  • 这类似于停机问题。 ReSharper 根本无法递归地遍历所有传入呼叫。它可以搜索无限的深度。搜索过滤器仅适用于树视图中加载的内容。

标签: resharper inspection


【解决方案1】:

我从 JetBrains 得到了答案:

这种行为是设计使然,因为一次计算整个调用层次结构可能需要很长时间。

【讨论】:

    猜你喜欢
    • 2016-03-29
    • 1970-01-01
    • 2014-06-30
    • 2020-12-09
    • 2018-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-14
    相关资源
    最近更新 更多