Sha256: bd4d1d8d6da289dd4e858fccec30e2b641c502e069accac7eea5d616ca779f0e
Contents?: true
Size: 519 Bytes
Versions: 2
Compression:
Stored size: 519 Bytes
Contents
class Anima # Abstract base class for anima errors class Error < RuntimeError FORMAT = '%s attributes missing: %s, unknown: %s'.freeze private_constant(*constants(false)) # Initialize object # # @param [Class] klass # the class being initialized # @param [Enumerable<Symbol>] missing # @param [Enumerable<Symbol>] unknown # # @return [undefined] def initialize(klass, missing, unknown) super(FORMAT % [klass, missing, unknown]) end end # Error end # Anima
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
anima-0.3.2 | lib/anima/error.rb |
anima-0.3.1 | lib/anima/error.rb |