Module: Development::ConfigurationInterface
- Included in:
- Object
- Defined in:
- lib/development/configuration_interface.rb
Overview
Interface with Object instance methods for use from configuration file since
load cannot load into a context line by line.
Instance Method Summary collapse
-
#self.directory(name, path, gem_or_gemset, ...) ⇒ ::Development::Directory
Return path for directory name.
-
#disable!(*gem_or_gemset_names) ⇒ ::Development
Disable gems.
-
#enable!(*gem_or_gemset_names) ⇒ ::Development
Enable gems.
-
#gem_method(name, directory_or_path = nil) ⇒ ::Development::Gem
Define a gem or retrieve defined gem.
-
#self.gemset(name, gem_or_gemset, ...) ⇒ ::Development::Gemset
Define a gem or retrieve defined gem.
Instance Method Details
#self.directory(name, path, gem_or_gemset, ...) ⇒ ::Development::Directory
Return path for directory name.
77 78 79 |
# File 'lib/development/configuration_interface.rb', line 77 def directory( name, *path_parts ) return ::Development.directory( name, *path_parts ) end |
#disable! ⇒ ::Development #disable(gem_or_gemset, ...) ⇒ ::Development
Disable gems.
119 120 121 |
# File 'lib/development/configuration_interface.rb', line 119 def disable!( *gem_or_gemset_names ) return ::Development.disable!( *gem_or_gemset_names ) end |
#enable! ⇒ ::Development #enable(gem_or_gemset, ...) ⇒ ::Development
Enable gems.
98 99 100 |
# File 'lib/development/configuration_interface.rb', line 98 def enable!( *gem_or_gemset_names ) return ::Development.enable!( *gem_or_gemset_names ) end |
#gem_method(name, directory_or_path = nil) ⇒ ::Development::Gem
Define a gem or retrieve defined gem.
27 28 29 |
# File 'lib/development/configuration_interface.rb', line 27 def gem_method( name, directory_or_path = nil ) return ::Development.gem( name, directory_or_path ) end |
#self.gemset(name, gem_or_gemset, ...) ⇒ ::Development::Gemset
Define a gem or retrieve defined gem.
50 51 52 |
# File 'lib/development/configuration_interface.rb', line 50 def gemset( name, *gems_or_gemsets ) return ::Development.gemset( name, *gems_or_gemsets ) end |