class ActiveRecordDoctor::Error::UnrecognizedDetectorName

Public Class Methods

new(detector, recognized_detectors) click to toggle source
Calls superclass method
# File lib/active_record_doctor/errors.rb, line 151
def initialize(detector, recognized_detectors)
  @recognized_detectors = recognized_detectors
  super("Received configuration for an unrecognized detector named #{detector}")
end

Public Instance Methods

details() click to toggle source
# File lib/active_record_doctor/errors.rb, line 156
      def details
        <<-MESSAGE
The configuration file provided configuration for an unknown detector. Please
ensure only valid detector names are used and retry.

Currently, the following detectors are recognized:

#{hyphenated_list(@recognized_detectors)}
        MESSAGE
      end