Method: Librarian::Resolver#initialize
- Defined in:
- lib/librarian/resolver.rb
#initialize(environment, options = { }) ⇒ Resolver
Options:
cyclic: truthy if the resolver should permit cyclic resolutions
14 15 16 17 18 19 20 |
# File 'lib/librarian/resolver.rb', line 14 def initialize(environment, = { }) = .keys - [:cyclic] .empty? or raise Error, "unrecognized options: #{unrecognized_options.join(", ")}" self.environment = environment self.cyclic = !![:cyclic] end |