Module: Ruflow
- Includes:
- Configurations
- Defined in:
- lib/ruflow.rb,
lib/ruflow/flow.rb,
lib/ruflow/action.rb,
lib/ruflow/version.rb,
lib/ruflow/tasks/base.rb,
lib/ruflow/tasks/setup.rb,
lib/ruflow/type_checker.rb,
lib/ruflow/error/bad_return.rb,
lib/ruflow/error/mismatch_input_type.rb,
lib/ruflow/error/mismatch_output_type.rb,
lib/ruflow/error/output_port_not_defined.rb,
lib/ruflow/error/mismatch_output_input_type.rb
Defined Under Namespace
Modules: Error, Tasks, TypeChecker
Classes: Action, Flow
Constant Summary
collapse
- VERSION =
"0.1.0"
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
21
22
23
|
# File 'lib/ruflow.rb', line 21
def config
configuration
end
|
.setup(&block) ⇒ Object
25
26
27
28
29
30
|
# File 'lib/ruflow.rb', line 25
def setup(&block)
Ruflow.configure(&block)
autoload_all "#{Dir.pwd}/#{config.components_folder}/actions"
autoload_all "#{Dir.pwd}/#{config.components_folder}/flows"
end
|