Sha256: 3ebd36bb4875438a2a5539296e35158b5860360056ba96c08b589931cb6e9b6a

Contents?: true

Size: 548 Bytes

Versions: 43

Compression:

Stored size: 548 Bytes

Contents

# typed: true

module Setsuzoku
  module Exception
    class InvalidAuthCredentials < StandardError
      def initialize(msg='The authentication credentials for this request are invalid.')
        super(msg)
      end
    end

    class UndefinedRequiredMethod < StandardError
      def initialize(registering_instance:, plugin_class:, method_name:)
        msg = "#{registering_instance.name} attempted to register #{plugin_class.name} but did not define the required instance method: #{method_name}"
        super(msg)
      end
    end
  end
end

Version data entries

43 entries across 43 versions & 1 rubygems

Version Path
setsuzoku-0.12.59 lib/setsuzoku/exception.rb
setsuzoku-0.12.58 lib/setsuzoku/exception.rb
setsuzoku-0.12.57 lib/setsuzoku/exception.rb
setsuzoku-0.12.56 lib/setsuzoku/exception.rb
setsuzoku-0.12.55 lib/setsuzoku/exception.rb
setsuzoku-0.12.54 lib/setsuzoku/exception.rb
setsuzoku-0.11.9 lib/setsuzoku/exception.rb
setsuzoku-0.11.8 lib/setsuzoku/exception.rb
setsuzoku-0.11.7 lib/setsuzoku/exception.rb
setsuzoku-0.11.6 lib/setsuzoku/exception.rb
setsuzoku-0.11.5 lib/setsuzoku/exception.rb
setsuzoku-0.11.0 lib/setsuzoku/exception.rb
setsuzoku-0.10.12 lib/setsuzoku/exception.rb
setsuzoku-0.10.11 lib/setsuzoku/exception.rb
setsuzoku-0.10.10 lib/setsuzoku/exception.rb
setsuzoku-0.10.9 lib/setsuzoku/exception.rb
setsuzoku-0.10.8 lib/setsuzoku/exception.rb
setsuzoku-0.10.7 lib/setsuzoku/exception.rb
setsuzoku-0.10.6 lib/setsuzoku/exception.rb
setsuzoku-0.10.5 lib/setsuzoku/exception.rb