RubyMine中未解析的ruby引用

Rub*_*nsh 10 ruby ruby-on-rails rubymine

有没有办法避免RubyMine IDE中的"未解析的ruby引用"警告?例如,当我的视图中的某些代码调用视图助手的方法时,即使代码有效,我也会收到"未解析的ruby引用"警告.

上述情况只是其中之一.另一个例子是使用RSpec时:

  it "should require an email" do
    no_email_user = User.new(@attr.merge(:email => ""))
    no_email_user.should_not be_valid
  end
Run Code Online (Sandbox Code Playgroud)

RubyMine IDE不知道参数"be_valid".

我的问题是 - 有什么方法可以解决这个问题吗?我应该要求其他文件吗?我应该采取不同的做法吗?那些关于未解决的ruby方法/常量的误报确实令人不安,它也影响了RubyMine中"find usages"行为的结果.

我正在使用RubyMine 3.1我非常感谢您解决此问题的任何帮助.

Cra*_*der 10

此问题已提交给RubyMine错误跟踪器,请观看/投票.

  • 嘿,那是2017年,你猜怎么着?`找不到您仍然可以使用的东西... (2认同)