class Pakyow::Data::UnknownSource

Public Instance Methods

contextual_message() click to toggle source
# File lib/pakyow/data/errors.rb, line 136
      def contextual_message
        if sources.any?
          String.new(
            <<~MESSAGE
              The following sources are defined:
            MESSAGE
          ).tap do |message|
            sources.keys.each do |source|
              message << "  * #{source}\n"
            end
          end
        else
          String.new(
            <<~MESSAGE
              No sources are defined.
            MESSAGE
          )
        end
      end

Private Instance Methods

sources() click to toggle source
# File lib/pakyow/data/errors.rb, line 158
def sources
  @context.sources
end