@@ -100,7 +100,7 @@ def resolve_constraints(dependencies, source = [{ :name => :you }], seen = {}, a
100100 next if range === seen [ mod ] [ :semver ]
101101
102102 req_module = @module_name
103- req_versions = @versions [ " #{ @module_name } " ] . map { |v | v [ :semver ] }
103+ req_versions = @versions [ @module_name . to_s ] . map { |v | v [ :semver ] }
104104 raise InvalidDependencyCycleError ,
105105 :module_name => mod ,
106106 :source => ( source + [ { :name => mod , :version => source . last [ :dependency ] } ] ) ,
@@ -121,14 +121,14 @@ def resolve_constraints(dependencies, source = [{ :name => :you }], seen = {}, a
121121 @conditions . each { |_ , conds | conds . delete_if { |c | c [ :module ] == mod } }
122122 end
123123
124- versions = @versions [ " #{ mod } " ] . select { |h | range === h [ :semver ] }
124+ versions = @versions [ mod . to_s ] . select { |h | range === h [ :semver ] }
125125 valid_versions = versions . select { |x | x [ :semver ] . special == '' }
126126 valid_versions = versions if valid_versions . empty?
127127
128128 version = valid_versions . last
129129 unless version
130130 req_module = @module_name
131- req_versions = @versions [ " #{ @module_name } " ] . map { |v | v [ :semver ] }
131+ req_versions = @versions [ @module_name . to_s ] . map { |v | v [ :semver ] }
132132 raise NoVersionsSatisfyError ,
133133 :requested_name => req_module ,
134134 :requested_version => @version || annotated_version ( req_module , req_versions ) ,
0 commit comments