<?xml version='1.0' encoding='UTF-8'?>
<?metadataRepository version='1.1.0'?>
<repository name='Eclipse Collections OSGi Bundle' type='org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository' version='1'>
  <properties size='1'>
    <property name='p2.timestamp' value='1503164414432'/>
  </properties>
  <units size='3'>
    <unit id='v20170819-1616.ebr_category_org.eclipse.collections' version='1.0.0.7Z--cLgM3-_kE7AY7cAg3AUAU'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Eclipse Collections OSGi Bundle'/>
        <property name='org.eclipse.equinox.p2.description' value='Eclipse Collections is a collections framework for Java. It has JDK-compatible List, Set and Map&#xA;        implementations with a rich API and set of utility classes that work with any JDK compatible Collections, Arrays, Maps or Strings. The iteration protocol was inspired by the Smalltalk collection framework.'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='v20170819-1616.ebr_category_org.eclipse.collections' version='1.0.0.7Z--cLgM3-_kE7AY7cAg3AUAU'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.collections' range='[9.0.0.v20170819-1616,9.0.0.v20170819-1616]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.collections.source' range='[9.0.0.v20170819-1616,9.0.0.v20170819-1616]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.collections' version='9.0.0.v20170819-1616' singleton='false'>
      <update id='org.eclipse.collections' range='[0.0.0,9.0.0.v20170819-1616)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Collections'/>
        <property name='df_LT.bundleName' value='Eclipse Collections Main Library'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.collections'/>
        <property name='maven-artifactId' value='org.eclipse.collections'/>
        <property name='maven-version' value='9.0.0.M2'/>
      </properties>
      <provides size='169'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.collections' version='9.0.0.v20170819-1616'/>
        <provided namespace='osgi.bundle' name='org.eclipse.collections' version='9.0.0.v20170819-1616'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.utility.internal' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.utility.internal.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.bag' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.bag.immutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.bag.immutable.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.bag.mutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.bag.mutable.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.bag.sorted.immutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.bag.sorted.mutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.bag.strategy.mutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.bimap' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.bimap.immutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.bimap.mutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.comparator' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.comparator.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.factory' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.factory.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.function' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.function.checked' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.function.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.predicate' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.predicate.checked' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.predicate.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.procedure' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.procedure.checked' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.procedure.checked.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.procedure.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.collection' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.collection.immutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.collection.mutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.collection.mutable.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.collector' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.factory' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.factory.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.iterator' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.lazy' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.lazy.iterator' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.lazy.parallel' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.lazy.parallel.bag' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.lazy.parallel.list' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.lazy.parallel.set' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.lazy.parallel.set.sorted' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.lazy.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.list' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.list.fixed' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.list.immutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.list.immutable.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.list.mutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.list.mutable.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.list.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map.fixed' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map.immutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map.immutable.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map.mutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map.mutable.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map.sorted.immutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map.sorted.mutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map.strategy.immutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map.strategy.mutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.multimap' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.multimap.bag' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.multimap.bag.sorted' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.multimap.bag.sorted.immutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.multimap.bag.sorted.mutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.multimap.bag.strategy' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.multimap.list' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.multimap.set' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.multimap.set.sorted' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.multimap.set.strategy' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.parallel' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.partition.bag' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.partition.bag.sorted' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.partition.list' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.partition.set' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.partition.set.sorted' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.partition.set.strategy' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.partition.stack' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.set' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.set.fixed' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.set.immutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.set.immutable.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.set.mutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.set.mutable.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.set.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.set.sorted.immutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.set.sorted.mutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.set.strategy.immutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.set.strategy.mutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.stack.immutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.stack.immutable.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.stack.mutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.stack.mutable.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.stack.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.stream' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.string.immutable' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.tuple' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.tuple.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.utility' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.utility.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.annotation' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.bag' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.bag.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.bag.sorted' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.bimap' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.block' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.block.function' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.block.function.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.block.predicate' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.block.predicate.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.block.procedure' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.block.procedure.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.collection' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.collection.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.bag' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.bag.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.bag.sorted' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.bag.strategy' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.bimap' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.list' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.list.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.map' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.map.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.map.sorted' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.map.strategy' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.set' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.set.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.set.sorted' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.set.strategy' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.stack' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.stack.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.iterator' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.list' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.list.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.map' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.map.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.map.sorted' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.multimap' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.multimap.bag' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.multimap.list' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.multimap.ordered' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.multimap.set' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.multimap.sortedbag' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.multimap.sortedset' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.ordered' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.ordered.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.partition' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.partition.bag' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.partition.bag.sorted' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.partition.list' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.partition.ordered' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.partition.set' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.partition.set.sorted' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.partition.stack' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.set' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.set.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.set.sorted' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.stack' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.stack.primitive' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.tuple' version='9.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.tuple.primitive' version='9.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='160'>
        <required namespace='java.package' name='org.eclipse.collections.api' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.bag' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.bag.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.bag.sorted' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.bimap' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.function' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.function.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.predicate' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.predicate.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.procedure' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.procedure.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.collection' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.collection.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.bag' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.bag.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.bag.sorted' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.bag.strategy' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.bimap' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.list' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.list.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.map' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.map.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.map.sorted' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.map.strategy' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.set' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.set.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.set.sorted' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.set.strategy' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.stack' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.stack.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.iterator' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.list' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.list.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.map' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.map.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.map.sorted' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.multimap' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.multimap.bag' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.multimap.list' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.multimap.ordered' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.multimap.set' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.multimap.sortedbag' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.multimap.sortedset' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.ordered' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.ordered.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.partition' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.partition.bag' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.partition.bag.sorted' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.partition.list' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.partition.ordered' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.partition.set' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.partition.set.sorted' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.partition.stack' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.set' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.set.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.set.sorted' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.stack' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.stack.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.tuple' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.api.tuple.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.bag' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.bag.immutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.bag.immutable.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.bag.mutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.bag.mutable.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.bag.sorted.immutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.bag.sorted.mutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.bag.strategy.mutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.bimap' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.bimap.immutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.bimap.mutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.comparator' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.comparator.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.factory' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.factory.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.function' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.function.checked' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.function.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.predicate' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.predicate.checked' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.predicate.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.procedure' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.procedure.checked' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.procedure.checked.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.procedure.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.collection' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.collection.immutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.collection.mutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.collection.mutable.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.factory' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.factory.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.iterator' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.lazy' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.lazy.iterator' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.lazy.parallel' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.lazy.parallel.bag' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.lazy.parallel.list' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.lazy.parallel.set' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.lazy.parallel.set.sorted' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.lazy.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.list' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.list.fixed' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.list.immutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.list.immutable.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.list.mutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.list.mutable.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.map' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.map.fixed' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.map.immutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.map.immutable.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.map.mutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.map.mutable.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.map.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.map.sorted.immutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.map.sorted.mutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.map.strategy.immutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.map.strategy.mutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.multimap' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.multimap.bag' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.multimap.bag.sorted.immutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.multimap.bag.sorted.mutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.multimap.list' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.multimap.set' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.multimap.set.sorted' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.multimap.set.strategy' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.parallel' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.partition.bag' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.partition.bag.sorted' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.partition.list' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.partition.set' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.partition.set.sorted' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.partition.set.strategy' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.partition.stack' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.set' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.set.fixed' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.set.immutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.set.immutable.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.set.mutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.set.mutable.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.set.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.set.sorted.immutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.set.sorted.mutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.set.strategy.immutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.set.strategy.mutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.stack.immutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.stack.immutable.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.stack.mutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.stack.mutable.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.stack.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.string.immutable' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.tuple' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.tuple.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.utility' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.utility.internal' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.utility.internal.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.utility.primitive' range='[9.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='sun.misc' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.collections' version='9.0.0.v20170819-1616'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.collections&#xA;Bundle-Version: 9.0.0.v20170819-1616
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.collections.source' version='9.0.0.v20170819-1616' singleton='false'>
      <update id='org.eclipse.collections.source' range='[0.0.0,9.0.0.v20170819-1616)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Collections'/>
        <property name='df_LT.bundleName' value='Eclipse Collections Main Library Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.collections'/>
        <property name='maven-artifactId' value='org.eclipse.collections'/>
        <property name='maven-version' value='9.0.0.M2'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.collections.source' version='9.0.0.v20170819-1616'/>
        <provided namespace='osgi.bundle' name='org.eclipse.collections.source' version='9.0.0.v20170819-1616'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.collections.source' version='9.0.0.v20170819-1616'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.collections.source&#xA;Bundle-Version: 9.0.0.v20170819-1616
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
  </units>
</repository>
