# File lib/buildr/java/version_requirement.rb, line 162 def operation(op, other) @op ||= op if negative == other.negative && @op == op && other.requirements.size == 1 @requirements << other.requirements.first self else self.class.new(op, self, other) end end