Sha256: 8f28b3d3c2773c917a06115ced99246069b35e126dba6d7157f6d236674effdf

Contents?: true

Size: 365 Bytes

Versions: 3

Compression:

Stored size: 365 Bytes

Contents

# frozen_string_literal: true

module Exclaim
  # allow callers to rescue Exclaim::Error
  module Error
  end

  module InternalError
    include Error
  end

  class ImplementationMapError < RuntimeError
    include Error
  end

  class UiConfigurationError < RuntimeError
    include Error
  end

  class RenderingError < RuntimeError
    include Error
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ruby-exclaim-0.1.1 lib/exclaim/errors.rb
ruby-exclaim-0.1.0 lib/exclaim/errors.rb
ruby-exclaim-0.0.0 lib/exclaim/errors.rb