Module: Wireless
- Defined in:
- lib/wireless.rb,
lib/wireless/fetch.rb,
lib/wireless/fetcher.rb,
lib/wireless/version.rb,
lib/wireless/registry.rb,
lib/wireless/resolver.rb,
lib/wireless/resolver/factory.rb,
lib/wireless/resolver/singleton.rb,
lib/wireless/synchronized_store.rb
Overview
The Wireless namespace houses the top-level dependency-provider/service-locator object (Wireless::Registry) and also exposes a static method, Wireless.new, which forwards to and instantiates the registry.
Defined Under Namespace
Modules: Fetch Classes: CycleError, Error, Fetcher, KeyError, Registry, Resolver, SynchronizedStore
Constant Summary collapse
- VERSION =
'0.1.0'
Class Method Summary collapse
-
.new(*args, &block) ⇒ Object
a shortcut which allows:.
Class Method Details
.new(*args, &block) ⇒ Object
a shortcut which allows:
WL = Wireless::Registry.new do
# ...
end
to be written as:
WL = Wireless.new do
# ...
end
41 42 43 |
# File 'lib/wireless.rb', line 41 def self.new(*args, &block) Wireless::Registry.new(*args, &block) end |