class ActiveRecordDoctor::Error::UnrecognizedDetectorSettings
Public Class Methods
new(detector, unrecognized_settings, recognized_settings)
click to toggle source
Calls superclass method
# File lib/active_record_doctor/errors.rb, line 169 def initialize(detector, unrecognized_settings, recognized_settings) @detector = detector @unrecognized_settings = unrecognized_settings @recognized_settings = recognized_settings super("Detector #{detector} received unrecognized settings") end
Public Instance Methods
details()
click to toggle source
# File lib/active_record_doctor/errors.rb, line 176 def details <<-MESSAGE The configuration file provided an unrecognized setting for a detector. Please ensure only recognized settings are used and retry. The following settings are not recognized by #{@detector}: #{hyphenated_list(@unrecognized_settings)} The complete of settings recognized by #{@detector} is: #{hyphenated_list(@recognized_settings)} MESSAGE end