Sha256: 7428e2e0654621c94c20cb62f723e7dc7fb7624e3ba3b64675b1bb53e8e1fb5a

Contents?: true

Size: 658 Bytes

Versions: 6

Compression:

Stored size: 658 Bytes

Contents

module Tabulous

  class TabulousError < StandardError
    def initialize(msg=nil)
      msg = "Tabulous Error: #{msg}"
      super
    end
  end

  class SubtabOutOfOrderError < TabulousError; end
  class MissingDeclarationError < TabulousError; end
  class UnknownDeclarationError < TabulousError; end
  class TabNameError < TabulousError; end
  class NoTabFoundError < TabulousError; end
  class MissingActiveTabRuleError < TabulousError; end
  class AmbiguousActiveTabRulesError < TabulousError; end
  class ImproperValueError < TabulousError; end
  class OldVersionError < TabulousError; end
  class SubtabsHelperNotApplicable < TabulousError; end

end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
tabulous-2.1.4 lib/tabulous/errors.rb
tabulous-2.1.3 lib/tabulous/errors.rb
tabulous-2.1.2 lib/tabulous/errors.rb
tabulous-2.1.1 lib/tabulous/errors.rb
tabulous-2.1.0 lib/tabulous/errors.rb
tabulous-2.0.0 lib/tabulous/errors.rb