Fixed some bugs in the fragment conflict detection algorithm.
I thought VersionRange implemented equals, but it was using the
default implementation. Also made optionality a little more flexible
by allowing optional requirements to overlap non-optional ones.
(FELIX-29)
|