<?xml version='1.0' encoding='UTF-8'?>
<?metadataRepository version='1.2.0'?>
<repository name='Trace Compass Repository' type='org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository' version='1'>
  <properties size='2'>
    <property name='p2.timestamp' value='1702676243529'/>
    <property name='p2.compressed' value='true'/>
  </properties>
  <units size='244'>
    <unit id='org.eclipse.tracecompass.tmf.ctf.core.tests' version='1.0.17.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.ctf.core.tests' range='[0.0.0,1.0.17.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='CTF support for TMF Core Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.ctf.core.tests'/>
        <property name='maven-version' value='1.0.17-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.core.tests' version='1.0.17.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core.tests' version='1.0.17.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core.tests.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core.tests.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core.tests.iterator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core.tests.perf.experiment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core.tests.shared' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core.tests.stubs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core.tests.temp.headless' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core.tests.temp.request' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core.tests.temp.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core.tests.temp.tracemanager' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core.tests.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core.tests.trace.indexer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core.tests.trim' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.ctf.core.tests' version='1.0.17.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='17'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3.builder' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.test.performance' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.testtraces.ctf' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.ctf.core.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.ctf.core.tests' version='1.0.17.202312152040'/>
      </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.tracecompass.tmf.ctf.core.tests;singleton:=true&#xA;Bundle-Version: 1.0.17.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.pcap.source.feature.jar' version='9.2.0.202312152040'>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='Pcap (Packet Capture Format) Analysis Developer Resources'/>
        <property name='df_LT.description' value='Plug-ins to integrate PCAP into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.pcap'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.source.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.tmf.pcap.source' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.tmf.pcap.source' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.pcap.core' version='1.2.1.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.pcap.core' range='[0.0.0,1.2.1.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Pcap Parser Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.pcap.core'/>
        <property name='maven-version' value='1.2.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.pcap.core' version='1.2.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.pcap.core' version='1.2.1.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.endpoint' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.packet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.protocol' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.protocol.ethernet2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.protocol.ipv4' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.protocol.ipv6' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.protocol.pcap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.protocol.tcp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.protocol.udp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.protocol.unknown' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.stream' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.pcap.core' version='1.2.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.math' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.pcap.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.pcap.core' version='1.2.1.202312152040'/>
      </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.tracecompass.pcap.core;singleton:=true&#xA;Bundle-Version: 1.2.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.lami.core.source' version='1.2.1.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.lami.core.source' range='[0.0.0,1.2.1.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LAMI Analyses Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.lami.core'/>
        <property name='maven-version' value='1.2.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.lami.core.source' version='1.2.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.lami.core.source' version='1.2.1.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.lami.core.source' version='1.2.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.analysis.lami.core.source' version='1.2.1.202312152040'/>
      </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.tracecompass.analysis.lami.core.source&#xA;Bundle-Version: 1.2.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.remote.feature.jar' version='9.2.0.202312152040'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='Remote Support for Trace Compass'/>
        <property name='df_LT.description' value='Plug-ins to integrate remote capabilities for Trace Compass into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.remote'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.tmf.remote' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.tmf.remote' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.kernel.source.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.kernel.source.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.kernel'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='LTTng Kernel Analysis Developer Resources'/>
        <property name='df_LT.description' value='Plug-ins to integrate LTTng Kernel analysis tools into the workbench. Includes the LTTng (Linux Tracing Toolkit), TMF (Tracing and Monitoring Framework) and CTF (Common Trace Format) features.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.source.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.source.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.source.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.lami.core.source' range='[1.2.1.202312152040,1.2.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.lami.ui.source' range='[1.2.0.202312152040,1.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.core.source' range='[8.2.0.202312152040,8.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.ui.source' range='[4.1.2.202312152040,4.1.2.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.core.source' range='[3.1.1.202312152040,3.1.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.ui.source' range='[2.1.0.202312152040,2.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.doc.user.source' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.common.core.source' range='[1.2.0.202312152040,1.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.source.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.remote.core' version='2.1.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.remote.core' range='[0.0.0,2.1.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass TMF Remote Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.remote.core'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.core' version='2.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.core' version='2.1.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.remote.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.remote.core.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.remote.core.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.remote.core.shell' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.remote.core.proxy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.remote.core.shell' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.remote.core' version='2.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.remote.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.remote.jsch.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='12.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='12.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.remote.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.remote.core' version='2.1.0.202312152040'/>
      </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.tracecompass.tmf.remote.core;singleton:=true&#xA;Bundle-Version: 2.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.core.tests.source' version='1.0.25.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.core.tests.source' range='[0.0.0,1.0.25.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass TMF Core Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.core.tests'/>
        <property name='maven-version' value='1.0.25-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.core.tests.source' version='1.0.25.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.tests.source' version='1.0.25.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.core.tests.source' version='1.0.25.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.core.tests.source' version='1.0.25.202312152040'/>
      </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.tracecompass.tmf.core.tests.source&#xA;Bundle-Version: 1.0.25.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.analysis.xml.ui.source' version='2.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.analysis.xml.ui.source' range='[0.0.0,2.2.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass TMF XML Analysis UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.analysis.xml.ui'/>
        <property name='maven-version' value='2.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.source' version='2.2.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.source' version='2.2.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.source' version='2.2.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.analysis.xml.ui.source' version='2.2.0.202312152040'/>
      </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.tracecompass.tmf.analysis.xml.ui.source&#xA;Bundle-Version: 2.2.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.cli.core.tests' version='1.0.3.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.cli.core.tests' range='[0.0.0,1.0.3.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Tmf Cli Core Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.cli.core.tests'/>
        <property name='maven-version' value='1.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.cli.core.tests' version='1.0.3.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.cli.core.tests' version='1.0.3.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.cli.core.parser.help.test' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.cli.core.tests' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.cli.core.tests' version='1.0.3.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.cli.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.cli' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.cli.core.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.cli.core.tests' version='1.0.3.202312152040'/>
      </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.tracecompass.tmf.cli.core.tests;singleton:=true&#xA;Bundle-Version: 1.0.3.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.pcap.source.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.pcap.source.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='15'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.pcap'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='Pcap (Packet Capture Format) Analysis Developer Resources'/>
        <property name='df_LT.description' value='Plug-ins to integrate PCAP into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.source.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.source.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.pcap.core.source' range='[1.2.1.202312152040,1.2.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.ui.source' range='[1.2.0.202312152040,1.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.core.source' range='[1.1.1.202312152040,1.1.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.doc.user.source' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.source.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.chart.core.tests' version='1.0.4.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.chart.core.tests' range='[0.0.0,1.0.4.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Chart Core Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.chart.core.tests'/>
        <property name='maven-version' value='1.0.4-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.core.tests' version='1.0.4.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.core.tests' version='1.0.4.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.chart.core.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.chart.core.tests.chart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.chart.core.tests.consumer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.chart.core.tests.descriptor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.chart.core.tests.resolver' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.chart.core.tests.stubs' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.chart.core.tests' version='1.0.4.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.chart.core.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.chart.core.tests' version='1.0.4.202312152040'/>
      </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.tracecompass.tmf.chart.core.tests;singleton:=true&#xA;Bundle-Version: 1.0.4.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.integration.swtbot.tests' version='1.0.15.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.integration.swtbot.tests' range='[0.0.0,1.0.15.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Integration Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.integration.swtbot.tests'/>
        <property name='maven-version' value='1.0.15-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.integration.swtbot.tests' version='1.0.15.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.integration.swtbot.tests' version='1.0.15.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.integration.swtbot.tests.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.integration.swtbot.tests.perspectives' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.integration.swtbot.tests.projectexplorer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.integration.swtbot.tests' version='1.0.15.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='33'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.finder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.junit4_x' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.kernel.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.kernel.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.ust.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.ust.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.ui.swtbot.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.log' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.testtraces.tracecompass-test-traces-ctf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.ust.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.profiling.core' range='0.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.profiling.ui' range='0.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='15.0.0'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.tar' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.integration.swtbot.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.integration.swtbot.tests' version='1.0.15.202312152040'/>
      </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.tracecompass.integration.swtbot.tests;singleton:=true&#xA;Bundle-Version: 1.0.15.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.lami.core.tests.source' version='1.0.5.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.lami.core.tests.source' range='[0.0.0,1.0.5.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LAMI Analyses Core Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.lami.core.tests'/>
        <property name='maven-version' value='1.0.5-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.lami.core.tests.source' version='1.0.5.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.lami.core.tests.source' version='1.0.5.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.lami.core.tests.source' version='1.0.5.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.analysis.lami.core.tests.source' version='1.0.5.202312152040'/>
      </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.tracecompass.analysis.lami.core.tests.source&#xA;Bundle-Version: 1.0.5.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.gdbtrace.ui.tests' version='1.0.3.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.gdbtrace.ui.tests' range='[0.0.0,1.0.3.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass GDB Tracepoint Analysis UI Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.gdbtrace.ui.tests'/>
        <property name='maven-version' value='1.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.ui.tests' version='1.0.3.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.gdbtrace.ui.tests' version='1.0.3.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.gdbtrace.ui.tests' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.gdbtrace.ui.tests' version='1.0.3.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='6'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.gdbtrace.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.gdbtrace.ui.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.gdbtrace.ui.tests' version='1.0.3.202312152040'/>
      </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.tracecompass.gdbtrace.ui.tests;singleton:=true&#xA;Bundle-Version: 1.0.3.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.kernel.core.tests' version='2.0.7.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.lttng2.kernel.core.tests' range='[0.0.0,2.0.7.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LTTng Kernel Analysis Core Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.kernel.core.tests'/>
        <property name='maven-version' value='2.0.7-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.core.tests' version='2.0.7.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.kernel.core.tests' version='2.0.7.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.kernel.core.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.kernel.core.tests.analysis.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.kernel.core.tests.analysis.kernel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.kernel.core.tests.analysis.kernel.statesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.kernel.core.tests.event.matchandsync' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.kernel.core.tests.perf.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.kernel.core.tests.perf.analysis.cpu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.kernel.core.tests.perf.analysis.execgraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.kernel.core.tests.perf.analysis.kernel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.kernel.core.tests.perf.analysis.syscall' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.kernel.core.tests.perf.analysis.tid' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.kernel.core.tests.perf.analysis.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.kernel.core.tests.perf.event.matching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.kernel.core.tests.stubs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.kernel.core.tests.synchronization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.lttng.kernel.core.tests.shared' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.kernel.core.tests' version='2.0.7.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='26'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.kernel.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.graph.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.graph.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.test.performance' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.testtraces.ctf' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.lttng2.kernel.core.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.kernel.core.tests' version='2.0.7.202312152040'/>
      </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.tracecompass.lttng2.kernel.core.tests;singleton:=true&#xA;Bundle-Version: 2.0.7.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.pcap.feature.jar' version='9.2.0.202312152040'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='Pcap (Packet Capture Format) Analysis'/>
        <property name='df_LT.description' value='Plug-ins to integrate PCAP into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.pcap'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.tmf.pcap' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.tmf.pcap' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.pcap.core.tests.source' version='1.0.4.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.pcap.core.tests.source' range='[0.0.0,1.0.4.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Pcap support for TMF Core Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.pcap.core.tests'/>
        <property name='maven-version' value='1.0.4-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.core.tests.source' version='1.0.4.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.pcap.core.tests.source' version='1.0.4.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.pcap.core.tests.source' version='1.0.4.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.pcap.core.tests.source' version='1.0.4.202312152040'/>
      </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.tracecompass.tmf.pcap.core.tests.source&#xA;Bundle-Version: 1.0.4.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.timing.core.source' version='5.5.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.timing.core.source' range='[0.0.0,5.5.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Timing Analysis Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.timing.core'/>
        <property name='maven-version' value='5.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.timing.core.source' version='5.5.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core.source' version='5.5.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.timing.core.source' version='5.5.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.analysis.timing.core.source' version='5.5.0.202312152040'/>
      </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.tracecompass.analysis.timing.core.source&#xA;Bundle-Version: 5.5.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.testing.source.feature.jar' version='9.2.0.202312152040'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='Trace Compass Testing Feature Developer Resources'/>
        <property name='df_LT.description' value='Trace Compass Tests plug-ins'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.testing'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.testing.source.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.testing.source' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.testing.source' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.gdbtrace.core.source' version='1.1.1.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.gdbtrace.core.source' range='[0.0.0,1.1.1.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass GDB Tracepoint Analysis Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.gdbtrace.core'/>
        <property name='maven-version' value='1.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.core.source' version='1.1.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.gdbtrace.core.source' version='1.1.1.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.gdbtrace.core.source' version='1.1.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.gdbtrace.core.source' version='1.1.1.202312152040'/>
      </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.tracecompass.gdbtrace.core.source&#xA;Bundle-Version: 1.1.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.counters.ui.swtbot.tests.source' version='1.0.3.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.counters.ui.swtbot.tests.source' range='[0.0.0,1.0.3.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Counters Analysis UI SWTBot Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.counters.ui.swtbot.tests'/>
        <property name='maven-version' value='1.0.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.counters.ui.swtbot.tests.source' version='1.0.3.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.counters.ui.swtbot.tests.source' version='1.0.3.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.counters.ui.swtbot.tests.source' version='1.0.3.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.analysis.counters.ui.swtbot.tests.source' version='1.0.3.202312152040'/>
      </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.tracecompass.analysis.counters.ui.swtbot.tests.source&#xA;Bundle-Version: 1.0.3.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.btf.source.feature.jar' version='9.2.0.202312152040'>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='BTF (Best Trace Format) Analysis Developer Resources'/>
        <property name='df_LT.description' value='Plug-ins to integrate BTF into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.btf'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.btf.source.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.btf.source' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.btf.source' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.doc.dev' version='9.2.0.202312152040'>
      <update id='org.eclipse.tracecompass.doc.dev' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Developer Guide'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.doc.dev'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.doc.dev' version='9.2.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.doc.dev' version='9.2.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.doc.dev' version='9.2.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.doc.dev' version='9.2.0.202312152040'/>
      </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.tracecompass.doc.dev;singleton:=true&#xA;Bundle-Version: 9.2.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.segmentstore.core.source' version='3.1.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.segmentstore.core.source' range='[0.0.0,3.1.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Segment Store DB Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.segmentstore.core'/>
        <property name='maven-version' value='3.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.segmentstore.core.source' version='3.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core.source' version='3.1.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.segmentstore.core.source' version='3.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.segmentstore.core.source' version='3.1.0.202312152040'/>
      </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.tracecompass.segmentstore.core.source&#xA;Bundle-Version: 3.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.gdbtrace.doc.user' version='9.2.0.202312152040'>
      <update id='org.eclipse.tracecompass.gdbtrace.doc.user' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass GDB Tracepoint Analysis User Guide'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.gdbtrace.doc.user'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.doc.user' version='9.2.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.gdbtrace.doc.user' version='9.2.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.gdbtrace.doc.user' version='9.2.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.gdbtrace.doc.user' version='9.2.0.202312152040'/>
      </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.tracecompass.gdbtrace.doc.user;singleton:=true&#xA;Bundle-Version: 9.2.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.pcap.core.tests.source' version='1.0.7.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.pcap.core.tests.source' range='[0.0.0,1.0.7.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Pcap Parser Core Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.pcap.core.tests'/>
        <property name='maven-version' value='1.0.7-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.pcap.core.tests.source' version='1.0.7.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.pcap.core.tests.source' version='1.0.7.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.pcap.core.tests.source' version='1.0.7.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.pcap.core.tests.source' version='1.0.7.202312152040'/>
      </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.tracecompass.pcap.core.tests.source&#xA;Bundle-Version: 1.0.7.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.ust.core.tests.source' version='1.0.14.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.ust.core.tests.source' range='[0.0.0,1.0.14.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LTTng Userspace Tracer Analysis Core Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.ust.core.tests'/>
        <property name='maven-version' value='1.0.14-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.core.tests.source' version='1.0.14.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.ust.core.tests.source' version='1.0.14.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.ust.core.tests.source' version='1.0.14.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.lttng2.ust.core.tests.source' version='1.0.14.202312152040'/>
      </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.tracecompass.lttng2.ust.core.tests.source&#xA;Bundle-Version: 1.0.14.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.pcap.core.tests' version='1.0.4.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.pcap.core.tests' range='[0.0.0,1.0.4.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Pcap support for TMF Core Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.pcap.core.tests'/>
        <property name='maven-version' value='1.0.4-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.core.tests' version='1.0.4.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.pcap.core.tests' version='1.0.4.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.pcap.core.tests.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.pcap.core.tests.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.pcap.core.tests.shared' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.pcap.core.tests.stubs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.pcap.core.tests.trace' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.pcap.core.tests' version='1.0.4.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='11'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.pcap.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.pcap.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.pcap.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.pcap.core.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.pcap.core.tests' version='1.0.4.202312152040'/>
      </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.tracecompass.tmf.pcap.core.tests;singleton:=true&#xA;Bundle-Version: 1.0.4.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.gdbtrace.doc.user.source' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.gdbtrace.doc.user.source' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass GDB Tracepoint Analysis User Guide Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.gdbtrace.doc.user'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.doc.user.source' version='9.2.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.gdbtrace.doc.user.source' version='9.2.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.gdbtrace.doc.user.source' version='9.2.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.gdbtrace.doc.user.source' version='9.2.0.202312152040'/>
      </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.tracecompass.gdbtrace.doc.user.source&#xA;Bundle-Version: 9.2.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.pcap.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.pcap.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.pcap'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='Pcap (Packet Capture Format) Analysis'/>
        <property name='df_LT.description' value='Plug-ins to integrate PCAP into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.core' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.core' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.pcap.core' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.pcap.core' range='[1.2.1.202312152040,1.2.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.ui' range='[1.2.0.202312152040,1.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.core' range='[1.1.1.202312152040,1.1.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.doc.user' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.control.ui.tests' version='2.0.6.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.lttng2.control.ui.tests' range='[0.0.0,2.0.6.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LTTng Control UI Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.control.ui.tests'/>
        <property name='maven-version' value='2.0.6-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.ui.tests' version='2.0.6.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.ui.tests' version='2.0.6.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.stubs.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.stubs.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.stubs.shells' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.control.ui.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.control.ui.tests.model.component' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.control.ui.tests.service' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.control.ui.tests' version='2.0.6.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='16'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.remote.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.lttng2.control.ui.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.control.ui.tests' version='2.0.6.202312152040'/>
      </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.tracecompass.lttng2.control.ui.tests;singleton:=true&#xA;Bundle-Version: 2.0.6.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.common.core' version='1.2.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.lttng2.common.core' range='[0.0.0,1.2.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LTTng Common Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.common.core'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.common.core' version='1.2.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.common.core' version='1.2.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.common.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.common.core.trace' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.common.core' version='1.2.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.counters.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.lttng2.common.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.common.core' version='1.2.0.202312152040'/>
      </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.tracecompass.lttng2.common.core;singleton:=true&#xA;Bundle-Version: 1.2.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.doc.user.source' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.doc.user.source' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass User Guide Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.doc.user'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.doc.user.source' version='9.2.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.doc.user.source' version='9.2.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.doc.user.source' version='9.2.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.doc.user.source' version='9.2.0.202312152040'/>
      </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.tracecompass.doc.user.source&#xA;Bundle-Version: 9.2.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.gdbtrace.ui' version='1.2.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.gdbtrace.ui' range='[0.0.0,1.2.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass GDB Tracepoint Analysis UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.gdbtrace.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.ui' version='1.2.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.gdbtrace.ui' version='1.2.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.gdbtrace.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.gdbtrace.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.gdbtrace.ui.views.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.gdbtrace.ui.views.project.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.gdbtrace.ui.views.project.handlers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.gdbtrace.ui' version='1.2.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.gdbtrace.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.gdbtrace.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.gdbtrace.ui' version='1.2.0.202312152040'/>
      </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.tracecompass.gdbtrace.ui;singleton:=true&#xA;Bundle-Version: 1.2.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.lami.core.tests' version='1.0.5.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.lami.core.tests' range='[0.0.0,1.0.5.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LAMI Analyses Core Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.lami.core.tests'/>
        <property name='maven-version' value='1.0.5-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.lami.core.tests' version='1.0.5.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.lami.core.tests' version='1.0.5.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.lami.core.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.lami.core.tests.aspects' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.lami.core.tests.shared.analysis' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.lami.core.tests' version='1.0.5.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='12'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.lami.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.json' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.analysis.lami.core.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.lami.core.tests' version='1.0.5.202312152040'/>
      </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.tracecompass.analysis.lami.core.tests;singleton:=true&#xA;Bundle-Version: 1.0.5.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.profiling.ui' version='4.1.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.profiling.ui' range='[0.0.0,4.1.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Analysis Profiling UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.profiling.ui'/>
        <property name='maven-version' value='4.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.profiling.ui' version='4.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.profiling.ui' version='4.1.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.profiling.ui.views.flamechart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.ui.callgraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.ui.callgraph.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.ui.flamegraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.ui.symbols' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.ui.views.flamechart' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.profiling.ui' version='4.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='20'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.profiling.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtchart' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.analysis.profiling.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.profiling.ui' version='4.1.0.202312152040'/>
      </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.tracecompass.analysis.profiling.ui;singleton:=true&#xA;Bundle-Version: 4.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.ust.ui.tests.source' version='1.0.3.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.ust.ui.tests.source' range='[0.0.0,1.0.3.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LTTng Userspace Tracer Analysis UI Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.ust.ui.tests'/>
        <property name='maven-version' value='1.0.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.ui.tests.source' version='1.0.3.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.ust.ui.tests.source' version='1.0.3.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.ust.ui.tests.source' version='1.0.3.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.lttng2.ust.ui.tests.source' version='1.0.3.202312152040'/>
      </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.tracecompass.lttng2.ust.ui.tests.source&#xA;Bundle-Version: 1.0.3.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.common.core.tests.source' version='1.1.11.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.common.core.tests.source' range='[0.0.0,1.1.11.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Common Utilities Core Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.common.core.tests'/>
        <property name='maven-version' value='1.1.11-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.common.core.tests.source' version='1.1.11.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core.tests.source' version='1.1.11.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.common.core.tests.source' version='1.1.11.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.common.core.tests.source' version='1.1.11.202312152040'/>
      </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.tracecompass.common.core.tests.source&#xA;Bundle-Version: 1.1.11.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.testing.source.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.testing.source.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.testing'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='Trace Compass Testing Feature Developer Resources'/>
        <property name='df_LT.description' value='Trace Compass Tests plug-ins'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.testing.source.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='47'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.counters.core.tests.source' range='[1.0.3.202312152040,1.0.3.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.counters.ui.swtbot.tests.source' range='[1.0.3.202312152040,1.0.3.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.graph.core.tests.source' range='[1.0.8.202312152040,1.0.8.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.lami.core.tests.source' range='[1.0.5.202312152040,1.0.5.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.core.tests.source' range='[1.0.18.202312152040,1.0.18.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests.source' range='[1.0.17.202312152040,1.0.17.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.ui.tests.source' range='[1.0.10.202312152040,1.0.10.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.timing.core.tests.source' range='[1.0.11.202312152040,1.0.11.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.timing.ui.swtbot.tests.source' range='[1.0.12.202312152040,1.0.12.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.btf.core.tests.source' range='[1.0.4.202312152040,1.0.4.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.common.core.tests.source' range='[1.1.11.202312152040,1.1.11.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.core.tests.source' range='[1.0.14.202312152040,1.0.14.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.parser.tests.source' range='[1.0.4.202312152040,1.0.4.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.core.tests.source' range='[1.0.3.202312152040,1.0.3.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.ui.tests.source' range='[1.0.3.202312152040,1.0.3.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.integration.swtbot.tests.source' range='[1.0.15.202312152040,1.0.15.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.common.core.tests.source' range='[1.0.3.202312152040,1.0.3.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.core.tests.source' range='[1.1.4.202312152040,1.1.4.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.ui.swtbot.tests.source' range='[1.0.9.202312152040,1.0.9.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.ui.tests.source' range='[2.0.6.202312152040,2.0.6.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.core.tests.source' range='[2.0.7.202312152040,2.0.7.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests.source' range='[1.0.20.202312152040,1.0.20.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.core.tests.source' range='[1.0.14.202312152040,1.0.14.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.ui.swtbot.tests.source' range='[1.0.16.202312152040,1.0.16.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.ui.tests.source' range='[1.0.3.202312152040,1.0.3.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.pcap.core.tests.source' range='[1.0.7.202312152040,1.0.7.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.segmentstore.core.tests.source' range='[1.0.8.202312152040,1.0.8.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.statesystem.core.tests.source' range='[1.0.16.202312152040,1.0.16.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.core.tests.source' range='[1.0.16.202312152040,1.0.16.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests.source' range='[1.0.15.202312152040,1.0.15.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.tests.source' range='[1.0.5.202312152040,1.0.5.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.core.tests.source' range='[1.0.4.202312152040,1.0.4.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.ui.swtbot.tests.source' range='[1.0.7.202312152040,1.0.7.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.ui.tests.source' range='[1.0.3.202312152040,1.0.3.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.cli.core.tests.source' range='[1.0.3.202312152040,1.0.3.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.core.tests.source' range='[1.0.25.202312152040,1.0.25.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.core.tests.source' range='[1.0.17.202312152040,1.0.17.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.ui.swtbot.tests.source' range='[1.0.12.202312152040,1.0.12.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.core.tests.source' range='[1.0.4.202312152040,1.0.4.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.ui.swtbot.tests.source' range='[1.0.3.202312152040,1.0.3.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.core.tests.source' range='[1.0.3.202312152040,1.0.3.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.ui.swtbot.tests.source' range='[1.0.10.202312152040,1.0.10.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.ui.tests.source' range='[1.0.3.202312152040,1.0.3.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests.source' range='[1.0.21.202312152040,1.0.21.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui.tests.source' range='[1.0.21.202312152040,1.0.21.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.slf4j.binding.simple.properties.source' range='[1.0.2.202312152040,1.0.2.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.testing.source.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests' version='1.0.17.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests' range='[0.0.0,1.0.17.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Linux Kernel Analysis UI SWTBot Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests'/>
        <property name='maven-version' value='1.0.17-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests' version='1.0.17.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests' version='1.0.17.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests.latency' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests.perf.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests' version='1.0.17.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='31'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.finder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.junit4_x' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.kernel.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.ui.swtbot.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtchart' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.testtraces.ctf' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests' version='1.0.17.202312152040'/>
      </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.tracecompass.analysis.os.linux.ui.swtbot.tests;singleton:=true&#xA;Bundle-Version: 1.0.17.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.lami.ui' version='1.2.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.lami.ui' range='[0.0.0,1.2.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LAMI Analyses UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.lami.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.lami.ui' version='1.2.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.lami.ui' version='1.2.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.lami.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.analysis.lami.ui.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.analysis.lami.ui.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.analysis.lami.ui.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.lami.ui' version='1.2.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.lami.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.analysis.lami.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.lami.ui' version='1.2.0.202312152040'/>
      </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.tracecompass.analysis.lami.ui;singleton:=true&#xA;Bundle-Version: 1.2.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.chart.core' version='1.1.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.chart.core' range='[0.0.0,1.1.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Chart Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.chart.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.core' version='1.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.core' version='1.1.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.chart.core.chart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.chart.core.descriptor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.chart.core.resolver' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.chart.core.signal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.chart.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.chart.core.aggregator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.chart.core.chart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.chart.core.consumer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.chart.core.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.chart.core' version='1.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.chart.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.chart.core' version='1.1.0.202312152040'/>
      </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.tracecompass.tmf.chart.core;singleton:=true&#xA;Bundle-Version: 1.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.ust.ui.source' version='3.1.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.ust.ui.source' range='[0.0.0,3.1.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LTTng Userspace Tracer Analysis UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.ust.ui'/>
        <property name='maven-version' value='3.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.ui.source' version='3.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.ust.ui.source' version='3.1.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.ust.ui.source' version='3.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.lttng2.ust.ui.source' version='3.1.0.202312152040'/>
      </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.tracecompass.lttng2.ust.ui.source&#xA;Bundle-Version: 3.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.control.core.source' version='1.3.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.control.core.source' range='[0.0.0,1.3.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LTTng Control Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.control.core'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.core.source' version='1.3.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.core.source' version='1.3.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.control.core.source' version='1.3.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.lttng2.control.core.source' version='1.3.0.202312152040'/>
      </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.tracecompass.lttng2.control.core.source&#xA;Bundle-Version: 1.3.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.gdbtrace.core.tests.source' version='1.0.3.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.gdbtrace.core.tests.source' range='[0.0.0,1.0.3.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass GDB Tracepoint Analysis Core Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.gdbtrace.core.tests'/>
        <property name='maven-version' value='1.0.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.core.tests.source' version='1.0.3.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.gdbtrace.core.tests.source' version='1.0.3.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.gdbtrace.core.tests.source' version='1.0.3.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.gdbtrace.core.tests.source' version='1.0.3.202312152040'/>
      </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.tracecompass.gdbtrace.core.tests.source&#xA;Bundle-Version: 1.0.3.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.gdbtrace.core' version='1.1.1.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.gdbtrace.core' range='[0.0.0,1.1.1.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass GDB Tracepoint Analysis Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.gdbtrace.core'/>
        <property name='maven-version' value='1.1.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.core' version='1.1.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.gdbtrace.core' version='1.1.1.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.gdbtrace.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.gdbtrace.core.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.gdbtrace.core.trace' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.gdbtrace.core' version='1.1.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.gdbtrace.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.gdbtrace.core' version='1.1.1.202312152040'/>
      </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.tracecompass.gdbtrace.core;singleton:=true&#xA;Bundle-Version: 1.1.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.ust.core.source' version='5.2.1.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.ust.core.source' range='[0.0.0,5.2.1.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LTTng Userspace Tracer Analysis Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.ust.core'/>
        <property name='maven-version' value='5.2.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.core.source' version='5.2.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.ust.core.source' version='5.2.1.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.ust.core.source' version='5.2.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.lttng2.ust.core.source' version='5.2.1.202312152040'/>
      </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.tracecompass.lttng2.ust.core.source&#xA;Bundle-Version: 5.2.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.kernel.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.kernel.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.kernel'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='LTTng Kernel Analysis'/>
        <property name='df_LT.description' value='Plug-ins to integrate LTTng Kernel analysis tools into the workbench. Includes the LTTng (Linux Tracing Toolkit), TMF (Tracing and Monitoring Framework) and CTF (Common Trace Format) features.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.core' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.core' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.core' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.ui' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.core' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.lami.core' range='[1.2.1.202312152040,1.2.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.lami.ui' range='[1.2.0.202312152040,1.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.core' range='[8.2.0.202312152040,8.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.ui' range='[4.1.2.202312152040,4.1.2.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.core' range='[3.1.1.202312152040,3.1.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.ui' range='[2.1.0.202312152040,2.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.doc.user' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.common.core' range='[1.2.0.202312152040,1.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests.source' version='1.0.15.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests.source' range='[0.0.0,1.0.15.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass XML Analysis UI SWTBot Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests'/>
        <property name='maven-version' value='1.0.15-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests.source' version='1.0.15.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests.source' version='1.0.15.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests.source' version='1.0.15.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.analysis.xml.ui.swtbot.tests.source' version='1.0.15.202312152040'/>
      </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.tracecompass.tmf.analysis.xml.ui.swtbot.tests.source&#xA;Bundle-Version: 1.0.15.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.graph.ui' version='1.1.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.graph.ui' range='[0.0.0,1.1.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Graph Analysis UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.graph.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.graph.ui' version='1.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.graph.ui' version='1.1.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.graph.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.graph.ui.criticalpath.view' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.graph.ui' version='1.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='12'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.graph.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.statesystem.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.analysis.graph.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.graph.ui' version='1.1.0.202312152040'/>
      </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.tracecompass.analysis.graph.ui;singleton:=true&#xA;Bundle-Version: 1.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.chart.ui' version='1.1.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.chart.ui' range='[0.0.0,1.1.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Chart UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.chart.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.ui' version='1.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.ui' version='1.1.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.chart.ui.chart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.chart.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.chart.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.chart.ui.aggregator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.chart.ui.consumer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.chart.ui.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.chart.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.chart.ui.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.chart.ui.swtchart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.chart.ui.type' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.chart.ui' version='1.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtchart' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.chart.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.chart.ui' version='1.1.0.202312152040'/>
      </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.tracecompass.tmf.chart.ui;singleton:=true&#xA;Bundle-Version: 1.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.ust.ui' version='3.1.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.lttng2.ust.ui' range='[0.0.0,3.1.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LTTng Userspace Tracer Analysis UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.ust.ui'/>
        <property name='maven-version' value='3.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.ui' version='3.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.ust.ui' version='3.1.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.ust.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.ust.ui.analysis.debuginfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.ust.ui.views.memusage' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.ust.ui' version='3.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='19'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.ust.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.profiling.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.profiling.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.kernelmemoryusage' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.memory' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.memory' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.lttng2.ust.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.ust.ui' version='3.1.0.202312152040'/>
      </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.tracecompass.lttng2.ust.ui;singleton:=true&#xA;Bundle-Version: 3.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.ctf.core.tests.source' version='1.0.14.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.ctf.core.tests.source' range='[0.0.0,1.0.14.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass CTF Core Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.ctf.core.tests'/>
        <property name='maven-version' value='1.0.14-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.core.tests.source' version='1.0.14.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.core.tests.source' version='1.0.14.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.ctf.core.tests.source' version='1.0.14.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.ctf.core.tests.source' version='1.0.14.202312152040'/>
      </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.tracecompass.ctf.core.tests.source&#xA;Bundle-Version: 1.0.14.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.control.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.control.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.control'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='LTTng Tracer Control'/>
        <property name='df_LT.description' value='Plug-ins to integrate the LTTng tracer control into the workbench. Includes the TMF (Tracing and Monitoring Framework) and CTF (Common Trace Format) features.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='23'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.core' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.core' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.core' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.core' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.core' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.ui' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.core' range='2.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.ui' range='2.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.core' range='[1.3.0.202312152040,1.3.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.ui' range='[1.3.0.202312152040,1.3.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.doc.user' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.core' range='[2.1.0.202312152040,2.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.ui' range='[1.1.0.202312152040,1.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.testing.feature.jar' version='9.2.0.202312152040'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='Trace Compass Testing Feature'/>
        <property name='df_LT.description' value='Trace Compass Tests plug-ins'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.testing'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.testing.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.testing' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.testing' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.cli.core' version='1.1.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.cli.core' range='[0.0.0,1.1.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Tmf Cli Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.cli.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.cli.core' version='1.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.cli.core' version='1.1.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.cli.core.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.cli.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.cli.core.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.cli.core.parser.help' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.cli.core' version='1.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.cli' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.cli.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.cli.core' version='1.1.0.202312152040'/>
      </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.tracecompass.tmf.cli.core;singleton:=true&#xA;Bundle-Version: 1.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.ust.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.ust.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.ust'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2013 Ericsson'/>
        <property name='df_LT.featureName' value='LTTng Userspace Analysis'/>
        <property name='df_LT.description' value='Plug-ins to integrate LTTng-UST analysis tools into the workbench. Includes the LTTng (Linux Tracing Toolkit), TMF (Tracing and Monitoring Framework) and CTF (Common Trace Format) features.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.core' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.core' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.core' range='[5.2.1.202312152040,5.2.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.ui' range='[3.1.0.202312152040,3.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.doc.user' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.common.core' range='[1.2.0.202312152040,1.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.counters.ui' version='2.1.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.counters.ui' range='[0.0.0,2.1.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Counters Analysis UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.counters.ui'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.counters.ui' version='2.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.counters.ui' version='2.1.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.counters.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.counters.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.counters.ui' version='2.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.counters.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.primitives' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.analysis.counters.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.counters.ui' version='2.1.0.202312152040'/>
      </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.tracecompass.analysis.counters.ui;singleton:=true&#xA;Bundle-Version: 2.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.os.linux.core.source' version='8.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.os.linux.core.source' range='[0.0.0,8.2.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Linux Kernel Analysis Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.os.linux.core'/>
        <property name='maven-version' value='8.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.core.source' version='8.2.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core.source' version='8.2.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.os.linux.core.source' version='8.2.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.analysis.os.linux.core.source' version='8.2.0.202312152040'/>
      </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.tracecompass.analysis.os.linux.core.source&#xA;Bundle-Version: 8.2.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.remote.ui.tests' version='1.0.3.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.remote.ui.tests' range='[0.0.0,1.0.3.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass TMF Remote UI Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.remote.ui.tests'/>
        <property name='maven-version' value='1.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.ui.tests' version='1.0.3.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.ui.tests' version='1.0.3.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.remote.ui.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.remote.ui.tests.fetch' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.remote.ui.tests' version='1.0.3.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='11'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.remote.ui.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.remote.ui.tests' version='1.0.3.202312152040'/>
      </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.tracecompass.tmf.remote.ui.tests;singleton:=true&#xA;Bundle-Version: 1.0.3.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.statesystem.core.source' version='5.3.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.statesystem.core.source' range='[0.0.0,5.3.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass State System Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.statesystem.core'/>
        <property name='maven-version' value='5.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.statesystem.core.source' version='5.3.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.statesystem.core.source' version='5.3.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.statesystem.core.source' version='5.3.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.statesystem.core.source' version='5.3.0.202312152040'/>
      </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.tracecompass.statesystem.core.source&#xA;Bundle-Version: 5.3.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.analysis.xml.ui' version='2.2.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.analysis.xml.ui' range='[0.0.0,2.2.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass TMF XML Analysis UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.analysis.xml.ui'/>
        <property name='maven-version' value='2.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.ui' version='2.2.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.ui' version='2.2.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.module' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.latency' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.timegraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.xychart' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.analysis.xml.ui' version='2.2.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='21'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.primitives' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtchart' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.views.properties' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.analysis.xml.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.analysis.xml.ui' version='2.2.0.202312152040'/>
      </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.tracecompass.tmf.analysis.xml.ui;singleton:=true&#xA;Bundle-Version: 2.2.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.control.source.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.control.source.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='15'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.control'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='LTTng Tracer Control Developer Resources'/>
        <property name='df_LT.description' value='Plug-ins to integrate the LTTng tracer control into the workbench. Includes the TMF (Tracing and Monitoring Framework) and CTF (Common Trace Format) features.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.source.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.source.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.core.source' range='[1.3.0.202312152040,1.3.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.ui.source' range='[1.3.0.202312152040,1.3.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.doc.user.source' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.core.source' range='[2.1.0.202312152040,2.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.ui.source' range='[1.1.0.202312152040,1.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.source.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.pcap.doc.user.source' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.pcap.doc.user.source' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Pcap User Guide Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.pcap.doc.user'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.doc.user.source' version='9.2.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.pcap.doc.user.source' version='9.2.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.pcap.doc.user.source' version='9.2.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.pcap.doc.user.source' version='9.2.0.202312152040'/>
      </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.tracecompass.tmf.pcap.doc.user.source&#xA;Bundle-Version: 9.2.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.jsontrace.source.feature.jar' version='9.2.0.202312152040'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2018 Ericsson'/>
        <property name='df_LT.featureName' value='JSON Trace Developer Resources'/>
        <property name='df_LT.description' value='Plug-ins to integrate JSON trace support into the workbench. Includes the TMF (Tracing and Monitoring Framework) feature.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.jsontrace'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.jsontrace.source.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.jsontrace.source' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.jsontrace.source' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.ust.ui.swtbot.tests' version='1.0.16.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.lttng2.ust.ui.swtbot.tests' range='[0.0.0,1.0.16.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LTTng Kernel UI SWTBot Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.ust.ui.swtbot.tests'/>
        <property name='maven-version' value='1.0.16-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.ui.swtbot.tests' version='1.0.16.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.ust.ui.swtbot.tests' version='1.0.16.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.ust.ui.swtbot.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.ust.ui.swtbot.tests.perf' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.ust.ui.swtbot.tests' version='1.0.16.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='29'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.finder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.junit4_x' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.ust.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.ust.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.profiling.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtchart' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.testtraces.ctf' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.lttng2.ust.ui.swtbot.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.ust.ui.swtbot.tests' version='1.0.16.202312152040'/>
      </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.tracecompass.lttng2.ust.ui.swtbot.tests;singleton:=true&#xA;Bundle-Version: 1.0.16.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests' version='1.0.20.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests' range='[0.0.0,1.0.20.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LTTng Kernel UI SWTBot Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests'/>
        <property name='maven-version' value='1.0.20-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests' version='1.0.20.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests' version='1.0.20.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests.perf' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests' version='1.0.20.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='33'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.kernel.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.kernel.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.finder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.junit4_x' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.graph.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.primitives' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtchart' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.testtraces.ctf' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests' version='1.0.20.202312152040'/>
      </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.tracecompass.lttng2.kernel.ui.swtbot.tests;singleton:=true&#xA;Bundle-Version: 1.0.20.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.control.ui' version='1.3.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.lttng2.control.ui' range='[0.0.0,1.3.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LTTng Control UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.control.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.ui' version='1.3.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.ui' version='1.3.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.ui.relayd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.ui.views.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.ui.views.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.ui.views.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.ui.views.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.ui.views.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.ui.views.model.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.ui.views.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.ui.views.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.ui.views.service' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.control.ui' version='1.3.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='21'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.remote.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.remote.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.lttng2.control.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.control.ui' version='1.3.0.202312152040'/>
      </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.tracecompass.lttng2.control.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.statesystem.core.tests.source' version='1.0.16.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.statesystem.core.tests.source' range='[0.0.0,1.0.16.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass State System Core Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.statesystem.core.tests'/>
        <property name='maven-version' value='1.0.16-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.statesystem.core.tests.source' version='1.0.16.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.statesystem.core.tests.source' version='1.0.16.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.statesystem.core.tests.source' version='1.0.16.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.statesystem.core.tests.source' version='1.0.16.202312152040'/>
      </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.tracecompass.statesystem.core.tests.source&#xA;Bundle-Version: 1.0.16.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.remote.ui.swtbot.tests.source' version='1.0.10.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.remote.ui.swtbot.tests.source' range='[0.0.0,1.0.10.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass TMF Remote UI SWTBot Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.remote.ui.swtbot.tests'/>
        <property name='maven-version' value='1.0.10-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.ui.swtbot.tests.source' version='1.0.10.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.ui.swtbot.tests.source' version='1.0.10.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.remote.ui.swtbot.tests.source' version='1.0.10.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.remote.ui.swtbot.tests.source' version='1.0.10.202312152040'/>
      </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.tracecompass.tmf.remote.ui.swtbot.tests.source&#xA;Bundle-Version: 1.0.10.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.pcap.ui' version='1.2.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.pcap.ui' range='[0.0.0,1.2.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Pcap support for TMF UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.pcap.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.ui' version='1.2.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.pcap.ui' version='1.2.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.pcap.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.pcap.ui.stream' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.pcap.ui' version='1.2.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.pcap.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.pcap.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.pcap.ui' version='1.2.0.202312152040'/>
      </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.tracecompass.tmf.pcap.ui;singleton:=true&#xA;Bundle-Version: 1.2.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.timing.core.tests' version='1.0.11.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.timing.core.tests' range='[0.0.0,1.0.11.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Timing Analysis Core Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.timing.core.tests'/>
        <property name='maven-version' value='1.0.11-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.timing.core.tests' version='1.0.11.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core.tests' version='1.0.11.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.timing.core.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.timing.core.tests.segmentstore.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.timing.core.tests.statistics' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.timing.core.tests' version='1.0.11.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='16'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.testtraces.ctf' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.analysis.timing.core.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.timing.core.tests' version='1.0.11.202312152040'/>
      </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.tracecompass.analysis.timing.core.tests;singleton:=true&#xA;Bundle-Version: 1.0.11.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.ui.swtbot.tests.source' version='1.0.21.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.ui.swtbot.tests.source' range='[0.0.0,1.0.21.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass TMF UI SWTBot Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.ui.swtbot.tests'/>
        <property name='maven-version' value='1.0.21-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests.source' version='1.0.21.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests.source' version='1.0.21.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests.source' version='1.0.21.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.ui.swtbot.tests.source' version='1.0.21.202312152040'/>
      </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.tracecompass.tmf.ui.swtbot.tests.source&#xA;Bundle-Version: 1.0.21.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.profiling.core.source' version='2.4.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.profiling.core.source' range='[0.0.0,2.4.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Analysis Profiling Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.profiling.core'/>
        <property name='maven-version' value='2.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.profiling.core.source' version='2.4.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.profiling.core.source' version='2.4.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.profiling.core.source' version='2.4.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.analysis.profiling.core.source' version='2.4.0.202312152040'/>
      </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.tracecompass.analysis.profiling.core.source&#xA;Bundle-Version: 2.4.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.filter.parser.source' version='1.1.1.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.filter.parser.source' range='[0.0.0,1.1.1.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Filter Parser Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.filter.parser'/>
        <property name='maven-version' value='1.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.filter.parser.source' version='1.1.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.filter.parser.source' version='1.1.1.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.filter.parser.source' version='1.1.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.filter.parser.source' version='1.1.1.202312152040'/>
      </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.tracecompass.tmf.filter.parser.source&#xA;Bundle-Version: 1.1.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.ctf.source.feature.jar' version='9.2.0.202312152040'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='CTF (Common Trace Format) Analysis Developer Resources'/>
        <property name='df_LT.description' value='Plug-ins to add support for reading and analyzing traces in the Common Trace Format (CTF) to the Tracing and Monitoring Framework (TMF).'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.ctf'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.source.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.tmf.ctf.source' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.tmf.ctf.source' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.remote.ui.swtbot.tests' version='1.0.10.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.remote.ui.swtbot.tests' range='[0.0.0,1.0.10.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass TMF Remote UI SWTBot Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.remote.ui.swtbot.tests'/>
        <property name='maven-version' value='1.0.10-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.ui.swtbot.tests' version='1.0.10.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.ui.swtbot.tests' version='1.0.10.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.remote.ui.swtbot.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.remote.ui.swtbot.tests.fetch' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.remote.ui.swtbot.tests' version='1.0.10.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='30'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.kernel.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.junit4_x' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.swt.finder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.swtbot.eclipse.finder' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.eclipse.finder.matchers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.eclipse.finder.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.finders' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.junit' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.keyboard' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.results' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.waits' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.remote.ui.swtbot.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.remote.ui.swtbot.tests' version='1.0.10.202312152040'/>
      </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.tracecompass.tmf.remote.ui.swtbot.tests;singleton:=true&#xA;Bundle-Version: 1.0.10.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.ctf.source.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.ctf.source.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='15'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.ctf'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='CTF (Common Trace Format) Parser Developer Resources'/>
        <property name='df_LT.description' value='Plug-ins to integrate a Common Trace Format (CTF) Parser into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.source.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.parser.source' range='[1.1.1.202312152040,1.1.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.core.source' range='[4.4.0.202312152040,4.4.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.source.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.common.core.source' version='5.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.common.core.source' range='[0.0.0,5.2.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Common Utilities Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.common.core'/>
        <property name='maven-version' value='5.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.common.core.source' version='5.2.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core.source' version='5.2.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.common.core.source' version='5.2.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.common.core.source' version='5.2.0.202312152040'/>
      </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.tracecompass.common.core.source&#xA;Bundle-Version: 5.2.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.lang3' version='3.13.0' singleton='false' generation='2'>
      <update id='org.apache.commons.lang3' range='[0.0.0,3.13.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Commons Lang'/>
        <property name='org.eclipse.equinox.p2.description' value='Apache Commons Lang, a package of Java utility classes for the  classes that are in java.lang&apos;s hierarchy, or are considered to be so  standard as to justify existence in java.lang.'/>
        <property name='org.eclipse.equinox.p2.provider' value='The Apache Software Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://commons.apache.org/proper/commons-lang/'/>
        <property name='maven-groupId' value='org.apache.commons'/>
        <property name='maven-artifactId' value='commons-lang3'/>
        <property name='maven-version' value='3.13.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.lang3' version='3.13.0'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.lang3' version='3.13.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3' version='3.13.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.arch' version='3.13.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.builder' version='3.13.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.compare' version='3.13.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.concurrent' version='3.13.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.concurrent.locks' version='3.13.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.event' version='3.13.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.exception' version='3.13.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.function' version='3.13.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.math' version='3.13.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.mutable' version='3.13.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.reflect' version='3.13.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.stream' version='3.13.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.text' version='3.13.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.text.translate' version='3.13.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.time' version='3.13.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.tuple' version='3.13.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.util' version='3.13.0'/>
        <provided namespace='osgi.identity' name='org.apache.commons.lang3' version='3.13.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.commons.lang3
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.lang3' version='3.13.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.lang3&#xA;Bundle-Version: 3.13.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.ctf.parser.tests.source' version='1.0.4.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.ctf.parser.tests.source' range='[0.0.0,1.0.4.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass CTF Parser Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.ctf.parser.tests'/>
        <property name='maven-version' value='1.0.4-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.parser.tests.source' version='1.0.4.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.parser.tests.source' version='1.0.4.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.ctf.parser.tests.source' version='1.0.4.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.ctf.parser.tests.source' version='1.0.4.202312152040'/>
      </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.tracecompass.ctf.parser.tests.source&#xA;Bundle-Version: 1.0.4.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.analysis.xml.core.tests' version='1.0.16.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.analysis.xml.core.tests' range='[0.0.0,1.0.16.202312152040)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.analysis.xml.core.tests'/>
        <property name='maven-version' value='1.0.16-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.core.tests' version='1.0.16.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.core.tests' version='1.0.16.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.analysis.xml.core.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.analysis.xml.core.tests.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.analysis.xml.core.tests.fsm.compile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.analysis.xml.core.tests.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.analysis.xml.core.tests.module' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.analysis.xml.core.tests.perf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.analysis.xml.core.tests.stateprovider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.analysis.xml.core.tests.stubs' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.analysis.xml.core.tests' version='1.0.16.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.statesystem.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.test.performance' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.testtraces.ctf' range='0.0.0'/>
        <required namespace='java.package' name='org.junit.runners' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.analysis.xml.core.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.analysis.xml.core.tests' version='1.0.16.202312152040'/>
      </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.tracecompass.tmf.analysis.xml.core.tests;singleton:=true&#xA;Bundle-Version: 1.0.16.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.gdbtrace.source.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.gdbtrace.source.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.gdbtrace'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='GDB Tracepoint Analysis Developer Resources'/>
        <property name='df_LT.description' value='Plug-ins to integrate GDB tracepoint analysis into the workbench. Includes the TMF (Tracing and Monitoring Framework) feature.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.source.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.source.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.core.source' range='[1.1.1.202312152040,1.1.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.ui.source' range='[1.2.0.202312152040,1.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.doc.user.source' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.source.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.chart.ui.tests.source' version='1.0.3.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.chart.ui.tests.source' range='[0.0.0,1.0.3.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass TMF Custom charts UI Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.chart.ui.tests'/>
        <property name='maven-version' value='1.0.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.ui.tests.source' version='1.0.3.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.ui.tests.source' version='1.0.3.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.chart.ui.tests.source' version='1.0.3.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.chart.ui.tests.source' version='1.0.3.202312152040'/>
      </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.tracecompass.tmf.chart.ui.tests.source&#xA;Bundle-Version: 1.0.3.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.graph.core.tests' version='1.0.8.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.graph.core.tests' range='[0.0.0,1.0.8.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Graph Analysis Core Test Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.graph.core.tests'/>
        <property name='maven-version' value='1.0.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.graph.core.tests' version='1.0.8.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.graph.core.tests' version='1.0.8.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.graph.core.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.graph.core.tests.analysis.criticalpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.graph.core.tests.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.graph.core.tests.stubs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.graph.core.tests.stubs.module' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.graph.core.tests' version='1.0.8.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.graph.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.junit.runner' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.analysis.graph.core.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.graph.core.tests' version='1.0.8.202312152040'/>
      </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.tracecompass.analysis.graph.core.tests;singleton:=true&#xA;Bundle-Version: 1.0.8.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.ust.feature.jar' version='9.2.0.202312152040'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2013 Ericsson'/>
        <property name='df_LT.featureName' value='LTTng Userspace Analysis'/>
        <property name='df_LT.description' value='Plug-ins to integrate LTTng-UST analysis tools into the workbench. Includes the LTTng (Linux Tracing Toolkit), TMF (Tracing and Monitoring Framework) and CTF (Common Trace Format) features.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.ust'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.lttng2.ust' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.lttng2.ust' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.btf.core.tests.source' version='1.0.4.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.btf.core.tests.source' range='[0.0.0,1.0.4.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass BTF Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.btf.core.tests'/>
        <property name='maven-version' value='1.0.4-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.btf.core.tests.source' version='1.0.4.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.btf.core.tests.source' version='1.0.4.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.btf.core.tests.source' version='1.0.4.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.btf.core.tests.source' version='1.0.4.202312152040'/>
      </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.tracecompass.btf.core.tests.source&#xA;Bundle-Version: 1.0.4.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.btf.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.btf.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.btf'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='BTF (Best Trace Format) Analysis'/>
        <property name='df_LT.description' value='Plug-ins to integrate BTF into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.btf.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.btf.core' range='[3.1.0.202312152040,3.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.btf.ui' range='[1.1.0.202312152040,1.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.btf.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.source.feature.jar' version='9.2.0.202312152040'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2009 Ericsson'/>
        <property name='df_LT.featureName' value='TMF - Tracing and Monitoring Framework Developer Resources'/>
        <property name='df_LT.description' value='Plug-ins to integrate TMF into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.source.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.tmf.source' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.tmf.source' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.common.core' version='5.2.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.common.core' range='[0.0.0,5.2.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Common Utilities Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.common.core'/>
        <property name='maven-version' value='5.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.common.core' version='5.2.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' version='5.2.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.common.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.common.core.collect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.common.core.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.common.core.log' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.common.core.math' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.common.core.process' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.common.core.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.common.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.common.core.log' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.common.core' version='5.2.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.common.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.common.core' version='5.2.0.202312152040'/>
      </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.tracecompass.common.core;singleton:=true&#xA;Bundle-Version: 5.2.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.remote.core.tests' version='1.0.3.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.remote.core.tests' range='[0.0.0,1.0.3.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass TMF Remote Core Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.remote.core.tests'/>
        <property name='maven-version' value='1.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.core.tests' version='1.0.3.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.core.tests' version='1.0.3.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.remote.core.stubs.shells' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.remote.core.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.remote.core.tests.shell' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.remote.core.tests' version='1.0.3.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='12'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.remote.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.primitives' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.remote.core.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.remote.core.tests' version='1.0.3.202312152040'/>
      </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.tracecompass.tmf.remote.core.tests;singleton:=true&#xA;Bundle-Version: 1.0.3.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.counters.ui.swtbot.tests' version='1.0.3.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.counters.ui.swtbot.tests' range='[0.0.0,1.0.3.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Counters Analysis UI SWTBot Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.counters.ui.swtbot.tests'/>
        <property name='maven-version' value='1.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.counters.ui.swtbot.tests' version='1.0.3.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.counters.ui.swtbot.tests' version='1.0.3.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.counters.ui.swtbot.tests' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.counters.ui.swtbot.tests' version='1.0.3.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='25'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.finder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.junit4_x' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.counters.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.testtraces.tracecompass-test-traces-ctf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.kernel.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.graphics' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtchart' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.analysis.counters.core' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.analysis.counters.ui.swtbot.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.counters.ui.swtbot.tests' version='1.0.3.202312152040'/>
      </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.tracecompass.analysis.counters.ui.swtbot.tests;singleton:=true&#xA;Bundle-Version: 1.0.3.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.ust.ui.swtbot.tests.source' version='1.0.16.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.ust.ui.swtbot.tests.source' range='[0.0.0,1.0.16.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LTTng Kernel UI SWTBot Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.ust.ui.swtbot.tests'/>
        <property name='maven-version' value='1.0.16-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.ui.swtbot.tests.source' version='1.0.16.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.ust.ui.swtbot.tests.source' version='1.0.16.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.ust.ui.swtbot.tests.source' version='1.0.16.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.lttng2.ust.ui.swtbot.tests.source' version='1.0.16.202312152040'/>
      </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.tracecompass.lttng2.ust.ui.swtbot.tests.source&#xA;Bundle-Version: 1.0.16.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.analysis.xml.core.source' version='4.1.1.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.analysis.xml.core.source' range='[0.0.0,4.1.1.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass TMF XML Analysis Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.analysis.xml.core'/>
        <property name='maven-version' value='4.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.core.source' version='4.1.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.core.source' version='4.1.1.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.analysis.xml.core.source' version='4.1.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.analysis.xml.core.source' version='4.1.1.202312152040'/>
      </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.tracecompass.tmf.analysis.xml.core.source&#xA;Bundle-Version: 4.1.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.control.ui.source' version='1.3.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.control.ui.source' range='[0.0.0,1.3.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LTTng Control UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.control.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.ui.source' version='1.3.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.ui.source' version='1.3.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.control.ui.source' version='1.3.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.lttng2.control.ui.source' version='1.3.0.202312152040'/>
      </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.tracecompass.lttng2.control.ui.source&#xA;Bundle-Version: 1.3.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.datastore.core' version='1.3.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.datastore.core' range='[0.0.0,1.3.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Data Store Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.datastore.core'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.datastore.core' version='1.3.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' version='1.3.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.datastore.core.encoding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.datastore.core.interval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.datastore.core.serialization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.datastore.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.datastore.core.condition' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.datastore.core.historytree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.datastore.core.serialization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.datastore.core.condition' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.datastore.core.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.datastore.core.historytree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.datastore.core.historytree.classic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.datastore.core.historytree.overlapping' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.datastore.core' version='1.3.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.cache' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.datastore.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.datastore.core' version='1.3.0.202312152040'/>
      </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.tracecompass.datastore.core;singleton:=true&#xA;Bundle-Version: 1.3.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.chart.ui.swtbot.tests' version='1.0.7.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.chart.ui.swtbot.tests' range='[0.0.0,1.0.7.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Custom Charts UI SWTBot Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.chart.ui.swtbot.tests'/>
        <property name='maven-version' value='1.0.7-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.ui.swtbot.tests' version='1.0.7.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.ui.swtbot.tests' version='1.0.7.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.chart.ui.swtbot.stubs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.chart.ui.swtbot.tests.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.chart.ui.swtbot.tests.shared' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.chart.ui.swtbot.tests' version='1.0.7.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='23'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.finder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.junit4_x' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtchart' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.chart.ui.swtbot.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.chart.ui.swtbot.tests' version='1.0.7.202312152040'/>
      </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.tracecompass.tmf.chart.ui.swtbot.tests;singleton:=true&#xA;Bundle-Version: 1.0.7.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.pcap.doc.user' version='9.2.0.202312152040'>
      <update id='org.eclipse.tracecompass.tmf.pcap.doc.user' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Pcap User Guide'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.pcap.doc.user'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.doc.user' version='9.2.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.pcap.doc.user' version='9.2.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.pcap.doc.user' version='9.2.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.pcap.doc.user' version='9.2.0.202312152040'/>
      </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.tracecompass.tmf.pcap.doc.user;singleton:=true&#xA;Bundle-Version: 9.2.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.jsontrace.core' version='1.1.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.jsontrace.core' range='[0.0.0,1.1.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Json trace Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.jsontrace.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.jsontrace.core' version='1.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.jsontrace.core' version='1.1.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.jsontrace.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.jsontrace.core.job' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.jsontrace.core.trace' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.jsontrace.core' version='1.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='6'>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.jsontrace.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.jsontrace.core' version='1.1.0.202312152040'/>
      </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.tracecompass.jsontrace.core;singleton:=true&#xA;Bundle-Version: 1.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.cli.core.source' version='1.1.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.cli.core.source' range='[0.0.0,1.1.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Tmf Cli Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.cli.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.cli.core.source' version='1.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.cli.core.source' version='1.1.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.cli.core.source' version='1.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.cli.core.source' version='1.1.0.202312152040'/>
      </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.tracecompass.tmf.cli.core.source&#xA;Bundle-Version: 1.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.counters.core' version='2.2.1.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.counters.core' range='[0.0.0,2.2.1.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Counters Analysis Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.counters.core'/>
        <property name='maven-version' value='2.2.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.counters.core' version='2.2.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.counters.core' version='2.2.1.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.counters.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.counters.core.aspects' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.counters.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.counters.core' version='2.2.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.primitives' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.analysis.counters.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.counters.core' version='2.2.1.202312152040'/>
      </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.tracecompass.analysis.counters.core;singleton:=true&#xA;Bundle-Version: 2.2.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests' version='1.0.15.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests' range='[0.0.0,1.0.15.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass XML Analysis UI SWTBot Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests'/>
        <property name='maven-version' value='1.0.15-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests' version='1.0.15.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests' version='1.0.15.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests.latency' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests.timegraph' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests' version='1.0.15.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='31'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.finder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.junit4_x' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtchart' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.kernel.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.testtraces.ctf' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests' version='1.0.15.202312152040'/>
      </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.tracecompass.tmf.analysis.xml.ui.swtbot.tests;singleton:=true&#xA;Bundle-Version: 1.0.15.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.timing.core' version='5.5.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.timing.core' range='[0.0.0,5.5.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Timing Analysis Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.timing.core'/>
        <property name='maven-version' value='5.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.timing.core' version='5.5.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' version='5.5.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.timing.core.segmentstore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.timing.core.segmentstore.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.timing.core.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.timing.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.timing.core.event.matching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.timing.core.segmentstore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.timing.core.segmentstore.statistics' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.timing.core' version='5.5.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.hash' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.primitives' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.analysis.timing.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.timing.core' version='5.5.0.202312152040'/>
      </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.tracecompass.analysis.timing.core;singleton:=true&#xA;Bundle-Version: 5.5.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.chart.core.source' version='1.1.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.chart.core.source' range='[0.0.0,1.1.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Chart Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.chart.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.core.source' version='1.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.core.source' version='1.1.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.chart.core.source' version='1.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.chart.core.source' version='1.1.0.202312152040'/>
      </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.tracecompass.tmf.chart.core.source&#xA;Bundle-Version: 1.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.cli.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.cli.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.cli'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='2019 École Polytechnique de montréal'/>
        <property name='df_LT.featureName' value='Trace Compass Cli'/>
        <property name='df_LT.description' value='Plugin that adds command line arguments capabilities to the Trace Compass application'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.cli.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.cli' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.cli.core' range='[1.1.0.202312152040,1.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.cli.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.ctf.core.tests.source' version='1.0.17.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.ctf.core.tests.source' range='[0.0.0,1.0.17.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='CTF support for TMF Core Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.ctf.core.tests'/>
        <property name='maven-version' value='1.0.17-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.core.tests.source' version='1.0.17.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core.tests.source' version='1.0.17.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.ctf.core.tests.source' version='1.0.17.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.ctf.core.tests.source' version='1.0.17.202312152040'/>
      </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.tracecompass.tmf.ctf.core.tests.source&#xA;Bundle-Version: 1.0.17.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.timing.ui' version='6.1.1.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.timing.ui' range='[0.0.0,6.1.1.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Graph Analysis UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.timing.ui'/>
        <property name='maven-version' value='6.1.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.timing.ui' version='6.1.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.ui' version='6.1.1.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.timing.ui.views.segmentstore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.timing.ui.views.segmentstore.density2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.timing.ui.views.segmentstore.scatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.timing.ui.views.segmentstore.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.timing.ui.views.segmentstore.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.timing.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.timing.ui.views.segmentstore.density2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.timing.ui.views.segmentstore.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.timing.ui.views.segmentstore.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.timing.ui.views.segmentstore.xyscatter' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.timing.ui' version='6.1.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='14'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtchart' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.analysis.timing.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.timing.ui' version='6.1.1.202312152040'/>
      </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.tracecompass.analysis.timing.ui;singleton:=true&#xA;Bundle-Version: 6.1.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.doc.dev.source' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.doc.dev.source' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Developer Guide Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.doc.dev'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.doc.dev.source' version='9.2.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.doc.dev.source' version='9.2.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.doc.dev.source' version='9.2.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.doc.dev.source' version='9.2.0.202312152040'/>
      </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.tracecompass.doc.dev.source&#xA;Bundle-Version: 9.2.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.doc.user' version='9.2.0.202312152040'>
      <update id='org.eclipse.tracecompass.doc.user' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass User Guide'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.doc.user'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.doc.user' version='9.2.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.doc.user' version='9.2.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.doc.user' version='9.2.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.doc.user' version='9.2.0.202312152040'/>
      </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.tracecompass.doc.user;singleton:=true&#xA;Bundle-Version: 9.2.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.ctf.core.source' version='4.4.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.ctf.core.source' range='[0.0.0,4.4.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass CTF Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.ctf.core'/>
        <property name='maven-version' value='4.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.core.source' version='4.4.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.core.source' version='4.4.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.ctf.core.source' version='4.4.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.ctf.core.source' version='4.4.0.202312152040'/>
      </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.tracecompass.ctf.core.source&#xA;Bundle-Version: 4.4.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.control.core.tests' version='1.1.4.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.lttng2.control.core.tests' range='[0.0.0,1.1.4.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LTTng Control Core Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.control.core.tests'/>
        <property name='maven-version' value='1.1.4-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.core.tests' version='1.1.4.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.core.tests' version='1.1.4.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.control.core.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.control.core.tests.model.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.control.core.tests.relayd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.control.core.tests.session' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.control.core.tests' version='1.1.4.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='5'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.lttng2.control.core.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.control.core.tests' version='1.1.4.202312152040'/>
      </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.tracecompass.lttng2.control.core.tests;singleton:=true&#xA;Bundle-Version: 1.1.4.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.control.core' version='1.3.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.lttng2.control.core' range='[0.0.0,1.3.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LTTng Control Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.control.core'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.core' version='1.3.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.core' version='1.3.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.core.model.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.core.relayd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.core.relayd.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.core.relayd.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.control.core.session' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.control.core' version='1.3.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.lttng2.control.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.control.core' version='1.3.0.202312152040'/>
      </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.tracecompass.lttng2.control.core;singleton:=true&#xA;Bundle-Version: 1.3.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.lami.ui.source' version='1.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.lami.ui.source' range='[0.0.0,1.2.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LAMI Analyses UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.lami.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.lami.ui.source' version='1.2.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.lami.ui.source' version='1.2.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.lami.ui.source' version='1.2.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.analysis.lami.ui.source' version='1.2.0.202312152040'/>
      </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.tracecompass.analysis.lami.ui.source&#xA;Bundle-Version: 1.2.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2009 Ericsson'/>
        <property name='df_LT.featureName' value='TMF - Tracing and Monitoring Framework'/>
        <property name='df_LT.description' value='Plug-ins to integrate TMF into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='33'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='2.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='2.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.themes' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.core' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui' range='[9.0.2.202312152040,9.0.2.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.doc.dev' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.core' range='[4.1.1.202312152040,4.1.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.ui' range='[2.2.0.202312152040,2.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.statesystem.core' range='[5.3.0.202312152040,5.3.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.segmentstore.core' range='[3.1.0.202312152040,3.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.graph.core' range='[4.1.1.202312152040,4.1.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.graph.ui' range='[1.1.0.202312152040,1.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.timing.core' range='[5.5.0.202312152040,5.5.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.timing.ui' range='[6.1.1.202312152040,6.1.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.core' range='[1.1.0.202312152040,1.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.ui' range='[1.1.0.202312152040,1.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.datastore.core' range='[1.3.0.202312152040,1.3.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.counters.core' range='[2.2.1.202312152040,2.2.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.counters.ui' range='[2.1.0.202312152040,2.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.profiling.core' range='[2.4.0.202312152040,2.4.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.profiling.ui' range='[4.1.0.202312152040,4.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.filter.parser' range='[1.1.1.202312152040,1.1.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.common.core' range='[5.2.0.202312152040,5.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:0,location:http${#58}//download.eclipse.org/tracecompass/master/repository);org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:1,location:http${#58}//download.eclipse.org/tracecompass/master/repository);org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:0,location:http${#58}//download.eclipse.org/tracecompass.incubator/stable-9.2/repository);org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:1,location:http${#58}//download.eclipse.org/tracecompass.incubator/stable-9.2/repository);org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/tracecompass/master/repository,type:0,name:Trace Compass,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/tracecompass/master/repository,type:1,name:Trace Compass,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/tracecompass.incubator/stable-9.2/repository,type:0,name:Trace Compass Incubator,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/tracecompass.incubator/stable-9.2/repository,type:1,name:Trace Compass Incubator,enabled:false);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.profiling.core' version='2.4.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.profiling.core' range='[0.0.0,2.4.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Analysis Profiling Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.profiling.core'/>
        <property name='maven-version' value='2.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.profiling.core' version='2.4.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.profiling.core' version='2.4.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.profiling.core.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.profiling.core.callgraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.profiling.core.callstack' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.core.callgraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.core.callstack' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.core.callstack.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.profiling.core' version='2.4.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.cache' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.analysis.profiling.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.profiling.core' version='2.4.0.202312152040'/>
      </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.tracecompass.analysis.profiling.core;singleton:=true&#xA;Bundle-Version: 2.4.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.analysis.xml.core.tests.source' version='1.0.16.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.analysis.xml.core.tests.source' range='[0.0.0,1.0.16.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass TMF XML Analysis Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.analysis.xml.core.tests'/>
        <property name='maven-version' value='1.0.16-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.core.tests.source' version='1.0.16.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.core.tests.source' version='1.0.16.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.analysis.xml.core.tests.source' version='1.0.16.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.analysis.xml.core.tests.source' version='1.0.16.202312152040'/>
      </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.tracecompass.tmf.analysis.xml.core.tests.source&#xA;Bundle-Version: 1.0.16.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.gdbtrace.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.gdbtrace.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.gdbtrace'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='GDB Tracepoint Analysis'/>
        <property name='df_LT.description' value='Plug-ins to integrate GDB tracepoint analysis into the workbench. Includes the TMF (Tracing and Monitoring Framework) feature.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf.gdb' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf.gdb.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.core' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.core' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.core' range='[1.1.1.202312152040,1.1.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.ui' range='[1.2.0.202312152040,1.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.doc.user' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.control.ui.swtbot.tests.source' version='1.0.9.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.control.ui.swtbot.tests.source' range='[0.0.0,1.0.9.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LTTng Tracer Control UI SWTBot Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.control.ui.swtbot.tests'/>
        <property name='maven-version' value='1.0.9-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.ui.swtbot.tests.source' version='1.0.9.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.ui.swtbot.tests.source' version='1.0.9.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.control.ui.swtbot.tests.source' version='1.0.9.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.lttng2.control.ui.swtbot.tests.source' version='1.0.9.202312152040'/>
      </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.tracecompass.lttng2.control.ui.swtbot.tests.source&#xA;Bundle-Version: 1.0.9.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.remote.source.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.remote.source.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.remote'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='Remote Support for Trace Compass Developer Resources'/>
        <property name='df_LT.description' value='Plug-ins to integrate remote capabilities for Trace Compass into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.source.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.core.source' range='[2.1.0.202312152040,2.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.ui.source' range='[1.1.0.202312152040,1.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.source.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.remote.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.remote.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.remote'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='Remote Support for Trace Compass'/>
        <property name='df_LT.description' value='Plug-ins to integrate remote capabilities for Trace Compass into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.commands' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.ui' range='2.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.core' range='2.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.core' range='[2.1.0.202312152040,2.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.ui' range='[1.1.0.202312152040,1.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.counters.core.tests' version='1.0.3.202312152040' singleton='false' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.counters.core.tests' range='[0.0.0,1.0.3.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Counters Analysis Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.counters.core.tests'/>
        <property name='maven-version' value='1.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.counters.core.tests' version='1.0.3.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.counters.core.tests' version='1.0.3.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.counters.core.tests' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.counters.core.tests' version='1.0.3.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='12'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.counters.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.analysis.counters.core.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.counters.core.tests' version='1.0.3.202312152040'/>
      </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.tracecompass.analysis.counters.core.tests&#xA;Bundle-Version: 1.0.3.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.ctf.source.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.ctf.source.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.ctf'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='CTF (Common Trace Format) Analysis Developer Resources'/>
        <property name='df_LT.description' value='Plug-ins to add support for reading and analyzing traces in the Common Trace Format (CTF) to the Tracing and Monitoring Framework (TMF).'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.source.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.source.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.source.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.core.source' range='[4.5.1.202312152040,4.5.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.source.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.datastore.core.source' version='1.3.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.datastore.core.source' range='[0.0.0,1.3.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Data Store Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.datastore.core'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.datastore.core.source' version='1.3.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core.source' version='1.3.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.datastore.core.source' version='1.3.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.datastore.core.source' version='1.3.0.202312152040'/>
      </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.tracecompass.datastore.core.source&#xA;Bundle-Version: 1.3.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.ui.swtbot.tests' version='1.0.21.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.ui.swtbot.tests' range='[0.0.0,1.0.21.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass TMF UI SWTBot Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.ui.swtbot.tests'/>
        <property name='maven-version' value='1.0.21-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests' version='1.0.21.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests' version='1.0.21.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests.parsers.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests.perf.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests.perspectives' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests.shared' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests.tracetype.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests.viewers.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests.views.xychart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests' version='1.0.21.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='38'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtchart' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.junit4_x' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.swt.finder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.primitives' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3.exception' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.eclipse.finder' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.eclipse.finder.matchers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.eclipse.finder.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.finders' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.junit' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.keyboard' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.results' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.waits' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.test.performance' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.testtraces.ctf' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core.tests.shared' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core.trace' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.ui.swtbot.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.ui.swtbot.tests' version='1.0.21.202312152040'/>
      </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.tracecompass.tmf.ui.swtbot.tests;singleton:=true&#xA;Bundle-Version: 1.0.21.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.pcap.core' version='1.1.1.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.pcap.core' range='[0.0.0,1.1.1.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Pcap support for TMF Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.pcap.core'/>
        <property name='maven-version' value='1.1.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.core' version='1.1.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.pcap.core' version='1.1.1.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.pcap.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.pcap.core.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.pcap.core.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.pcap.core.event.aspect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.pcap.core.protocol' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.pcap.core.signal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.pcap.core.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.pcap.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.pcap.core' version='1.1.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.pcap.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.pcap.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.pcap.core' version='1.1.1.202312152040'/>
      </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.tracecompass.tmf.pcap.core;singleton:=true&#xA;Bundle-Version: 1.1.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.os.linux.core.tests.source' version='1.0.18.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.os.linux.core.tests.source' range='[0.0.0,1.0.18.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Linux Kernel Analysis Core Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.os.linux.core.tests'/>
        <property name='maven-version' value='1.0.18-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.core.tests.source' version='1.0.18.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core.tests.source' version='1.0.18.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.os.linux.core.tests.source' version='1.0.18.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.analysis.os.linux.core.tests.source' version='1.0.18.202312152040'/>
      </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.tracecompass.analysis.os.linux.core.tests.source&#xA;Bundle-Version: 1.0.18.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='202312152040.Default' version='1.0.0._V8C-cLhzMV8cpd0CcDpbqOo'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Uncategorized'/>
        <property name='org.eclipse.equinox.p2.description' value='Default category for otherwise uncategorized features'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='202312152040.Default' version='1.0.0._V8C-cLhzMV8cpd0CcDpbqOo'/>
      </provides>
      <requires size='14'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.lang3' range='[3.13.0,3.13.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.source.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.jsontrace.source.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.source.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.btf.source.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.cli.source.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.source.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.testing.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.source.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.source.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.common.core' range='[5.2.0.202312152040,5.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.testing.source.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.common.core.source' range='[5.2.0.202312152040,5.2.0.202312152040]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.tracecompass.pcap.core.source' version='1.2.1.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.pcap.core.source' range='[0.0.0,1.2.1.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Pcap Parser Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.pcap.core'/>
        <property name='maven-version' value='1.2.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.pcap.core.source' version='1.2.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.pcap.core.source' version='1.2.1.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.pcap.core.source' version='1.2.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.pcap.core.source' version='1.2.1.202312152040'/>
      </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.tracecompass.pcap.core.source&#xA;Bundle-Version: 1.2.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.btf.feature.jar' version='9.2.0.202312152040'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='BTF (Best Trace Format) Analysis'/>
        <property name='df_LT.description' value='Plug-ins to integrate BTF into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.btf'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.btf.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.btf' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.btf' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.gdbtrace.ui.source' version='1.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.gdbtrace.ui.source' range='[0.0.0,1.2.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass GDB Tracepoint Analysis UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.gdbtrace.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.ui.source' version='1.2.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.gdbtrace.ui.source' version='1.2.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.gdbtrace.ui.source' version='1.2.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.gdbtrace.ui.source' version='1.2.0.202312152040'/>
      </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.tracecompass.gdbtrace.ui.source&#xA;Bundle-Version: 1.2.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.chart.core.tests.source' version='1.0.4.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.chart.core.tests.source' range='[0.0.0,1.0.4.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Chart Core Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.chart.core.tests'/>
        <property name='maven-version' value='1.0.4-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.core.tests.source' version='1.0.4.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.core.tests.source' version='1.0.4.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.chart.core.tests.source' version='1.0.4.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.chart.core.tests.source' version='1.0.4.202312152040'/>
      </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.tracecompass.tmf.chart.core.tests.source&#xA;Bundle-Version: 1.0.4.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.ui' version='9.0.2.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.ui' range='[0.0.0,9.0.2.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass TMF UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.ui'/>
        <property name='maven-version' value='9.0.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='98'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui' version='9.0.2.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' version='9.0.2.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.ui.viewers.xychart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.ui.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.ui.widgets.timegraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.editors.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.parsers.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.perspectives' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.project.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.project.dialogs.offset' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.project.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.project.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.project.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.project.wizards.importtrace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.project.wizards.tracepkg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.project.wizards.tracepkg.importexport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.symbols' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.viewers.eventdensity' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.viewers.piecharts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.viewers.piecharts.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.viewers.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.viewers.statistics.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.viewers.timegraph.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.viewers.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.viewers.xychart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.views.eventdensity' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.views.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.views.histogram' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.views.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.views.timegraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.views.xychart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.widgets.piechart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.widgets.timegraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.widgets.timegraph.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.colors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.project.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.project.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.signal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.symbols' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.tracetype.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.viewers.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.viewers.events.columns' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.viewers.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.viewers.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.viewers.xychart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.viewers.xychart.barchart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.viewers.xychart.linechart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.colors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.distribution.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.histogram' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.statesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.synchronization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.timechart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.timegraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.uml2sd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.uml2sd.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.uml2sd.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.uml2sd.drawings' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.uml2sd.drawings.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.uml2sd.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.uml2sd.handlers.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.uml2sd.load' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.uml2sd.loader' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.uml2sd.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.uml2sd.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.xychart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.widgets.rawviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.widgets.tabsview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.widgets.timegraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.widgets.timegraph.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.widgets.timegraph.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.widgets.timegraph.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.widgets.virtualtable' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.ui' version='9.0.2.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='39'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtchart' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsd.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.filter.parser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.themes' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.cache' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson.reflect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.tar' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.zip' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.gzip' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.ui' version='9.0.2.202312152040'/>
      </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.tracecompass.tmf.ui;singleton:=true&#xA;Bundle-Version: 9.0.2.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.core.source' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.core.source' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass TMF Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.core'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.core.source' version='9.2.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.source' version='9.2.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.core.source' version='9.2.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.core.source' version='9.2.0.202312152040'/>
      </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.tracecompass.tmf.core.source&#xA;Bundle-Version: 9.2.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.ctf.feature.jar' version='9.2.0.202312152040'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='CTF (Common Trace Format) Analysis'/>
        <property name='df_LT.description' value='Plug-ins to add support for reading and analyzing traces in the Common Trace Format (CTF) to the Tracing and Monitoring Framework (TMF).'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.ctf'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.tmf.ctf' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.tmf.ctf' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.statesystem.core.tests' version='1.0.16.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.statesystem.core.tests' range='[0.0.0,1.0.16.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass State System Core Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.statesystem.core.tests'/>
        <property name='maven-version' value='1.0.16-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.statesystem.core.tests' version='1.0.16.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.statesystem.core.tests' version='1.0.16.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.statesystem.core.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.statesystem.core.tests.backend' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.statesystem.core.tests.backend.historytree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.statesystem.core.tests.perf.historytree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.statesystem.core.tests.shared.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.statesystem.core.tests.statevalue' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.statesystem.core.tests.stubs.backend' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.statesystem.core.tests.stubs.statevalues' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.statesystem.core.tests' version='1.0.16.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='12'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.test.performance' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.statesystem.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.statesystem.core.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.statesystem.core.tests' version='1.0.16.202312152040'/>
      </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.tracecompass.statesystem.core.tests;singleton:=true&#xA;Bundle-Version: 1.0.16.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.core.tests' version='1.0.25.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.core.tests' range='[0.0.0,1.0.25.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass TMF Core Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.core.tests'/>
        <property name='maven-version' value='1.0.25-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='46'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.core.tests' version='1.0.25.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.tests' version='1.0.25.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.analysis.ondemand' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.analysis.requirements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.component' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.event.lookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.event.lookup.aspect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.event.matching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.filter.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.model.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.parsers.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.perf.synchronization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.request' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.shared' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.signal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.statesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.statesystem.mipmap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.symbols' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.synchronization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.trace.indexer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.trace.indexer.checkpoint' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.trace.location' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.trace.stub' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.trace.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.uml2sd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.tests.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.tests.stubs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.tests.stubs.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.tests.stubs.analysis.ondemand' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.tests.stubs.component' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.tests.stubs.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.tests.stubs.request' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.tests.stubs.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.tests.stubs.trace.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.tests.stubs.trace.xml' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.core.tests' version='1.0.25.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='16'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.test.performance' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.counters.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.statesystem.core.tests' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.primitives' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.core.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.core.tests' version='1.0.25.202312152040'/>
      </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.tracecompass.tmf.core.tests;singleton:=true&#xA;Bundle-Version: 1.0.25.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.ctf.source.feature.jar' version='9.2.0.202312152040'>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='CTF (Common Trace Format) Parser Developer Resources'/>
        <property name='df_LT.description' value='Plug-ins to integrate a Common Trace Format (CTF) Parser into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.ctf'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.source.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.ctf.source' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.ctf.source' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.kernel.source.feature.jar' version='9.2.0.202312152040'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='LTTng Kernel Analysis Developer Resources'/>
        <property name='df_LT.description' value='Plug-ins to integrate LTTng Kernel analysis tools into the workbench. Includes the LTTng (Linux Tracing Toolkit), TMF (Tracing and Monitoring Framework) and CTF (Common Trace Format) features.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.kernel'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.source.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.lttng2.kernel.source' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.lttng2.kernel.source' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.btf.ui' version='1.1.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.btf.ui' range='[0.0.0,1.1.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass BTF UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.btf.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.btf.ui' version='1.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.btf.ui' version='1.1.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.btf.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.btf.ui' version='1.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.btf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.btf.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.btf.ui' version='1.1.0.202312152040'/>
      </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.tracecompass.btf.ui;singleton:=true&#xA;Bundle-Version: 1.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.btf.core.tests' version='1.0.4.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.btf.core.tests' range='[0.0.0,1.0.4.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass BTF Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.btf.core.tests'/>
        <property name='maven-version' value='1.0.4-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.btf.core.tests' version='1.0.4.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.btf.core.tests' version='1.0.4.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.btf.core.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.btf.core.tests.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.btf.core.tests.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.btf.core.tests' version='1.0.4.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='7'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.btf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.btf.core.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.btf.core.tests' version='1.0.4.202312152040'/>
      </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.tracecompass.btf.core.tests;singleton:=true&#xA;Bundle-Version: 1.0.4.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.analysis.xml.ui.tests.source' version='1.0.5.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.analysis.xml.ui.tests.source' range='[0.0.0,1.0.5.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass TMF XML Analysis UI Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.analysis.xml.ui.tests'/>
        <property name='maven-version' value='1.0.5-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.tests.source' version='1.0.5.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.tests.source' version='1.0.5.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.tests.source' version='1.0.5.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.analysis.xml.ui.tests.source' version='1.0.5.202312152040'/>
      </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.tracecompass.tmf.analysis.xml.ui.tests.source&#xA;Bundle-Version: 1.0.5.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.statesystem.core' version='5.3.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.statesystem.core' range='[0.0.0,5.3.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass State System Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.statesystem.core'/>
        <property name='maven-version' value='5.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.statesystem.core' version='5.3.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.statesystem.core' version='5.3.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.statesystem.core.statevalue' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.statesystem.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.statesystem.core.backend' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.statesystem.core.backend.historytree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.statesystem.core.backend.historytree.classic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.statesystem.core.interval.json' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.statesystem.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.statesystem.core.backend' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.statesystem.core.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.statesystem.core.interval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.statesystem.core.snapshot' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.statesystem.core.statevalue' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.statesystem.core' version='5.3.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.annotations' range='15.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.cache' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='12.0.0'/>
        <required namespace='java.package' name='com.google.gson' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3.builder' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.statesystem.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.statesystem.core' version='5.3.0.202312152040'/>
      </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.tracecompass.statesystem.core;singleton:=true&#xA;Bundle-Version: 5.3.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.cli.feature.jar' version='9.2.0.202312152040'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='2019 École Polytechnique de montréal'/>
        <property name='df_LT.featureName' value='Trace Compass Cli'/>
        <property name='df_LT.description' value='Plugin that adds command line arguments capabilities to the Trace Compass application'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.cli'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.cli.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.tmf.cli' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.tmf.cli' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.jsontrace.feature.jar' version='9.2.0.202312152040'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2018 Ericsson'/>
        <property name='df_LT.featureName' value='JSON Trace'/>
        <property name='df_LT.description' value='Plug-ins to integrate JSON trace support into the workbench. Includes the TMF (Tracing and Monitoring Framework) feature.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.jsontrace'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.jsontrace.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.jsontrace' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.jsontrace' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.kernel.core.tests.source' version='2.0.7.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.kernel.core.tests.source' range='[0.0.0,2.0.7.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LTTng Kernel Analysis Core Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.kernel.core.tests'/>
        <property name='maven-version' value='2.0.7-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.core.tests.source' version='2.0.7.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.kernel.core.tests.source' version='2.0.7.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.kernel.core.tests.source' version='2.0.7.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.lttng2.kernel.core.tests.source' version='2.0.7.202312152040'/>
      </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.tracecompass.lttng2.kernel.core.tests.source&#xA;Bundle-Version: 2.0.7.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.os.linux.ui' version='4.1.2.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.os.linux.ui' range='[0.0.0,4.1.2.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Linux Kernel Analysis UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.os.linux.ui'/>
        <property name='maven-version' value='4.1.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.ui' version='4.1.2.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.ui' version='4.1.2.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.perspectives' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.segmentstore.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.controlflow' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.controlflow.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.cpuusage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.io.diskioactivity' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.kernelmemoryusage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.latency' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.memory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.swslatency' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.os.linux.ui' version='4.1.2.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='18'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtchart' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.analysis.os.linux.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.os.linux.ui' version='4.1.2.202312152040'/>
      </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.tracecompass.analysis.os.linux.ui;singleton:=true&#xA;Bundle-Version: 4.1.2.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.source.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.source.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2009 Ericsson'/>
        <property name='df_LT.featureName' value='TMF - Tracing and Monitoring Framework Developer Resources'/>
        <property name='df_LT.description' value='Plug-ins to integrate TMF into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.source.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.core.source' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui.source' range='[9.0.2.202312152040,9.0.2.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.doc.dev.source' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.core.source' range='[4.1.1.202312152040,4.1.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.source' range='[2.2.0.202312152040,2.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.statesystem.core.source' range='[5.3.0.202312152040,5.3.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.segmentstore.core.source' range='[3.1.0.202312152040,3.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.graph.core.source' range='[4.1.1.202312152040,4.1.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.graph.ui.source' range='[1.1.0.202312152040,1.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.timing.core.source' range='[5.5.0.202312152040,5.5.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.timing.ui.source' range='[6.1.1.202312152040,6.1.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.core.source' range='[1.1.0.202312152040,1.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.ui.source' range='[1.1.0.202312152040,1.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.datastore.core.source' range='[1.3.0.202312152040,1.3.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.counters.core.source' range='[2.2.1.202312152040,2.2.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.counters.ui.source' range='[2.1.0.202312152040,2.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.profiling.core.source' range='[2.4.0.202312152040,2.4.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.profiling.ui.source' range='[4.1.0.202312152040,4.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.filter.parser.source' range='[1.1.1.202312152040,1.1.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.common.core.source' range='[5.2.0.202312152040,5.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.source.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.pcap.core.tests' version='1.0.7.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.pcap.core.tests' range='[0.0.0,1.0.7.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Pcap Parser Core Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.pcap.core.tests'/>
        <property name='maven-version' value='1.0.7-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.pcap.core.tests' version='1.0.7.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.pcap.core.tests' version='1.0.7.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.pcap.core.tests.file' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.pcap.core.tests.packet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.pcap.core.tests.perf.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.pcap.core.tests.protocol' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.pcap.core.tests.protocol.ethernet2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.pcap.core.tests.protocol.ipv4' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.pcap.core.tests.protocol.pcap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.pcap.core.tests.protocol.tcp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.pcap.core.tests.protocol.udp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.pcap.core.tests.protocol.unknown' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.pcap.core.tests.shared' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.pcap.core.tests.stream' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.pcap.core.tests' version='1.0.7.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='8'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.pcap.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.test.performance' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.pcap.core.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.pcap.core.tests' version='1.0.7.202312152040'/>
      </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.tracecompass.pcap.core.tests;singleton:=true&#xA;Bundle-Version: 1.0.7.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.kernel.feature.jar' version='9.2.0.202312152040'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='LTTng Kernel Analysis'/>
        <property name='df_LT.description' value='Plug-ins to integrate LTTng Kernel analysis tools into the workbench. Includes the LTTng (Linux Tracing Toolkit), TMF (Tracing and Monitoring Framework) and CTF (Common Trace Format) features.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.kernel'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.lttng2.kernel' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.lttng2.kernel' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.filter.parser' version='1.1.1.202312152040' singleton='false' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.filter.parser' range='[0.0.0,1.1.1.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Filter Parser'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.filter.parser'/>
        <property name='maven-version' value='1.1.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.filter.parser' version='1.1.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.filter.parser' version='1.1.1.202312152040'/>
        <provided namespace='java.package' name='main.antlr3.org.eclipse.tracecompass.tmf.filter.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.filter.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.filter.parser.error' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.filter.parser' version='1.1.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='4'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.antlr.runtime.tree' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.filter.parser
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.filter.parser' version='1.1.1.202312152040'/>
      </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.tracecompass.tmf.filter.parser&#xA;Bundle-Version: 1.1.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.jsontrace.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.jsontrace.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.jsontrace'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2018 Ericsson'/>
        <property name='df_LT.featureName' value='JSON Trace'/>
        <property name='df_LT.description' value='Plug-ins to integrate JSON trace support into the workbench. Includes the TMF (Tracing and Monitoring Framework) feature.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.jsontrace.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.jsontrace.core' range='[1.1.0.202312152040,1.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.jsontrace.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.profiling.ui.source' version='4.1.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.profiling.ui.source' range='[0.0.0,4.1.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Analysis Profiling UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.profiling.ui'/>
        <property name='maven-version' value='4.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.profiling.ui.source' version='4.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.profiling.ui.source' version='4.1.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.profiling.ui.source' version='4.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.analysis.profiling.ui.source' version='4.1.0.202312152040'/>
      </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.tracecompass.analysis.profiling.ui.source&#xA;Bundle-Version: 4.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.control.ui.tests.source' version='2.0.6.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.control.ui.tests.source' range='[0.0.0,2.0.6.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LTTng Control UI Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.control.ui.tests'/>
        <property name='maven-version' value='2.0.6-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.ui.tests.source' version='2.0.6.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.ui.tests.source' version='2.0.6.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.control.ui.tests.source' version='2.0.6.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.lttng2.control.ui.tests.source' version='2.0.6.202312152040'/>
      </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.tracecompass.lttng2.control.ui.tests.source&#xA;Bundle-Version: 2.0.6.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.pcap.core.source' version='1.1.1.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.pcap.core.source' range='[0.0.0,1.1.1.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Pcap support for TMF Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.pcap.core'/>
        <property name='maven-version' value='1.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.core.source' version='1.1.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.pcap.core.source' version='1.1.1.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.pcap.core.source' version='1.1.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.pcap.core.source' version='1.1.1.202312152040'/>
      </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.tracecompass.tmf.pcap.core.source&#xA;Bundle-Version: 1.1.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.jsontrace.source.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.jsontrace.source.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.jsontrace'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2018 Ericsson'/>
        <property name='df_LT.featureName' value='JSON Trace Developer Resources'/>
        <property name='df_LT.description' value='Plug-ins to integrate JSON trace support into the workbench. Includes the TMF (Tracing and Monitoring Framework) feature.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.jsontrace.source.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.source.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.jsontrace.core.source' range='[1.1.0.202312152040,1.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.jsontrace.source.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.ctf.core' version='4.4.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.ctf.core' range='[0.0.0,4.4.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass CTF Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.ctf.core'/>
        <property name='maven-version' value='4.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='31'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.core' version='4.4.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.core' version='4.4.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.core.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.core.event.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.core.event.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.core.event.scope' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.core.event.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.core.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata.tsdl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata.tsdl.callsite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata.tsdl.enumeration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata.tsdl.environment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata.tsdl.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata.tsdl.floatingpoint' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata.tsdl.integer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata.tsdl.stream' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata.tsdl.string' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata.tsdl.struct' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata.tsdl.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata.tsdl.variant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.types.composite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.ctf.core' version='4.4.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.parser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson.annotations' range='0.0.0'/>
        <required namespace='java.package' name='org.antlr.runtime' range='3.2.0'/>
        <required namespace='java.package' name='org.antlr.runtime.tree' range='3.2.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.json' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.ctf.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.ctf.core' version='4.4.0.202312152040'/>
      </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.tracecompass.ctf.core;singleton:=true&#xA;Bundle-Version: 4.4.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.slf4j.binding.simple.properties.source' version='1.0.2.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.slf4j.binding.simple.properties.source' range='[0.0.0,1.0.2.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass SLF4J Simple Binding Properties Fragment Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.slf4j.binding.simple.properties'/>
        <property name='maven-version' value='1.0.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.slf4j.binding.simple.properties.source' version='1.0.2.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.slf4j.binding.simple.properties.source' version='1.0.2.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.slf4j.binding.simple.properties.source' version='1.0.2.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.slf4j.binding.simple.properties.source' version='1.0.2.202312152040'/>
      </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.tracecompass.slf4j.binding.simple.properties.source&#xA;Bundle-Version: 1.0.2.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.ctf.parser.source' version='1.1.1.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.ctf.parser.source' range='[0.0.0,1.1.1.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass CTF Parser Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.ctf.parser'/>
        <property name='maven-version' value='1.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.parser.source' version='1.1.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.parser.source' version='1.1.1.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.ctf.parser.source' version='1.1.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.ctf.parser.source' version='1.1.1.202312152040'/>
      </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.tracecompass.ctf.parser.source&#xA;Bundle-Version: 1.1.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.common.core.tests.source' version='1.0.3.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.common.core.tests.source' range='[0.0.0,1.0.3.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LTTng Common Core Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.common.core.tests'/>
        <property name='maven-version' value='1.0.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.common.core.tests.source' version='1.0.3.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.common.core.tests.source' version='1.0.3.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.common.core.tests.source' version='1.0.3.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.lttng2.common.core.tests.source' version='1.0.3.202312152040'/>
      </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.tracecompass.lttng2.common.core.tests.source&#xA;Bundle-Version: 1.0.3.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.control.core.tests.source' version='1.1.4.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.control.core.tests.source' range='[0.0.0,1.1.4.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LTTng Control Core Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.control.core.tests'/>
        <property name='maven-version' value='1.1.4-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.core.tests.source' version='1.1.4.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.core.tests.source' version='1.1.4.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.control.core.tests.source' version='1.1.4.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.lttng2.control.core.tests.source' version='1.1.4.202312152040'/>
      </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.tracecompass.lttng2.control.core.tests.source&#xA;Bundle-Version: 1.1.4.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.ctf.ui.swtbot.tests' version='1.0.12.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.ctf.ui.swtbot.tests' range='[0.0.0,1.0.12.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='CTF Support for TMF UI SWTBot Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.ctf.ui.swtbot.tests'/>
        <property name='maven-version' value='1.0.12-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.ui.swtbot.tests' version='1.0.12.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.ui.swtbot.tests' version='1.0.12.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.ui.swtbot.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.ui.swtbot.tests.trim' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.ctf.ui.swtbot.tests' version='1.0.12.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='29'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.eclipse.finder' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.eclipse.finder.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.exceptions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.finders' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.junit' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.matchers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.results' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.waits' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.testtraces.ctf' range='1.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.ctf.ui.swtbot.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.ctf.ui.swtbot.tests' version='1.0.12.202312152040'/>
      </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.tracecompass.tmf.ctf.ui.swtbot.tests;singleton:=true&#xA;Bundle-Version: 1.0.12.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.ui.tests.source' version='1.0.21.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.ui.tests.source' range='[0.0.0,1.0.21.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass TMF UI Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.ui.tests'/>
        <property name='maven-version' value='1.0.21-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui.tests.source' version='1.0.21.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.tests.source' version='1.0.21.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.ui.tests.source' version='1.0.21.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.ui.tests.source' version='1.0.21.202312152040'/>
      </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.tracecompass.tmf.ui.tests.source&#xA;Bundle-Version: 1.0.21.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.os.linux.ui.tests.source' version='1.0.10.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.os.linux.ui.tests.source' range='[0.0.0,1.0.10.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Linux Kernel Analysis UI Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.os.linux.ui.tests'/>
        <property name='maven-version' value='1.0.10-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.ui.tests.source' version='1.0.10.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.ui.tests.source' version='1.0.10.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.os.linux.ui.tests.source' version='1.0.10.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.analysis.os.linux.ui.tests.source' version='1.0.10.202312152040'/>
      </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.tracecompass.analysis.os.linux.ui.tests.source&#xA;Bundle-Version: 1.0.10.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.ctf.ui.swtbot.tests.source' version='1.0.12.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.ctf.ui.swtbot.tests.source' range='[0.0.0,1.0.12.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='CTF Support for TMF UI SWTBot Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.ctf.ui.swtbot.tests'/>
        <property name='maven-version' value='1.0.12-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.ui.swtbot.tests.source' version='1.0.12.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.ui.swtbot.tests.source' version='1.0.12.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.ctf.ui.swtbot.tests.source' version='1.0.12.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.ctf.ui.swtbot.tests.source' version='1.0.12.202312152040'/>
      </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.tracecompass.tmf.ctf.ui.swtbot.tests.source&#xA;Bundle-Version: 1.0.12.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.ust.source.feature.jar' version='9.2.0.202312152040'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2013 Ericsson'/>
        <property name='df_LT.featureName' value='LTTng Userspace Analysis Developer Resources'/>
        <property name='df_LT.description' value='Plug-ins to integrate LTTng-UST analysis tools into the workbench. Includes the LTTng (Linux Tracing Toolkit), TMF (Tracing and Monitoring Framework) and CTF (Common Trace Format) features.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.ust'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.source.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.lttng2.ust.source' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.lttng2.ust.source' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.remote.source.feature.jar' version='9.2.0.202312152040'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='Remote Support for Trace Compass Developer Resources'/>
        <property name='df_LT.description' value='Plug-ins to integrate remote capabilities for Trace Compass into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.remote'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.source.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.tmf.remote.source' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.tmf.remote.source' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.ctf.core.source' version='4.5.1.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.ctf.core.source' range='[0.0.0,4.5.1.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='CTF support for TMF Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.ctf.core'/>
        <property name='maven-version' value='4.5.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.core.source' version='4.5.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core.source' version='4.5.1.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.ctf.core.source' version='4.5.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.ctf.core.source' version='4.5.1.202312152040'/>
      </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.tracecompass.tmf.ctf.core.source&#xA;Bundle-Version: 4.5.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.remote.ui' version='1.1.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.remote.ui' range='[0.0.0,1.1.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass TMF Remote UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.remote.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.ui' version='1.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.ui' version='1.1.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.remote.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.remote.ui.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.remote.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.remote.ui.wizards.fetch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.remote.ui.wizards.fetch.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.remote.ui.wizards.fetch.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.remote.ui' version='1.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.remote.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.remote.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.remote.jsch.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.remote.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.remote.ui' version='1.1.0.202312152040'/>
      </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.tracecompass.tmf.remote.ui;singleton:=true&#xA;Bundle-Version: 1.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.timing.core.tests.source' version='1.0.11.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.timing.core.tests.source' range='[0.0.0,1.0.11.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Timing Analysis Core Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.timing.core.tests'/>
        <property name='maven-version' value='1.0.11-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.timing.core.tests.source' version='1.0.11.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core.tests.source' version='1.0.11.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.timing.core.tests.source' version='1.0.11.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.analysis.timing.core.tests.source' version='1.0.11.202312152040'/>
      </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.tracecompass.analysis.timing.core.tests.source&#xA;Bundle-Version: 1.0.11.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.common.core.tests' version='1.1.11.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.common.core.tests' range='[0.0.0,1.1.11.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Common Utilities Core Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.common.core.tests'/>
        <property name='maven-version' value='1.1.11-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.common.core.tests' version='1.1.11.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core.tests' version='1.1.11.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.common.core.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.common.core.tests.collect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.common.core.tests.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.common.core.tests.log' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.common.core.tests.math' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.common.core.tests' version='1.1.11.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='9'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.primitives' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.common.core.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.common.core.tests' version='1.1.11.202312152040'/>
      </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.tracecompass.common.core.tests;singleton:=true&#xA;Bundle-Version: 1.1.11.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.timing.ui.source' version='6.1.1.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.timing.ui.source' range='[0.0.0,6.1.1.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Graph Analysis UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.timing.ui'/>
        <property name='maven-version' value='6.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.timing.ui.source' version='6.1.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.ui.source' version='6.1.1.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.timing.ui.source' version='6.1.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.analysis.timing.ui.source' version='6.1.1.202312152040'/>
      </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.tracecompass.analysis.timing.ui.source&#xA;Bundle-Version: 6.1.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.segmentstore.core.tests.source' version='1.0.8.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.segmentstore.core.tests.source' range='[0.0.0,1.0.8.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Segment Store DB Core Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.segmentstore.core.tests'/>
        <property name='maven-version' value='1.0.8-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.segmentstore.core.tests.source' version='1.0.8.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core.tests.source' version='1.0.8.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.segmentstore.core.tests.source' version='1.0.8.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.segmentstore.core.tests.source' version='1.0.8.202312152040'/>
      </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.tracecompass.segmentstore.core.tests.source&#xA;Bundle-Version: 1.0.8.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.pcap.ui.swtbot.tests' version='1.0.3.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.pcap.ui.swtbot.tests' range='[0.0.0,1.0.3.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Pcap Support for TMF SWTBot Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.pcap.ui.swtbot.tests'/>
        <property name='maven-version' value='1.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.ui.swtbot.tests' version='1.0.3.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.pcap.ui.swtbot.tests' version='1.0.3.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.pcap.ui.swtbot.tests' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.pcap.ui.swtbot.tests' version='1.0.3.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.finder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.junit4_x' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.pcap.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.pcap.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.pcap.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.pcap.ui.swtbot.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.pcap.ui.swtbot.tests' version='1.0.3.202312152040'/>
      </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.tracecompass.tmf.pcap.ui.swtbot.tests;singleton:=true&#xA;Bundle-Version: 1.0.3.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.btf.core.source' version='3.1.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.btf.core.source' range='[0.0.0,3.1.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass BTF Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.btf.core'/>
        <property name='maven-version' value='3.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.btf.core.source' version='3.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.btf.core.source' version='3.1.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.btf.core.source' version='3.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.btf.core.source' version='3.1.0.202312152040'/>
      </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.tracecompass.btf.core.source&#xA;Bundle-Version: 3.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.graph.core' version='4.1.1.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.graph.core' range='[0.0.0,4.1.1.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Graph Analysis Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.graph.core'/>
        <property name='maven-version' value='4.1.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.graph.core' version='4.1.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.graph.core' version='4.1.1.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.graph.core.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.graph.core.building' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.graph.core.criticalpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.graph.core.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.graph.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.graph.core.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.graph.core.criticalpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.graph.core.dataprovider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.graph.core.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.graph.core.graph.historytree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.graph.core.graph.legacy' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.graph.core' version='4.1.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.cache' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.hash' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.analysis.graph.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.graph.core' version='4.1.1.202312152040'/>
      </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.tracecompass.analysis.graph.core;singleton:=true&#xA;Bundle-Version: 4.1.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.analysis.xml.core' version='4.1.1.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.analysis.xml.core' range='[0.0.0,4.1.1.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass TMF XML Analysis Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.analysis.xml.core'/>
        <property name='maven-version' value='4.1.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.core' version='4.1.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.core' version='4.1.1.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.core.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.core.fsm.compile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.core.fsm.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.core.fsm.model.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.core.fsm.model.values' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.core.fsm.module' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.core.fsm.module.pattern' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.core.module' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.core.output' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.core.pattern.stateprovider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.core.segment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.analysis.xml.core.module' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.analysis.xml.core' version='4.1.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='org.mozilla.javascript' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.analysis.xml.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.analysis.xml.core' version='4.1.1.202312152040'/>
      </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.tracecompass.tmf.analysis.xml.core;singleton:=true&#xA;Bundle-Version: 4.1.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.btf.core' version='3.1.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.btf.core' range='[0.0.0,3.1.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass BTF Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.btf.core'/>
        <property name='maven-version' value='3.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.btf.core' version='3.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.btf.core' version='3.1.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.btf.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.btf.core.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.btf.core.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.btf.core.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.btf.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.btf.core' version='3.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.primitives' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.btf.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.btf.core' version='3.1.0.202312152040'/>
      </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.tracecompass.btf.core;singleton:=true&#xA;Bundle-Version: 3.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.analysis.xml.ui.tests' version='1.0.5.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.analysis.xml.ui.tests' range='[0.0.0,1.0.5.202312152040)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.analysis.xml.ui.tests'/>
        <property name='maven-version' value='1.0.5-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.tests' version='1.0.5.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.tests' version='1.0.5.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.tests.module' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.tests' version='1.0.5.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='15.0.0'/>
        <required namespace='java.package' name='org.junit.runners' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.analysis.xml.ui.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.analysis.xml.ui.tests' version='1.0.5.202312152040'/>
      </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.tracecompass.tmf.analysis.xml.ui.tests;singleton:=true&#xA;Bundle-Version: 1.0.5.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.ctf.core.tests' version='1.0.14.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.ctf.core.tests' range='[0.0.0,1.0.14.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass CTF Core Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.ctf.core.tests'/>
        <property name='maven-version' value='1.0.14-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.core.tests' version='1.0.14.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.core.tests' version='1.0.14.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.core.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.core.tests.ctftestsuite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.core.tests.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.core.tests.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.core.tests.perf.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.core.tests.scope' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.core.tests.shared' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.core.tests.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.core.tests.types' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.ctf.core.tests' version='1.0.14.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='11'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.antlr.runtime' range='3.2.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.test.performance' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.testtraces.ctf' range='1.6.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.ctf.core.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.ctf.core.tests' version='1.0.14.202312152040'/>
      </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.tracecompass.ctf.core.tests;singleton:=true&#xA;Bundle-Version: 1.0.14.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.control.feature.jar' version='9.2.0.202312152040'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='LTTng Tracer Control'/>
        <property name='df_LT.description' value='Plug-ins to integrate the LTTng tracer control into the workbench. Includes the TMF (Tracing and Monitoring Framework) and CTF (Common Trace Format) features.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.control'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.lttng2.control' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.lttng2.control' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests.source' version='1.0.17.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests.source' range='[0.0.0,1.0.17.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Linux Kernel Analysis UI SWTBot Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests'/>
        <property name='maven-version' value='1.0.17-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests.source' version='1.0.17.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests.source' version='1.0.17.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests.source' version='1.0.17.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.analysis.os.linux.ui.swtbot.tests.source' version='1.0.17.202312152040'/>
      </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.tracecompass.analysis.os.linux.ui.swtbot.tests.source&#xA;Bundle-Version: 1.0.17.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.pcap.ui.source' version='1.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.pcap.ui.source' range='[0.0.0,1.2.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Pcap support for TMF UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.pcap.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.ui.source' version='1.2.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.pcap.ui.source' version='1.2.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.pcap.ui.source' version='1.2.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.pcap.ui.source' version='1.2.0.202312152040'/>
      </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.tracecompass.tmf.pcap.ui.source&#xA;Bundle-Version: 1.2.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.cli.source.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.cli.source.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.cli'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='2019 École Polytechnique de montréal'/>
        <property name='df_LT.featureName' value='Trace Compass Cli Developer Resources'/>
        <property name='df_LT.description' value='Plugin that adds command line arguments capabilities to the Trace Compass application'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.cli.source.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.cli.core.source' range='[1.1.0.202312152040,1.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.cli.source.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.remote.core.source' version='2.1.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.remote.core.source' range='[0.0.0,2.1.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass TMF Remote Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.remote.core'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.core.source' version='2.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.core.source' version='2.1.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.remote.core.source' version='2.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.remote.core.source' version='2.1.0.202312152040'/>
      </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.tracecompass.tmf.remote.core.source&#xA;Bundle-Version: 2.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.gdbtrace.feature.jar' version='9.2.0.202312152040'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='GDB Tracepoint Analysis'/>
        <property name='df_LT.description' value='Plug-ins to integrate GDB tracepoint analysis into the workbench. Includes the TMF (Tracing and Monitoring Framework) feature.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.gdbtrace'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.gdbtrace' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.gdbtrace' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.integration.swtbot.tests.source' version='1.0.15.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.integration.swtbot.tests.source' range='[0.0.0,1.0.15.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Integration Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.integration.swtbot.tests'/>
        <property name='maven-version' value='1.0.15-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.integration.swtbot.tests.source' version='1.0.15.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.integration.swtbot.tests.source' version='1.0.15.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.integration.swtbot.tests.source' version='1.0.15.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.integration.swtbot.tests.source' version='1.0.15.202312152040'/>
      </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.tracecompass.integration.swtbot.tests.source&#xA;Bundle-Version: 1.0.15.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.os.linux.ui.tests' version='1.0.10.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.os.linux.ui.tests' range='[0.0.0,1.0.10.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Linux Kernel Analysis UI Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.os.linux.ui.tests'/>
        <property name='maven-version' value='1.0.10-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.ui.tests' version='1.0.10.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.ui.tests' version='1.0.10.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.ui.tests.view.controlflow' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.os.linux.ui.tests' version='1.0.10.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='15'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='15.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.threadstatus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.testtraces.ctf' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.analysis.os.linux.ui.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.os.linux.ui.tests' version='1.0.10.202312152040'/>
      </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.tracecompass.analysis.os.linux.ui.tests;singleton:=true&#xA;Bundle-Version: 1.0.10.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.timing.ui.swtbot.tests.source' version='1.0.12.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.timing.ui.swtbot.tests.source' range='[0.0.0,1.0.12.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Timing Analysis UI SWTBot Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.timing.ui.swtbot.tests'/>
        <property name='maven-version' value='1.0.12-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.timing.ui.swtbot.tests.source' version='1.0.12.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.ui.swtbot.tests.source' version='1.0.12.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.timing.ui.swtbot.tests.source' version='1.0.12.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.analysis.timing.ui.swtbot.tests.source' version='1.0.12.202312152040'/>
      </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.tracecompass.analysis.timing.ui.swtbot.tests.source&#xA;Bundle-Version: 1.0.12.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.control.ui.swtbot.tests' version='1.0.9.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.lttng2.control.ui.swtbot.tests' range='[0.0.0,1.0.9.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LTTng Tracer Control UI SWTBot Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.control.ui.swtbot.tests'/>
        <property name='maven-version' value='1.0.9-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.ui.swtbot.tests' version='1.0.9.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.ui.swtbot.tests' version='1.0.9.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.control.ui.swtbot.tests' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.control.ui.swtbot.tests' version='1.0.9.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='26'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.remote.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.finder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.junit4_x' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.ui.tests' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.testtraces.ctf' range='1.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.lttng2.control.ui.swtbot.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.control.ui.swtbot.tests' version='1.0.9.202312152040'/>
      </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.tracecompass.lttng2.control.ui.swtbot.tests;singleton:=true&#xA;Bundle-Version: 1.0.9.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.jsontrace.core.source' version='1.1.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.jsontrace.core.source' range='[0.0.0,1.1.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Json trace Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.jsontrace.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.jsontrace.core.source' version='1.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.jsontrace.core.source' version='1.1.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.jsontrace.core.source' version='1.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.jsontrace.core.source' version='1.1.0.202312152040'/>
      </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.tracecompass.jsontrace.core.source&#xA;Bundle-Version: 1.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.common.core.tests' version='1.0.3.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.lttng2.common.core.tests' range='[0.0.0,1.0.3.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LTTng Common Core Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.common.core.tests'/>
        <property name='maven-version' value='1.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.common.core.tests' version='1.0.3.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.common.core.tests' version='1.0.3.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.common.core.tests' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.common.core.tests' version='1.0.3.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='5'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.common.core' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.lttng2.common.core.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.common.core.tests' version='1.0.3.202312152040'/>
      </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.tracecompass.lttng2.common.core.tests;singleton:=true&#xA;Bundle-Version: 1.0.3.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='a.jre.javase' version='17.0.0' singleton='false'>
      <provides size='256'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' version='17.0.0'/>
        <provided namespace='java.package' name='java.applet' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.table' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.desktop' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.jpeg' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.type' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.zip' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.dom' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.views' version='0.0.0'/>
        <provided namespace='java.package' name='java.time' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.element' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.bootstrap' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.nio.sctp' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.validation' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.beans' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jarsigner' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.event' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.metal' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.colorchooser' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.logging' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.support' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.x500' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.directory' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.chrono' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.loading' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='java.math' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.geom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.transaction.xa' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stax' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.traversal' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.swing.interop' version='0.0.0'/>
        <provided namespace='java.package' name='java.text' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.undo' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='java.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.bmp' version='0.0.0'/>
        <provided namespace='java.package' name='sun.misc' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.format' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.server' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.serial' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.synth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.basic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.tree' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.function' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image.renderable' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ls' version='0.0.0'/>
        <provided namespace='java.package' name='javax.smartcardio' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.random' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker.support' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.dgc' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation.processing' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.http' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.invoke' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nio' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.management' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.atomic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.color' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.openmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.rtf' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.javadoc.doclet' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.print' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.multi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.registry' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.events' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.java.accessibility.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.management.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.constant' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.request' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.instrument' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.ref' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.regex' version='0.0.0'/>
        <provided namespace='java.package' name='org.ietf.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.filechooser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='java.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.attach' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap.spi' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute.standard' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.tool' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.jconsole' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.security.jarsigner' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.kerberos' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='java.sql' version='0.0.0'/>
        <provided namespace='java.package' name='java.util' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.temporal' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.stylesheets' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.doctree' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.execution' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html.parser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.css' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.javac' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.text.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.timer' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.keyinfo' version='0.0.0'/>
        <provided namespace='java.package' name='javax.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.tree' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.font' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.attach.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.relation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.modelmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.sax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.locks' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.nimbus' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nio.mapmode' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.border' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr.consumer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.tiff' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.ext' version='0.0.0'/>
        <provided namespace='java.package' name='sun.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.sasl' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.module' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.zone' version='0.0.0'/>
        <provided namespace='java.package' name='netscape.javascript' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans.beancontext' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.tools' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.script' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.module' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.util' version='0.0.0'/>
        <provided namespace='java.package' name='java.io' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.jar' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ranges' version='0.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.1.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.3.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.4.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.5.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.6.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.7.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='17.0.0'/>
      </provides>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.tracecompass.ctf.parser' version='1.1.1.202312152040' singleton='false' generation='2'>
      <update id='org.eclipse.tracecompass.ctf.parser' range='[0.0.0,1.1.1.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass CTF Parser Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.ctf.parser'/>
        <property name='maven-version' value='1.1.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.parser' version='1.1.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.parser' version='1.1.1.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.parser' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.ctf.parser' version='1.1.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='4'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.antlr.runtime' range='3.2.0'/>
        <required namespace='java.package' name='org.antlr.runtime.tree' range='3.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.ctf.parser
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.ctf.parser' version='1.1.1.202312152040'/>
      </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.tracecompass.ctf.parser&#xA;Bundle-Version: 1.1.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.kernel.core' version='3.1.1.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.lttng2.kernel.core' range='[0.0.0,3.1.1.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LTTng Kernel Analysis Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.kernel.core'/>
        <property name='maven-version' value='3.1.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.core' version='3.1.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.kernel.core' version='3.1.1.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.kernel.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.kernel.core.analysis.graph.building' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.kernel.core.analysis.graph.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.kernel.core.analysis.graph.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.kernel.core.event.matching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.kernel.core.trace.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.kernel.core.trace' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.kernel.core' version='3.1.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='16'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.graph.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.lami.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.counters.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.cache' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.hash' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.lttng2.kernel.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.kernel.core' version='3.1.1.202312152040'/>
      </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.tracecompass.lttng2.kernel.core;singleton:=true&#xA;Bundle-Version: 3.1.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='202312152040.Trace Compass' version='1.0.0.8z7Q-cLhxVL7sQt4esfVsRHQ'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Trace Compass Main Features'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='202312152040.Trace Compass' version='1.0.0.8z7Q-cLhxVL7sQt4esfVsRHQ'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.btf.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.jsontrace.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.cli.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.chart.ui.source' version='1.1.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.chart.ui.source' range='[0.0.0,1.1.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Chart UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.chart.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.ui.source' version='1.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.ui.source' version='1.1.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.chart.ui.source' version='1.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.chart.ui.source' version='1.1.0.202312152040'/>
      </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.tracecompass.tmf.chart.ui.source&#xA;Bundle-Version: 1.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.ust.core.tests' version='1.0.14.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.lttng2.ust.core.tests' range='[0.0.0,1.0.14.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LTTng Userspace Tracer Analysis Core Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.ust.core.tests'/>
        <property name='maven-version' value='1.0.14-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.core.tests' version='1.0.14.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.ust.core.tests' version='1.0.14.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.ust.core.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.ust.core.tests.analysis.debuginfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.ust.core.tests.analysis.memory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.ust.core.tests.callstack' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.ust.core.tests.perf.cygprofile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.ust.core.tests.shared' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.ust.core.tests.stubs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.ust.core.tests.trace' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.ust.core.tests' version='1.0.14.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='21'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.ust.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.test.performance' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.profiling.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.testtraces.ctf' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.lttng2.ust.core.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.ust.core.tests' version='1.0.14.202312152040'/>
      </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.tracecompass.lttng2.ust.core.tests;singleton:=true&#xA;Bundle-Version: 1.0.14.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.cli.source.feature.jar' version='9.2.0.202312152040'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='2019 École Polytechnique de montréal'/>
        <property name='df_LT.featureName' value='Trace Compass Cli Developer Resources'/>
        <property name='df_LT.description' value='Plugin that adds command line arguments capabilities to the Trace Compass application'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.cli'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.cli.source.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.tmf.cli.source' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.tmf.cli.source' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.ctf.parser.tests' version='1.0.4.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.ctf.parser.tests' range='[0.0.0,1.0.4.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass CTF Parser Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.ctf.parser.tests'/>
        <property name='maven-version' value='1.0.4-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.parser.tests' version='1.0.4.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.parser.tests' version='1.0.4.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.parser.tests' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.ctf.parser.tests' version='1.0.4.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='7'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.parser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.antlr.runtime' range='3.2.0'/>
        <required namespace='java.package' name='org.antlr.runtime.tree' range='3.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.ctf.parser.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.ctf.parser.tests' version='1.0.4.202312152040'/>
      </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.tracecompass.ctf.parser.tests;singleton:=true&#xA;Bundle-Version: 1.0.4.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.graph.ui.source' version='1.1.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.graph.ui.source' range='[0.0.0,1.1.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Graph Analysis UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.graph.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.graph.ui.source' version='1.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.graph.ui.source' version='1.1.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.graph.ui.source' version='1.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.analysis.graph.ui.source' version='1.1.0.202312152040'/>
      </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.tracecompass.analysis.graph.ui.source&#xA;Bundle-Version: 1.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.chart.ui.tests' version='1.0.3.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.chart.ui.tests' range='[0.0.0,1.0.3.202312152040)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.chart.ui.tests'/>
        <property name='maven-version' value='1.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.ui.tests' version='1.0.3.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.ui.tests' version='1.0.3.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.chart.ui.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.chart.ui.tests.data' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.chart.ui.tests' version='1.0.3.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.chart.ui.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.chart.ui.tests' version='1.0.3.202312152040'/>
      </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.tracecompass.tmf.chart.ui.tests;singleton:=true&#xA;Bundle-Version: 1.0.3.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.graph.core.tests.source' version='1.0.8.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.graph.core.tests.source' range='[0.0.0,1.0.8.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Graph Analysis Core Test Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.graph.core.tests'/>
        <property name='maven-version' value='1.0.8-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.graph.core.tests.source' version='1.0.8.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.graph.core.tests.source' version='1.0.8.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.graph.core.tests.source' version='1.0.8.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.analysis.graph.core.tests.source' version='1.0.8.202312152040'/>
      </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.tracecompass.analysis.graph.core.tests.source&#xA;Bundle-Version: 1.0.8.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.remote.ui.source' version='1.1.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.remote.ui.source' range='[0.0.0,1.1.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass TMF Remote UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.remote.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.ui.source' version='1.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.ui.source' version='1.1.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.remote.ui.source' version='1.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.remote.ui.source' version='1.1.0.202312152040'/>
      </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.tracecompass.tmf.remote.ui.source&#xA;Bundle-Version: 1.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.ust.ui.tests' version='1.0.3.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.lttng2.ust.ui.tests' range='[0.0.0,1.0.3.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LTTng Userspace Tracer Analysis UI Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.ust.ui.tests'/>
        <property name='maven-version' value='1.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.ui.tests' version='1.0.3.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.ust.ui.tests' version='1.0.3.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.ust.ui.tests' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.ust.ui.tests' version='1.0.3.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='13'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.ust.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.ust.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.primitives' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.lttng2.ust.ui.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.ust.ui.tests' version='1.0.3.202312152040'/>
      </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.tracecompass.lttng2.ust.ui.tests;singleton:=true&#xA;Bundle-Version: 1.0.3.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.ust.source.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.ust.source.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.ust'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2013 Ericsson'/>
        <property name='df_LT.featureName' value='LTTng Userspace Analysis Developer Resources'/>
        <property name='df_LT.description' value='Plug-ins to integrate LTTng-UST analysis tools into the workbench. Includes the LTTng (Linux Tracing Toolkit), TMF (Tracing and Monitoring Framework) and CTF (Common Trace Format) features.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.source.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.source.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.source.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.core.source' range='[5.2.1.202312152040,5.2.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.ui.source' range='[3.1.0.202312152040,3.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.doc.user.source' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.common.core.source' range='[1.2.0.202312152040,1.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.source.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.feature.jar' version='9.2.0.202312152040'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2009 Ericsson'/>
        <property name='df_LT.featureName' value='TMF - Tracing and Monitoring Framework'/>
        <property name='df_LT.description' value='Plug-ins to integrate TMF into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.tmf' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.tmf' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests.source' version='1.0.20.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests.source' range='[0.0.0,1.0.20.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LTTng Kernel UI SWTBot Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests'/>
        <property name='maven-version' value='1.0.20-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests.source' version='1.0.20.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests.source' version='1.0.20.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests.source' version='1.0.20.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.lttng2.kernel.ui.swtbot.tests.source' version='1.0.20.202312152040'/>
      </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.tracecompass.lttng2.kernel.ui.swtbot.tests.source&#xA;Bundle-Version: 1.0.20.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.timing.ui.swtbot.tests' version='1.0.12.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.timing.ui.swtbot.tests' range='[0.0.0,1.0.12.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Timing Analysis UI SWTBot Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.timing.ui.swtbot.tests'/>
        <property name='maven-version' value='1.0.12-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.timing.ui.swtbot.tests' version='1.0.12.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.ui.swtbot.tests' version='1.0.12.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.timing.ui.swtbot.tests.table' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.timing.ui.swtbot.tests' version='1.0.12.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='26'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.finder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.junit4_x' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.analysis.timing.ui.swtbot.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.timing.ui.swtbot.tests' version='1.0.12.202312152040'/>
      </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.tracecompass.analysis.timing.ui.swtbot.tests;singleton:=true&#xA;Bundle-Version: 1.0.12.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.ui.source' version='9.0.2.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.ui.source' range='[0.0.0,9.0.2.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass TMF UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.ui'/>
        <property name='maven-version' value='9.0.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui.source' version='9.0.2.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.source' version='9.0.2.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.ui.source' version='9.0.2.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.ui.source' version='9.0.2.202312152040'/>
      </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.tracecompass.tmf.ui.source&#xA;Bundle-Version: 9.0.2.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.gdbtrace.source.feature.jar' version='9.2.0.202312152040'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='GDB Tracepoint Analysis Developer Resources'/>
        <property name='df_LT.description' value='Plug-ins to integrate GDB tracepoint analysis into the workbench. Includes the TMF (Tracing and Monitoring Framework) feature.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.gdbtrace'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.source.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.gdbtrace.source' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.gdbtrace.source' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.kernel.ui' version='2.1.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.lttng2.kernel.ui' range='[0.0.0,2.1.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LTTng Kernel Analysis UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.kernel.ui'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.ui' version='2.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.kernel.ui' version='2.1.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.kernel.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.kernel.ui.criticalpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.kernel.ui.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.kernel.ui' version='2.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='20'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.kernel.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.kernel.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.graph.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.graph.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.lttng2.kernel.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.kernel.ui' version='2.1.0.202312152040'/>
      </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.tracecompass.lttng2.kernel.ui;singleton:=true&#xA;Bundle-Version: 2.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.ui.tests' version='1.0.21.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.ui.tests' range='[0.0.0,1.0.21.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass TMF UI Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.ui.tests'/>
        <property name='maven-version' value='1.0.21-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='28'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui.tests' version='1.0.21.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.tests' version='1.0.21.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.tests.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.tests.experiment.type' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.tests.histogram' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.tests.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.tests.project.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.tests.shared' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.tests.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.tests.stubs.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.tests.stubs.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.tests.symbols' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.tests.uml2sd.load' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.tests.uml2sd.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.tests.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.tests.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.tests.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.tests.views.uml2sd.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.tests.views.uml2sd.load' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.tests.views.uml2sd.loader' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.tests.widgets.timegraph.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.widgets.timegraph.test.stub.adaption' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.widgets.timegraph.test.stub.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.widgets.timegraph.test.stub.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.ui.tests' version='1.0.21.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='17'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.zip' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.ui.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.ui.tests' version='1.0.21.202312152040'/>
      </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.tracecompass.tmf.ui.tests;singleton:=true&#xA;Bundle-Version: 1.0.21.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.graph.core.source' version='4.1.1.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.graph.core.source' range='[0.0.0,4.1.1.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Graph Analysis Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.graph.core'/>
        <property name='maven-version' value='4.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.graph.core.source' version='4.1.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.graph.core.source' version='4.1.1.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.graph.core.source' version='4.1.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.analysis.graph.core.source' version='4.1.1.202312152040'/>
      </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.tracecompass.analysis.graph.core.source&#xA;Bundle-Version: 4.1.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.kernel.ui.source' version='2.1.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.kernel.ui.source' range='[0.0.0,2.1.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LTTng Kernel Analysis UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.kernel.ui'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.ui.source' version='2.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.kernel.ui.source' version='2.1.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.kernel.ui.source' version='2.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.lttng2.kernel.ui.source' version='2.1.0.202312152040'/>
      </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.tracecompass.lttng2.kernel.ui.source&#xA;Bundle-Version: 2.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.remote.ui.tests.source' version='1.0.3.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.remote.ui.tests.source' range='[0.0.0,1.0.3.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass TMF Remote UI Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.remote.ui.tests'/>
        <property name='maven-version' value='1.0.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.ui.tests.source' version='1.0.3.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.ui.tests.source' version='1.0.3.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.remote.ui.tests.source' version='1.0.3.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.remote.ui.tests.source' version='1.0.3.202312152040'/>
      </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.tracecompass.tmf.remote.ui.tests.source&#xA;Bundle-Version: 1.0.3.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.ctf.feature.jar' version='9.2.0.202312152040'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='CTF (Common Trace Format) Parser'/>
        <property name='df_LT.description' value='Plug-ins to integrate a Common Trace Format (CTF) Parser into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.ctf'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.ctf' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.ctf' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.counters.core.source' version='2.2.1.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.counters.core.source' range='[0.0.0,2.2.1.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Counters Analysis Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.counters.core'/>
        <property name='maven-version' value='2.2.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.counters.core.source' version='2.2.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.counters.core.source' version='2.2.1.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.counters.core.source' version='2.2.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.analysis.counters.core.source' version='2.2.1.202312152040'/>
      </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.tracecompass.analysis.counters.core.source&#xA;Bundle-Version: 2.2.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.segmentstore.core' version='3.1.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.segmentstore.core' range='[0.0.0,3.1.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Segment Store DB Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.segmentstore.core'/>
        <property name='maven-version' value='3.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.segmentstore.core' version='3.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' version='3.1.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.segmentstore.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.segmentstore.core.arraylist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.segmentstore.core.segmentHistoryTree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.segmentstore.core.treemap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.segmentstore.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.segmentstore.core.segment.interfaces' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.segmentstore.core' version='3.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.segmentstore.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.segmentstore.core' version='3.1.0.202312152040'/>
      </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.tracecompass.segmentstore.core;singleton:=true&#xA;Bundle-Version: 3.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.pcap.ui.swtbot.tests.source' version='1.0.3.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.pcap.ui.swtbot.tests.source' range='[0.0.0,1.0.3.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Pcap Support for TMF SWTBot Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.pcap.ui.swtbot.tests'/>
        <property name='maven-version' value='1.0.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.ui.swtbot.tests.source' version='1.0.3.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.pcap.ui.swtbot.tests.source' version='1.0.3.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.pcap.ui.swtbot.tests.source' version='1.0.3.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.pcap.ui.swtbot.tests.source' version='1.0.3.202312152040'/>
      </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.tracecompass.tmf.pcap.ui.swtbot.tests.source&#xA;Bundle-Version: 1.0.3.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.testing.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.testing.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.testing'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='Trace Compass Testing Feature'/>
        <property name='df_LT.description' value='Trace Compass Tests plug-ins'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.testing.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='47'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.counters.core.tests' range='[1.0.3.202312152040,1.0.3.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.counters.ui.swtbot.tests' range='[1.0.3.202312152040,1.0.3.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.graph.core.tests' range='[1.0.8.202312152040,1.0.8.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.lami.core.tests' range='[1.0.5.202312152040,1.0.5.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.core.tests' range='[1.0.18.202312152040,1.0.18.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests' range='[1.0.17.202312152040,1.0.17.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.ui.tests' range='[1.0.10.202312152040,1.0.10.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.timing.core.tests' range='[1.0.11.202312152040,1.0.11.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.timing.ui.swtbot.tests' range='[1.0.12.202312152040,1.0.12.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.btf.core.tests' range='[1.0.4.202312152040,1.0.4.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.common.core.tests' range='[1.1.11.202312152040,1.1.11.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.core.tests' range='[1.0.14.202312152040,1.0.14.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.parser.tests' range='[1.0.4.202312152040,1.0.4.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.core.tests' range='[1.0.3.202312152040,1.0.3.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.ui.tests' range='[1.0.3.202312152040,1.0.3.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.integration.swtbot.tests' range='[1.0.15.202312152040,1.0.15.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.common.core.tests' range='[1.0.3.202312152040,1.0.3.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.core.tests' range='[1.1.4.202312152040,1.1.4.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.ui.swtbot.tests' range='[1.0.9.202312152040,1.0.9.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.ui.tests' range='[2.0.6.202312152040,2.0.6.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.core.tests' range='[2.0.7.202312152040,2.0.7.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests' range='[1.0.20.202312152040,1.0.20.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.core.tests' range='[1.0.14.202312152040,1.0.14.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.ui.swtbot.tests' range='[1.0.16.202312152040,1.0.16.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.ui.tests' range='[1.0.3.202312152040,1.0.3.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.pcap.core.tests' range='[1.0.7.202312152040,1.0.7.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.segmentstore.core.tests' range='[1.0.8.202312152040,1.0.8.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.statesystem.core.tests' range='[1.0.16.202312152040,1.0.16.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.core.tests' range='[1.0.16.202312152040,1.0.16.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests' range='[1.0.15.202312152040,1.0.15.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.tests' range='[1.0.5.202312152040,1.0.5.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.core.tests' range='[1.0.4.202312152040,1.0.4.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.ui.swtbot.tests' range='[1.0.7.202312152040,1.0.7.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.ui.tests' range='[1.0.3.202312152040,1.0.3.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.cli.core.tests' range='[1.0.3.202312152040,1.0.3.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.core.tests' range='[1.0.25.202312152040,1.0.25.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.core.tests' range='[1.0.17.202312152040,1.0.17.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.ui.swtbot.tests' range='[1.0.12.202312152040,1.0.12.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.core.tests' range='[1.0.4.202312152040,1.0.4.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.ui.swtbot.tests' range='[1.0.3.202312152040,1.0.3.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.core.tests' range='[1.0.3.202312152040,1.0.3.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.ui.swtbot.tests' range='[1.0.10.202312152040,1.0.10.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.ui.tests' range='[1.0.3.202312152040,1.0.3.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui.swtbot.tests' range='[1.0.21.202312152040,1.0.21.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui.tests' range='[1.0.21.202312152040,1.0.21.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.slf4j.binding.simple.properties' range='[1.0.2.202312152040,1.0.2.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.testing.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.cli.core.tests.source' version='1.0.3.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.cli.core.tests.source' range='[0.0.0,1.0.3.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Tmf Cli Core Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.cli.core.tests'/>
        <property name='maven-version' value='1.0.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.cli.core.tests.source' version='1.0.3.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.cli.core.tests.source' version='1.0.3.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.cli.core.tests.source' version='1.0.3.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.cli.core.tests.source' version='1.0.3.202312152040'/>
      </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.tracecompass.tmf.cli.core.tests.source&#xA;Bundle-Version: 1.0.3.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.segmentstore.core.tests' version='1.0.8.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.segmentstore.core.tests' range='[0.0.0,1.0.8.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Segment Store DB Core Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.segmentstore.core.tests'/>
        <property name='maven-version' value='1.0.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.segmentstore.core.tests' version='1.0.8.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core.tests' version='1.0.8.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.segmentstore.core.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.segmentstore.core.tests.historytree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.segmentstore.core.tests.htStore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.segmentstore.core.tests.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.segmentstore.core.tests.perf' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.segmentstore.core.tests' version='1.0.8.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='13'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.test.performance' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.datastore.core.historytree' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.datastore.core.historytree.overlapping' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.segmentstore.core.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.segmentstore.core.tests' version='1.0.8.202312152040'/>
      </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.tracecompass.segmentstore.core.tests;singleton:=true&#xA;Bundle-Version: 1.0.8.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.counters.ui.source' version='2.1.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.counters.ui.source' range='[0.0.0,2.1.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Counters Analysis UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.counters.ui'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.counters.ui.source' version='2.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.counters.ui.source' version='2.1.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.counters.ui.source' version='2.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.analysis.counters.ui.source' version='2.1.0.202312152040'/>
      </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.tracecompass.analysis.counters.ui.source&#xA;Bundle-Version: 2.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.ust.core' version='5.2.1.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.lttng2.ust.core' range='[0.0.0,5.2.1.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LTTng Userspace Tracer Analysis Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.ust.core'/>
        <property name='maven-version' value='5.2.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.core' version='5.2.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.ust.core' version='5.2.1.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.ust.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.ust.core.analysis.cpu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.ust.core.analysis.debuginfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.ust.core.analysis.memory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.ust.core.callstack' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.ust.core.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.ust.core.trace.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.ust.core.analysis.debuginfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.ust.core.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.ust.core.trace.layout' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.ust.core' version='5.2.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='23'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.counters.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.profiling.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.annotations' range='15.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.cache' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.io' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3.builder' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.lttng2.ust.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.ust.core' version='5.2.1.202312152040'/>
      </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.tracecompass.lttng2.ust.core;singleton:=true&#xA;Bundle-Version: 5.2.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.remote.core.tests.source' version='1.0.3.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.remote.core.tests.source' range='[0.0.0,1.0.3.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass TMF Remote Core Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.remote.core.tests'/>
        <property name='maven-version' value='1.0.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.core.tests.source' version='1.0.3.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.core.tests.source' version='1.0.3.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.remote.core.tests.source' version='1.0.3.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.remote.core.tests.source' version='1.0.3.202312152040'/>
      </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.tracecompass.tmf.remote.core.tests.source&#xA;Bundle-Version: 1.0.3.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.gdbtrace.ui.tests.source' version='1.0.3.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.gdbtrace.ui.tests.source' range='[0.0.0,1.0.3.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass GDB Tracepoint Analysis UI Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.gdbtrace.ui.tests'/>
        <property name='maven-version' value='1.0.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.ui.tests.source' version='1.0.3.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.gdbtrace.ui.tests.source' version='1.0.3.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.gdbtrace.ui.tests.source' version='1.0.3.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.gdbtrace.ui.tests.source' version='1.0.3.202312152040'/>
      </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.tracecompass.gdbtrace.ui.tests.source&#xA;Bundle-Version: 1.0.3.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.control.source.feature.jar' version='9.2.0.202312152040'>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='LTTng Tracer Control Developer Resources'/>
        <property name='df_LT.description' value='Plug-ins to integrate the LTTng tracer control into the workbench. Includes the TMF (Tracing and Monitoring Framework) and CTF (Common Trace Format) features.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.control'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.source.feature.jar' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.lttng2.control.source' version='9.2.0.202312152040'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.lttng2.control.source' version='9.2.0.202312152040'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.kernel.core.source' version='3.1.1.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.kernel.core.source' range='[0.0.0,3.1.1.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LTTng Kernel Analysis Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.kernel.core'/>
        <property name='maven-version' value='3.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.core.source' version='3.1.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.kernel.core.source' version='3.1.1.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.kernel.core.source' version='3.1.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.lttng2.kernel.core.source' version='3.1.1.202312152040'/>
      </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.tracecompass.lttng2.kernel.core.source&#xA;Bundle-Version: 3.1.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.slf4j.binding.simple.properties' version='1.0.2.202312152040' singleton='false' generation='2'>
      <update id='org.eclipse.tracecompass.slf4j.binding.simple.properties' range='[0.0.0,1.0.2.202312152040)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Trace Compass SLF4J Simple Binding Properties Fragment Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.slf4j.binding.simple.properties'/>
        <property name='maven-version' value='1.0.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.slf4j.binding.simple.properties' version='1.0.2.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.slf4j.binding.simple.properties' version='1.0.2.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.slf4j.binding.simple.properties' version='1.0.2.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='slf4j.simple' version='1.0.2.202312152040'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='slf4j.simple' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.slf4j.binding.simple.properties
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.slf4j.binding.simple.properties' version='1.0.2.202312152040'/>
      </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.tracecompass.slf4j.binding.simple.properties&#xA;Bundle-Version: 1.0.2.202312152040&#xA;Fragment-Host: slf4j.simple
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.btf.ui.source' version='1.1.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.btf.ui.source' range='[0.0.0,1.1.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass BTF UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.btf.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.btf.ui.source' version='1.1.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.btf.ui.source' version='1.1.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.btf.ui.source' version='1.1.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.btf.ui.source' version='1.1.0.202312152040'/>
      </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.tracecompass.btf.ui.source&#xA;Bundle-Version: 1.1.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.os.linux.ui.source' version='4.1.2.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.os.linux.ui.source' range='[0.0.0,4.1.2.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Linux Kernel Analysis UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.os.linux.ui'/>
        <property name='maven-version' value='4.1.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.ui.source' version='4.1.2.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.ui.source' version='4.1.2.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.os.linux.ui.source' version='4.1.2.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.analysis.os.linux.ui.source' version='4.1.2.202312152040'/>
      </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.tracecompass.analysis.os.linux.ui.source&#xA;Bundle-Version: 4.1.2.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.ctf.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.ctf.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.ctf'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='CTF (Common Trace Format) Parser'/>
        <property name='df_LT.description' value='Plug-ins to integrate a Common Trace Format (CTF) Parser into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.antlr.runtime' range='3.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.parser' range='[1.1.1.202312152040,1.1.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.core' range='[4.4.0.202312152040,4.4.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:0,location:http${#58}//download.eclipse.org/tracecompass/master/repository);org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:1,location:http${#58}//download.eclipse.org/tracecompass/master/repository);org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/tracecompass/master/repository,type:0,name:Trace Compass,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/tracecompass/master/repository,type:1,name:Trace Compass,enabled:false);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.ctf.core' version='4.5.1.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.ctf.core' range='[0.0.0,4.5.1.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='CTF support for TMF Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.ctf.core'/>
        <property name='maven-version' value='4.5.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.core' version='4.5.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' version='4.5.1.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ctf.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ctf.core.trace.iterator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core.event.aspect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core.event.lookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core.trace' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.ctf.core' version='4.5.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.primitives' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.ctf.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.ctf.core' version='4.5.1.202312152040'/>
      </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.tracecompass.tmf.ctf.core;singleton:=true&#xA;Bundle-Version: 4.5.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.lami.core' version='1.2.1.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.lami.core' range='[0.0.0,1.2.1.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LAMI Analyses Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.lami.core'/>
        <property name='maven-version' value='1.2.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.lami.core' version='1.2.1.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.lami.core' version='1.2.1.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.lami.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.analysis.lami.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.analysis.lami.core.aspect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.analysis.lami.core.module' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.analysis.lami.core.types' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.lami.core' version='1.2.1.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.json' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.analysis.lami.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.lami.core' version='1.2.1.202312152040'/>
      </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.tracecompass.analysis.lami.core;singleton:=true&#xA;Bundle-Version: 1.2.1.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.counters.core.tests.source' version='1.0.3.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.counters.core.tests.source' range='[0.0.0,1.0.3.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Counters Analysis Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.counters.core.tests'/>
        <property name='maven-version' value='1.0.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.counters.core.tests.source' version='1.0.3.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.counters.core.tests.source' version='1.0.3.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.counters.core.tests.source' version='1.0.3.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.analysis.counters.core.tests.source' version='1.0.3.202312152040'/>
      </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.tracecompass.analysis.counters.core.tests.source&#xA;Bundle-Version: 1.0.3.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.os.linux.core' version='8.2.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.os.linux.core' range='[0.0.0,8.2.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Linux Kernel Analysis Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.os.linux.core'/>
        <property name='maven-version' value='8.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.core' version='8.2.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core' version='8.2.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.contextswitch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.cpuusage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.event.aspect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.execution.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.kernel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.kernelmemoryusage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.memory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.signals' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.tid' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.cpuusage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.execution.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.inputoutput' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.inputoutput.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.kernel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.kernel.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.kernelmemoryusage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.latency' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.resourcesstatus' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.segmentstore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.swslatency' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.threadstatus' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.os.linux.core' version='8.2.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='20'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.statesystem.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.graph.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.cache' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.hash' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.primitives' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io.input' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.analysis.os.linux.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.os.linux.core' version='8.2.0.202312152040'/>
      </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.tracecompass.analysis.os.linux.core;singleton:=true&#xA;Bundle-Version: 8.2.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.ctf.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.ctf.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.ctf'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='CTF (Common Trace Format) Analysis'/>
        <property name='df_LT.description' value='Plug-ins to add support for reading and analyzing traces in the Common Trace Format (CTF) to the Tracing and Monitoring Framework (TMF).'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.core' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.core' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.core' range='[4.5.1.202312152040,4.5.1.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.btf.source.feature.group' version='9.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.btf.source.feature.group' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='15'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.btf'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Ericsson'/>
        <property name='df_LT.featureName' value='BTF (Best Trace Format) Analysis Developer Resources'/>
        <property name='df_LT.description' value='Plug-ins to integrate BTF into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.btf.source.feature.group' version='9.2.0.202312152040'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.source.feature.group' range='[9.2.0.202312152040,9.2.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.btf.core.source' range='[3.1.0.202312152040,3.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.btf.ui.source' range='[1.1.0.202312152040,1.1.0.202312152040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.btf.source.feature.jar' range='[9.2.0.202312152040,9.2.0.202312152040]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.common.core.source' version='1.2.0.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.common.core.source' range='[0.0.0,1.2.0.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LTTng Common Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.common.core'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.common.core.source' version='1.2.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.common.core.source' version='1.2.0.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.common.core.source' version='1.2.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.lttng2.common.core.source' version='1.2.0.202312152040'/>
      </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.tracecompass.lttng2.common.core.source&#xA;Bundle-Version: 1.2.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.core' version='9.2.0.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.core' range='[0.0.0,9.2.0.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass TMF Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.core'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='86'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.core' version='9.2.0.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' version='9.2.0.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.core.model.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.core.model.filter.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.core.model.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.core.model.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.core.model.timegraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.analysis.callsite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.aspect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.callstack' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.component' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.histogram' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.model.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.model.xy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.parsers.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.project.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.request' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.segment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.statesystem.backends.partial' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.statesystem.mipmap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.statesystem.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.synchronization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.synchronization.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.timestamp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.trace.experiment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.trace.indexer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.analysis.callsite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.analysis.ondemand' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.analysis.requirements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.component' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.dataprovider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.event.aspect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.event.collapse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.event.lookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.event.matching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.filter.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.filter.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.model.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.model.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.model.timegraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.model.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.model.xy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.parsers.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.project.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.request' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.response' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.segment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.signal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.statesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.symbols' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.synchronization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.timestamp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.trace.experiment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.trace.indexer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.trace.indexer.checkpoint' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.trace.location' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.trace.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.trace.trim' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.uml2sd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.viewmodel' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.core' version='9.2.0.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='23'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.statesystem.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.filter.parser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.cache' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.hash' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.primitives' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson.annotations' range='0.0.0'/>
        <required namespace='java.package' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.antlr.runtime.tree' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.tmf.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.core' version='9.2.0.202312152040'/>
      </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.tracecompass.tmf.core;singleton:=true&#xA;Bundle-Version: 9.2.0.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.os.linux.core.tests' version='1.0.18.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.os.linux.core.tests' range='[0.0.0,1.0.18.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Linux Kernel Analysis Core Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.os.linux.core.tests'/>
        <property name='maven-version' value='1.0.18-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.core.tests' version='1.0.18.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core.tests' version='1.0.18.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.tests.callsite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.tests.contextswitch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.tests.cpuusage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.tests.inputoutput' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.tests.kernel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.tests.kernelmemoryusage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.tests.latency' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.tests.network' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.tests.stubs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.tests.stubs.inputoutput' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.tests.stubs.kernel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.tests.stubs.trace' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.os.linux.core.tests' version='1.0.18.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='18'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.statesystem.core.tests' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.statesystem.core.tests.shared.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.testtraces.ctf' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.analysis.os.linux.core.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.os.linux.core.tests' version='1.0.18.202312152040'/>
      </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.tracecompass.analysis.os.linux.core.tests;singleton:=true&#xA;Bundle-Version: 1.0.18.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.chart.ui.swtbot.tests.source' version='1.0.7.202312152040' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.chart.ui.swtbot.tests.source' range='[0.0.0,1.0.7.202312152040)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Custom Charts UI SWTBot Tests Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.chart.ui.swtbot.tests'/>
        <property name='maven-version' value='1.0.7-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.ui.swtbot.tests.source' version='1.0.7.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.ui.swtbot.tests.source' version='1.0.7.202312152040'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.chart.ui.swtbot.tests.source' version='1.0.7.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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.tracecompass.tmf.chart.ui.swtbot.tests.source' version='1.0.7.202312152040'/>
      </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.tracecompass.tmf.chart.ui.swtbot.tests.source&#xA;Bundle-Version: 1.0.7.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.gdbtrace.core.tests' version='1.0.3.202312152040' generation='2'>
      <update id='org.eclipse.tracecompass.gdbtrace.core.tests' range='[0.0.0,1.0.3.202312152040)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass GDB Tracepoint Analysis Core Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.gdbtrace.core.tests'/>
        <property name='maven-version' value='1.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.core.tests' version='1.0.3.202312152040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.gdbtrace.core.tests' version='1.0.3.202312152040'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.gdbtrace.core.tests' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.gdbtrace.core.tests' version='1.0.3.202312152040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <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='5'>
        <required namespace='osgi.bundle' name='org.junit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.gdbtrace.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tracecompass.gdbtrace.core.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.gdbtrace.core.tests' version='1.0.3.202312152040'/>
      </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.tracecompass.gdbtrace.core.tests;singleton:=true&#xA;Bundle-Version: 1.0.3.202312152040
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
  </units>
</repository>
