rubocop self.routes 自定义路线

rubocop self.routes custom routes

Rubocop 在我的 application.rb 文件中的这一行一直令人窒息,但我需要它来正确设置自定义错误消息的路由。

# use my own routes for error codes
config.exceptions_app = self.routes

我的路线文件:

  # Override Error Codes
  match '/404', to: 'error#four_oh_four', via: :all
  match '/422', to: 'error#four_twenty_two', via: :all
  match '/500', to: 'error#five_hundred', via: :all

  # Monitors
  get '/ping', to: 'monitor#pinger'

  # Used for Development to work on status codes
  match '*a', to: 'error#four_oh_four', via: :all if Rails.env.development?

Rubocop 错误:

有没有人想过解决这个问题而不是忽略它的最佳方法?

Rubocop 警告您此处不需要 self,建议将其保留:

config.exceptions_app = routes