RubyMine 2017.2.4
Ruby 2.4.1
Ruby on Rails 5.1
を使用しています。
プログラミング初心者です。
routeファイルにて、
Ruby
1concern :hogeable do 2 resources :foos 3end 4namespace :bar { concerns :hogeable }
のような書き方をしているのですが、
:bar
のすぐ右の{
に赤線がつき、 Unexpected: {
と言われてしまいます。
namespace :bar do concerns :hogeable end
の書き方にすると治ってくれます。
当然構文は正しいので rails routes
でも正常に表示され、アプリケーションも問題なく動くのですが、ツリーとかでも赤線が表示されるのでうっとおしいです。
ここのシンタックスエラーだけ消す方法とか、このエラーを直す方法をご存知の方がいれば教えていただきたいです。
回答2件
良いと思った回答にはグッドを送りましょう。
グッドが多くついた回答ほどページの上位に表示されるので、他の人が素晴らしい回答を見つけやすくなります。
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
2017/12/01 07:12
2017/12/02 15:23