# File lib/dep_selector/package.rb, line 97 def generate_gecode_wrapper_constraints # if this is a valid package (has versions), we don't need to # explicitly call gecode_package_id, because they will do it for # us; however, if this package isn't valid (it only exists as an # invalid dependency and thus has no versions), the solver gets # confused, because we won't have generated its package id by # the time it starts solving. gecode_package_id versions.each{|version| version.generate_gecode_wrapper_constraints } end