Module: Separatum
- Defined in:
- lib/separatum.rb,
lib/separatum/version.rb,
lib/separatum/graph_viz/proxy.rb,
lib/separatum/graph_viz/drawer.rb,
lib/separatum/processors/inspect.rb,
lib/separatum/exporters/json_file.rb,
lib/separatum/importers/json_file.rb,
lib/separatum/converters/hash2_object.rb,
lib/separatum/converters/object2_hash.rb,
lib/separatum/exporters/active_record.rb,
lib/separatum/importers/active_record.rb,
lib/separatum/processors/time_machine.rb,
lib/separatum/processors/uuid_changer.rb,
lib/separatum/processors/field_changer.rb,
lib/separatum/exporters/active_record_code.rb
Defined Under Namespace
Modules: Converters, Exporters, GraphViz, Importers, Processors, StackMethods Classes: Stack
Constant Summary collapse
- VERSION =
"0.1.3"
Class Method Summary collapse
Class Method Details
.build(&block) ⇒ Object
4 5 6 7 8 |
# File 'lib/separatum.rb', line 4 def self.build(&block) instance = Class.new.include(StackMethods).new stack = instance.instance_eval(&block) Stack.new(stack: stack) end |