class Molinillo::Resolver::Resolution
def binding_requirement_in_set?(requirement, possible_binding_requirements, possibilities)
-
(Boolean)
- whether or not the given requirement is required to filter
Parameters:
-
possibilities
(Array
) -- array of possibilities the requirements will be used to filter -
possible_binding_requirements
(Array
) -- array of requirements -
requirement
(Object
) -- we wish to check
def binding_requirement_in_set?(requirement, possible_binding_requirements, possibilities) possibilities.any? do |poss| possibility_satisfies_requirements?(poss, possible_binding_requirements - [requirement]) end end