module Librarian::Source::BasicApi::ClassMethods
Public Instance Methods
from_lock_options(environment, options)
click to toggle source
# File lib/librarian/source/basic_api.rb, line 29 def from_lock_options(environment, options) new(environment, options[:remote], options.reject{|k, v| k == :remote}) end
from_spec_args(environment, param, options)
click to toggle source
# File lib/librarian/source/basic_api.rb, line 33 def from_spec_args(environment, param, options) recognized_options = spec_options unrecognized_options = options.keys - recognized_options unrecognized_options.empty? or raise Error, "unrecognized options: #{unrecognized_options.join(", ")}" new(environment, param, options) end