0

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 错误: 在此处输入图像描述

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

4

1 回答 1

0

Rubocop 警告您self这里不需要它,它建议将其排除在外:

config.exceptions_app = routes
于 2016-02-02T02:52:58.853 回答