Module: LatestVersion
- Defined in:
- lib/latest_version.rb,
lib/latest_version/cli.rb,
lib/latest_version/version.rb,
lib/latest_version/completion.rb
Defined Under Namespace
Modules: Completion
Classes: CLI
Constant Summary
collapse
- UnknownLibraryError =
Class.new(StandardError)
- VERSION =
'0.1.2'
Class Method Summary
collapse
Class Method Details
.call(library) ⇒ Object
23
24
25
|
# File 'lib/latest_version.rb', line 23
def self.call(library)
LIBRARIES.fetch(library.to_sym) { raise UnknownLibraryError, library }.call
end
|
.supported_libraries ⇒ Object
27
28
29
|
# File 'lib/latest_version.rb', line 27
def self.supported_libraries
LIBRARIES.keys.sort
end
|