Sha256: e3e7c689f07ecbe65c4ed14a5528f54907a13615283008dc6a33ca85e939980d

Contents?: true

Size: 514 Bytes

Versions: 25

Compression:

Stored size: 514 Bytes

Contents

# frozen_string_literal: true
module Mustermann
  unless defined?(Mustermann::Error)
    Error        = Class.new(StandardError) # Raised if anything goes wrong while generating a {Pattern}.
    CompileError = Class.new(Error)         # Raised if anything goes wrong while compiling a {Pattern}.
    ParseError   = Class.new(Error)         # Raised if anything goes wrong while parsing a {Pattern}.
    ExpandError  = Class.new(Error)         # Raised if anything goes wrong while expanding a {Pattern}.
  end
end

Version data entries

25 entries across 22 versions & 4 rubygems

Version Path
mustermann-1.0.3 lib/mustermann/error.rb
mustermann-1.0.2 lib/mustermann/error.rb
mustermann-1.0.2.rc2 lib/mustermann/error.rb
mustermann-1.0.2.rc1 mustermann/lib/mustermann/error.rb
mustermann-1.0.1 lib/mustermann/error.rb