Module: Stupidedi::TransactionSets

Defined in:
lib/stupidedi/transaction_sets.rb,
lib/stupidedi/transaction_sets/common.rb,
lib/stupidedi/transaction_sets/builder.rb,
lib/stupidedi/transaction_sets/validation.rb,
lib/stupidedi/transaction_sets/builder/dsl.rb,
lib/stupidedi/transaction_sets/validation/ambiguity.rb,
lib/stupidedi/transaction_sets/common/implementations.rb,
lib/stupidedi/transaction_sets/validation/implementation.rb,
lib/stupidedi/transaction_sets/common/implementations/element_reqs.rb,
lib/stupidedi/transaction_sets/common/implementations/segment_reqs.rb

Defined Under Namespace

Modules: Builder, Common, Validation

Class Method Summary collapse

Class Method Details

.const_missing(name) ⇒ Object



17
18
19
20
21
22
23
# File 'lib/stupidedi/transaction_sets.rb', line 17

def self.const_missing(name)
  if REMOVED_ERAS.include?(name.to_sym)
    raise Stupidedi::Exceptions::MissingGrammarError.new("#{self}::#{name}")
  end

  super
end