Module: Ducky
- Extended by:
- Ducky
- Included in:
- Ducky
- Defined in:
- lib/ducky.rb,
lib/ducky/cli.rb,
lib/ducky/format.rb,
lib/ducky/source.rb,
lib/ducky/sources.rb,
lib/ducky/version.rb,
lib/ducky/sources/gem.rb,
lib/ducky/sources/core.rb,
lib/ducky/sources/stdlib.rb
Defined Under Namespace
Modules: Format, Sources Classes: CLI, Source
Constant Summary collapse
- SOURCES =
{ :core => Sources::Core, :stdlib => Sources::StdLib, :gem => Sources::Gem }
- VERSION =
"0.0.1".freeze
Instance Method Summary collapse
Instance Method Details
#lookup(type, *args) ⇒ Object
15 16 17 18 19 20 21 |
# File 'lib/ducky.rb', line 15 def lookup(type, *args) source = SOURCES[type] Format.format source.new(*args).lookup rescue NoMethodError => e e. end |