e(fx)clipse - Target Platform Feature
org.eclipse.fx.target.feature.feature.group
3.9.0.202210170008
Built: 2022-10-17 at 00:13
Reported: 2024-05-05 at 00:03
http://download.eclipse.org/efxclipse/runtime-released/3.9.0/site
This installable unit index report is produced by https://ci.eclipse.org/oomph/job/simrel-analyzer/.
Provider
Eclipse.org
Description
Feature used to define a target platform or JavaFX OSGi-Application development (Do not install into IDE)
Licenses
SUA 1.1 6a3d083ad2bd7d3a80ee293235f8c5b1Content Metadata
<unit id="org.eclipse.fx.target.feature.feature.group" version="3.9.0.202210170008" singleton="false">
<update id="org.eclipse.fx.target.feature.feature.group" range="[0.0.0,3.9.0.202210170008)" severity="0"/>
<properties size="4">
<property name="org.eclipse.equinox.p2.name" value="e(fx)clipse - Target Platform Feature"/>
<property name="org.eclipse.equinox.p2.description" value="Feature used to define a target platform or JavaFX OSGi-Application development (Do not install into IDE)"/>
<property name="org.eclipse.equinox.p2.provider" value="Eclipse.org"/>
<property name="org.eclipse.equinox.p2.type.group" value="true"/>
</properties>
<provides size="1">
<provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.target.feature.feature.group" version="3.9.0.202210170008 "/>
</provides>
<requires size="372">
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.runtime.e4fx.feature.feature.group" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.runtime.e4fx.p2.feature.feature.group" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.executable.feature.group" range="[3.8.1800.v20220720-1949,3.8.1800.v20220720-1949] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.target.ext.feature.feature.group" range="[3.9.0.202209211359,3.9.0.202209211359] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.animation" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.keybindings" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.keybindings.e4" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.keybindings.generic" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.core" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.core.fxml" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.core.databinding" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.di" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.dialogs" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.emf.databinding" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.emf.edit.ui" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.core.guice" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.osgi.util" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.core.p2" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.panes" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.services" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.theme" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.workbench.base" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.workbench.fx" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.workbench.renderers.base" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.workbench.renderers.fx" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.controls" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.controls.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.animation.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.keybindings.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.keybindings.e4.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.keybindings.generic.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.core.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.core.fxml.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.core.databinding.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.di.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.dialogs.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.emf.databinding.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.emf.edit.ui.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.core.guice.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.osgi.util.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.core.p2.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.panes.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.services.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.theme.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.workbench.base.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.workbench.fx.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.workbench.renderers.base.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.workbench.renderers.fx.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.artifact.repository" range="[1.4.500.v20220420-1427,1.4.500.v20220420-1427] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.console" range="[1.2.0.v20210315-2042,1.2.0.v20210315-2042] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.core" range="[2.9.200.v20220817-1208,2.9.200.v20220817-1208] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.director" range="[2.5.400.v20220817-1208,2.5.400.v20220817-1208] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.director.app" range="[1.2.200.v20220802-0626,1.2.200.v20220802-0626] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.directorywatcher" range="[1.3.0.v20210316-1209,1.3.0.v20210316-1209] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.discovery" range="[1.2.0.v20210315-2042,1.2.0.v20210315-2042] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.discovery.source" range="[1.2.0.v20210315-2042,1.2.0.v20210315-2042] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.discovery.compatibility" range="[1.2.200.v20220210-1157,1.2.200.v20220210-1157] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.discovery.compatibility.source" range="[1.2.200.v20220210-1157,1.2.200.v20220210-1157] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.engine" range="[2.7.500.v20220817-1208,2.7.500.v20220817-1208] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.extensionlocation" range="[1.4.100.v20220213-0541,1.4.100.v20220213-0541] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.garbagecollector" range="[1.2.0.v20210316-1209,1.2.0.v20210316-1209] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.jarprocessor" range="[1.2.300.v20220420-1427,1.2.300.v20220420-1427] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.metadata" range="[2.6.300.v20220817-1208,2.6.300.v20220817-1208] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.metadata.repository" range="[1.4.100.v20220329-1456,1.4.100.v20220329-1456] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.operations" range="[2.6.100.v20220817-1208,2.6.100.v20220817-1208] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.publisher" range="[1.7.200.v20220805-0804,1.7.200.v20220805-0804] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.publisher.eclipse" range="[1.4.100.v20220420-1427,1.4.100.v20220420-1427] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.reconciler.dropins" range="[1.4.100.v20211217-1131,1.4.100.v20211217-1131] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.repository" range="[2.6.200.v20220819-1949,2.6.200.v20220819-1949] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.repository.tools" range="[2.3.100.v20220504-1755,2.3.100.v20220504-1755] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.touchpoint.eclipse" range="[2.3.300.v20220817-1208,2.3.300.v20220817-1208] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.touchpoint.natives" range="[1.4.400.v20220506-1821,1.4.400.v20220506-1821] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.transport.ecf" range="[1.3.300.v20220512-1321,1.3.300.v20220512-1321] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.artifact.repository.source" range="[1.4.500.v20220420-1427,1.4.500.v20220420-1427] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.console.source" range="[1.2.0.v20210315-2042,1.2.0.v20210315-2042] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.core.source" range="[2.9.200.v20220817-1208,2.9.200.v20220817-1208] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.director.app.source" range="[1.2.200.v20220802-0626,1.2.200.v20220802-0626] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.director.source" range="[2.5.400.v20220817-1208,2.5.400.v20220817-1208] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.directorywatcher.source" range="[1.3.0.v20210316-1209,1.3.0.v20210316-1209] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.engine.source" range="[2.7.500.v20220817-1208,2.7.500.v20220817-1208] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.extensionlocation.source" range="[1.4.100.v20220213-0541,1.4.100.v20220213-0541] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.garbagecollector.source" range="[1.2.0.v20210316-1209,1.2.0.v20210316-1209] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.jarprocessor.source" range="[1.2.300.v20220420-1427,1.2.300.v20220420-1427] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.metadata.repository.source" range="[1.4.100.v20220329-1456,1.4.100.v20220329-1456] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.metadata.source" range="[2.6.300.v20220817-1208,2.6.300.v20220817-1208] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.operations.source" range="[2.6.100.v20220817-1208,2.6.100.v20220817-1208] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.publisher.eclipse.source" range="[1.4.100.v20220420-1427,1.4.100.v20220420-1427] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.publisher.source" range="[1.7.200.v20220805-0804,1.7.200.v20220805-0804] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.reconciler.dropins.source" range="[1.4.100.v20211217-1131,1.4.100.v20211217-1131] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.repository.source" range="[2.6.200.v20220819-1949,2.6.200.v20220819-1949] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.repository.tools.source" range="[2.3.100.v20220504-1755,2.3.100.v20220504-1755] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.touchpoint.eclipse.source" range="[2.3.300.v20220817-1208,2.3.300.v20220817-1208] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.touchpoint.natives.source" range="[1.4.400.v20220506-1821,1.4.400.v20220506-1821] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.transport.ecf.source" range="[1.3.300.v20220512-1321,1.3.300.v20220512-1321] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.app" range="[1.6.200.v20220720-2012,1.6.200.v20220720-2012] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.app.source" range="[1.6.200.v20220720-2012,1.6.200.v20220720-2012] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.bidi" range="[1.4.200.v20220710-1223,1.4.200.v20220710-1223] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.bidi.source" range="[1.4.200.v20220710-1223,1.4.200.v20220710-1223] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.common" range="[3.16.200.v20220817-1601,3.16.200.v20220817-1601] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.common.source" range="[3.16.200.v20220817-1601,3.16.200.v20220817-1601] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.concurrent" range="[1.2.100.v20211021-1418,1.2.100.v20211021-1418] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.concurrent.source" range="[1.2.100.v20211021-1418,1.2.100.v20211021-1418] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.console" range="[1.4.500.v20211021-1418,1.4.500.v20211021-1418] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.console.source" range="[1.4.500.v20211021-1418,1.4.500.v20211021-1418] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.event" range="[1.6.100.v20211021-1418,1.6.100.v20211021-1418] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.event.source" range="[1.6.100.v20211021-1418,1.6.100.v20211021-1418] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.frameworkadmin" range="[2.2.100.v20220817-1208,2.2.100.v20220817-1208] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.frameworkadmin.equinox" range="[1.2.200.v20220315-2155,1.2.200.v20220315-2155] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.frameworkadmin.equinox.source" range="[1.2.200.v20220315-2155,1.2.200.v20220315-2155] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.frameworkadmin.source" range="[2.2.100.v20220817-1208,2.2.100.v20220817-1208] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.http.jetty" range="[3.8.100.v20211021-1418,3.8.100.v20211021-1418] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.http.jetty.source" range="[3.8.100.v20211021-1418,3.8.100.v20211021-1418] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.http.registry" range="[1.3.200.v20220720-2012,1.3.200.v20220720-2012] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.http.registry.source" range="[1.3.200.v20220720-2012,1.3.200.v20220720-2012] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.http.servlet" range="[1.7.300.v20220726-1300,1.7.300.v20220726-1300] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.http.servlet.source" range="[1.7.300.v20220726-1300,1.7.300.v20220726-1300] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.jsp.jasper" range="[1.1.700.v20220801-1124,1.1.700.v20220801-1124] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.jsp.jasper.registry" range="[1.2.100.v20211021-1418,1.2.100.v20211021-1418] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.jsp.jasper.registry.source" range="[1.2.100.v20211021-1418,1.2.100.v20211021-1418] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.jsp.jasper.source" range="[1.1.700.v20220801-1124,1.1.700.v20220801-1124] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.launcher" range="[1.6.400.v20210924-0641,1.6.400.v20210924-0641] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.launcher.source" range="[1.6.400.v20210924-0641,1.6.400.v20210924-0641] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.updatechecker" range="[1.3.0.v20210315-2228,1.3.0.v20210315-2228] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.updatechecker.source" range="[1.3.0.v20210315-2228,1.3.0.v20210315-2228] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.updatesite" range="[1.2.300.v20220420-1427,1.2.300.v20220420-1427] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.p2.updatesite.source" range="[1.2.300.v20220420-1427,1.2.300.v20220420-1427] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.preferences" range="[3.10.100.v20220710-1223,3.10.100.v20220710-1223] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.preferences.source" range="[3.10.100.v20220710-1223,3.10.100.v20220710-1223] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.registry" range="[3.11.200.v20220817-1601,3.11.200.v20220817-1601] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.registry.source" range="[3.11.200.v20220817-1601,3.11.200.v20220817-1601] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.security" range="[1.3.1000.v20220801-1135,1.3.1000.v20220801-1135] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.security.source" range="[1.3.1000.v20220801-1135,1.3.1000.v20220801-1135] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.simpleconfigurator" range="[1.4.100.v20220620-1617,1.4.100.v20220620-1617] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.simpleconfigurator.manipulator" range="[2.2.0.v20210315-2228,2.2.0.v20210315-2228] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.simpleconfigurator.manipulator.source" range="[2.2.0.v20210315-2228,2.2.0.v20210315-2228] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.simpleconfigurator.source" range="[1.4.100.v20220620-1617,1.4.100.v20220620-1617] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.osgi" range="[3.18.100.v20220817-1601,3.18.100.v20220817-1601] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.osgi.services" range="[3.11.0.v20220618-0838,3.11.0.v20220618-0838] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.osgi.services.source" range="[3.11.0.v20220618-0838,3.11.0.v20220618-0838] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.osgi.source" range="[3.18.100.v20220817-1601,3.18.100.v20220817-1601] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.osgi.util" range="[3.7.100.v20220615-1601,3.7.100.v20220615-1601] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.osgi.util.source" range="[3.7.100.v20220615-1601,3.7.100.v20220615-1601] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.e4.core.commands" range="[1.0.200.v20220629-1225,1.0.200.v20220629-1225] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.e4.core.commands.source" range="[1.0.200.v20220629-1225,1.0.200.v20220629-1225] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.e4.core.contexts" range="[1.11.0.v20220716-0839,1.11.0.v20220716-0839] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.e4.core.contexts.source" range="[1.11.0.v20220716-0839,1.11.0.v20220716-0839] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.e4.core.contexts.source" range="[1.11.0.v20220716-0839,1.11.0.v20220716-0839] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.e4.core.di" range="[1.8.300.v20220817-1539,1.8.300.v20220817-1539] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.e4.core.di.source" range="[1.8.300.v20220817-1539,1.8.300.v20220817-1539] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.e4.core.di.annotations" range="[1.7.200.v20220613-1008,1.7.200.v20220613-1008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.e4.core.di.annotations.source" range="[1.7.200.v20220613-1008,1.7.200.v20220613-1008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.e4.core.di.extensions" range="[0.17.200.v20220613-1008,0.17.200.v20220613-1008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.e4.core.di.extensions.source" range="[0.17.200.v20220613-1008,0.17.200.v20220613-1008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.e4.core.di.extensions.supplier" range="[0.16.400.v20220613-1047,0.16.400.v20220613-1047] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.e4.core.di.extensions.supplier.source" range="[0.16.400.v20220613-1047,0.16.400.v20220613-1047] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.e4.core.services" range="[2.3.300.v20220613-1047,2.3.300.v20220613-1047] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.e4.core.services.source" range="[2.3.300.v20220613-1047,2.3.300.v20220613-1047] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.e4.ui.di" range="[1.4.0.v20210621-1133,1.4.0.v20210621-1133] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.e4.ui.di.source" range="[1.4.0.v20210621-1133,1.4.0.v20210621-1133] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.e4.ui.model.workbench" range="[2.2.200.v20220817-1444,2.2.200.v20220817-1444] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.e4.ui.model.workbench.source" range="[2.2.200.v20220817-1444,2.2.200.v20220817-1444] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.e4.ui.services" range="[1.5.0.v20210115-1333,1.5.0.v20210115-1333] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.e4.ui.services.source" range="[1.5.0.v20210115-1333,1.5.0.v20210115-1333] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.e4.ui.workbench" range="[1.13.200.v20220808-2019,1.13.200.v20220808-2019] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.e4.ui.workbench.source" range="[1.13.200.v20220808-2019,1.13.200.v20220808-2019] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.emf.common" range="[2.26.0.v20220817-1401,2.26.0.v20220817-1401] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.emf.common.source" range="[2.26.0.v20220817-1401,2.26.0.v20220817-1401] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.emf.databinding" range="[1.6.0.v20220517-0824,1.6.0.v20220517-0824] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.emf.databinding.edit" range="[1.7.0.v20210113-0340,1.7.0.v20210113-0340] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.emf.databinding.edit.source" range="[1.7.0.v20210113-0340,1.7.0.v20210113-0340] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.emf.databinding.source" range="[1.6.0.v20220517-0824,1.6.0.v20220517-0824] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.emf.ecore" range="[2.28.0.v20220817-1401,2.28.0.v20220817-1401] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.emf.ecore.change" range="[2.14.0.v20190528-0725,2.14.0.v20190528-0725] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.emf.ecore.change.edit" range="[2.8.0.v20180706-1146,2.8.0.v20180706-1146] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.emf.ecore.change.edit.source" range="[2.8.0.v20180706-1146,2.8.0.v20180706-1146] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.emf.ecore.change.source" range="[2.14.0.v20190528-0725,2.14.0.v20190528-0725] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.emf.ecore.edit" range="[2.13.0.v20190822-1451,2.13.0.v20190822-1451] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.emf.ecore.edit.source" range="[2.13.0.v20190822-1451,2.13.0.v20190822-1451] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.emf.ecore.source" range="[2.28.0.v20220817-1401,2.28.0.v20220817-1401] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.emf.ecore.xmi" range="[2.17.0.v20220817-1334,2.17.0.v20220817-1334] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.emf.ecore.xmi.source" range="[2.17.0.v20220817-1334,2.17.0.v20220817-1334] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.emf.edit" range="[2.17.0.v20220201-1551,2.17.0.v20220201-1551] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.emf.edit.source" range="[2.17.0.v20220201-1551,2.17.0.v20220201-1551] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="javax.activation" range="[1.2.2.v20201119-1642,1.2.2.v20201119-1642] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="javax.activation.source" range="[2.0.0.v20201118-1818,2.0.0.v20201118-1818] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="javax.el" range="[2.2.0.v201303151357,2.2.0.v201303151357] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="javax.el.source" range="[2.2.0.v201303151357,2.2.0.v201303151357] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="javax.inject" range="[1.0.0.v20220405-0441,1.0.0.v20220405-0441] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="javax.inject.source" range="[1.0.0.v20220405-0441,1.0.0.v20220405-0441] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="jakarta.servlet" range="[5.0.0.v20210105-0527,5.0.0.v20210105-0527] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="javax.servlet.jsp-api" range="[2.3.3,2.3.3] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="javax.servlet.jsp-api.source" range="[2.3.3,2.3.3] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="jakarta.servlet.source" range="[5.0.0.v20210105-0527,5.0.0.v20210105-0527] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="jakarta.servlet-api" range="[4.0.0,4.0.0] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="jakarta.servlet-api.source" range="[4.0.0,4.0.0] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.resources" range="[3.18.0.v20220828-0546,3.18.0.v20220828-0546] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.runtime" range="[3.26.0.v20220813-0916,3.26.0.v20220813-0916] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.jobs" range="[3.13.100.v20220817-1539,3.13.100.v20220817-1539] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.commands" range="[3.10.200.v20220512-0851,3.10.200.v20220512-0851] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.commands.source" range="[3.10.200.v20220512-0851,3.10.200.v20220512-0851] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.jobs.source" range="[3.13.100.v20220817-1539,3.13.100.v20220817-1539] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.resources.source" range="[3.18.0.v20220828-0546,3.18.0.v20220828-0546] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.runtime.source" range="[3.26.0.v20220813-0916,3.26.0.v20220813-0916] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="com.google.guava" range="[30.1.0.v20210127-2300,30.1.0.v20210127-2300] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="com.google.guava.source" range="[30.1.0.v20210127-2300,30.1.0.v20210127-2300] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="com.google.inject" range="[5.0.1.v20210324-2015,5.0.1.v20210324-2015] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="com.google.inject.source" range="[5.0.1.v20210324-2015,5.0.1.v20210324-2015] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.databinding" range="[1.11.100.v20220817-1444,1.11.100.v20220817-1444] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.databinding.beans" range="[1.8.0.v20210619-1111,1.8.0.v20210619-1111] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.databinding.beans.source" range="[1.8.0.v20210619-1111,1.8.0.v20210619-1111] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.databinding.observable" range="[1.12.0.v20211231-1006,1.12.0.v20211231-1006] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.databinding.observable.source" range="[1.12.0.v20211231-1006,1.12.0.v20211231-1006] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.databinding.property" range="[1.9.0.v20210619-1129,1.9.0.v20210619-1129] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.databinding.property.source" range="[1.9.0.v20210619-1129,1.9.0.v20210619-1129] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.databinding.source" range="[1.11.100.v20220817-1444,1.11.100.v20220817-1444] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.jetty.http" range="[10.0.11,10.0.11] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.jetty.http.source" range="[10.0.11,10.0.11] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.jetty.io" range="[10.0.11,10.0.11] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.jetty.io.source" range="[10.0.11,10.0.11] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.jetty.security" range="[10.0.11,10.0.11] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.jetty.security.source" range="[10.0.11,10.0.11] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.jetty.server" range="[10.0.11,10.0.11] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.jetty.server.source" range="[10.0.11,10.0.11] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.jetty.servlet" range="[10.0.11,10.0.11] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.jetty.servlet.source" range="[10.0.11,10.0.11] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.jetty.util" range="[10.0.11,10.0.11] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.jetty.util.source" range="[10.0.11,10.0.11] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.contenttype" range="[3.8.200.v20220817-1539,3.8.200.v20220817-1539] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.contenttype.source" range="[3.8.200.v20220817-1539,3.8.200.v20220817-1539] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.apache.jasper.glassfish" range="[2.2.2.v201501141630,2.2.2.v201501141630] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.apache.jasper.glassfish.source" range="[2.2.2.v201501141630,2.2.2.v201501141630] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.expressions" range="[3.8.200.v20220613-1047,3.8.200.v20220613-1047] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.expressions.source" range="[3.8.200.v20220613-1047,3.8.200.v20220613-1047] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.filebuffers" range="[3.7.200.v20220202-1008,3.7.200.v20220202-1008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.filebuffers.source" range="[3.7.200.v20220202-1008,3.7.200.v20220202-1008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.filesystem" range="[1.9.500.v20220817-1539,1.9.500.v20220817-1539] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.filesystem.source" range="[1.9.500.v20220817-1539,1.9.500.v20220817-1539] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.apache.felix.gogo.command" range="[1.1.2.v20210111-1007,1.1.2.v20210111-1007] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.apache.felix.gogo.command.source" range="[1.1.2.v20210111-1007,1.1.2.v20210111-1007] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.apache.felix.gogo.runtime" range="[1.1.6,1.1.6] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.apache.felix.gogo.runtime.source" range="[1.1.6,1.1.6] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.apache.felix.gogo.shell" range="[1.1.4.v20210111-1007,1.1.4.v20210111-1007] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.apache.felix.gogo.shell.source" range="[1.1.4.v20210111-1007,1.1.4.v20210111-1007] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.text" range="[3.12.200.v20220817-1340,3.12.200.v20220817-1340] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.text.source" range="[3.12.200.v20220817-1340,3.12.200.v20220817-1340] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.sat4j.core" range="[2.3.6.v20201214,2.3.6.v20201214] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.sat4j.pb" range="[2.3.6.v20201214,2.3.6.v20201214] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.slf4j.api" range="[1.7.30.v20200204-2150,1.7.30.v20200204-2150] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.ecf" range="[3.10.0.v20210925-0032,3.10.0.v20210925-0032] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.ecf.filetransfer" range="[5.1.102.v20210409-2301,5.1.102.v20210409-2301] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.ecf.filetransfer.source" range="[5.1.102.v20210409-2301,5.1.102.v20210409-2301] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.ecf.identity" range="[3.9.402.v20210409-2301,3.9.402.v20210409-2301] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.ecf.identity.source" range="[3.9.402.v20210409-2301,3.9.402.v20210409-2301] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.ecf.provider.filetransfer" range="[3.2.800.v20220215-0126,3.2.800.v20220215-0126] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.ecf.provider.filetransfer.httpclient5" range="[1.0.300.v20220215-0126,1.0.300.v20220215-0126] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.ecf.provider.filetransfer.httpclient5.source" range="[1.0.300.v20220215-0126,1.0.300.v20220215-0126] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.ecf.provider.filetransfer.source" range="[3.2.800.v20220215-0126,3.2.800.v20220215-0126] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.ecf.provider.filetransfer.ssl" range="[1.0.201.v20210409-2301,1.0.201.v20210409-2301] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.ecf.provider.filetransfer.ssl.source" range="[1.0.201.v20210409-2301,1.0.201.v20210409-2301] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.ecf.source" range="[3.10.0.v20210925-0032,3.10.0.v20210925-0032] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.ecf.ssl" range="[1.2.401.v20210409-2301,1.2.401.v20210409-2301] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.ecf.ssl.source" range="[1.2.401.v20210409-2301,1.2.401.v20210409-2301] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.apache.commons.cli" range="[1.4.0.v20200417-1444,1.4.0.v20200417-1444] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.apache.commons.cli.source" range="[1.4.0.v20200417-1444,1.4.0.v20200417-1444] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.apache.commons.codec" range="[1.14.0.v20200818-1422,1.14.0.v20200818-1422] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.apache.commons.codec.source" range="[1.14.0.v20200818-1422,1.14.0.v20200818-1422] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.apache.commons.lang" range="[2.6.0.v20220406-2305,2.6.0.v20220406-2305] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.apache.commons.lang.source" range="[2.6.0.v20220406-2305,2.6.0.v20220406-2305] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.apache.commons.logging" range="[1.2.0.v20180409-1502,1.2.0.v20180409-1502] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.apache.commons.logging.source" range="[1.2.0.v20180409-1502,1.2.0.v20180409-1502] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.apache.log4j" range="[1.2.19.v20220208-1728,1.2.19.v20220208-1728] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.apache.log4j.source" range="[1.2.19.v20220208-1728,1.2.19.v20220208-1728] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="com.google.gson" range="[2.9.1,2.9.1] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="com.google.gson.source" range="[2.9.1,2.9.1] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.xtend.lib" range="[2.28.0.v20220829-0436,2.28.0.v20220829-0436] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.xtend.lib.source" range="[2.28.0.v20220829-0436,2.28.0.v20220829-0436] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.xtend.lib.macro" range="[2.28.0.v20220829-0436,2.28.0.v20220829-0436] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.xtend.lib.macro.source" range="[2.28.0.v20220829-0436,2.28.0.v20220829-0436] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.xtext.xbase.lib" range="[2.28.0.v20220829-0436,2.28.0.v20220829-0436] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.xtext.xbase.lib.source" range="[2.28.0.v20220829-0436,2.28.0.v20220829-0436] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.core.log4j" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.core.log4j.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.databinding" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.databinding.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.workbench.services" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.workbench.services.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.mobile" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.mobile.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.core.di" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.core.di.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.core.di.context" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.core.di.context.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.jdt.annotation" range="[2.2.700.v20220826-1026,2.2.700.v20220826-1026] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.jdt.annotation.source" range="[2.2.700.v20220826-1026,2.2.700.v20220826-1026] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.core.slf4j" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.core.slf4j.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.slf4j.ext" range="[1.7.30.v20200204-2150,1.7.30.v20200204-2150] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.slf4j.ext.source" range="[1.7.30.v20200204-2150,1.7.30.v20200204-2150] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="javax.annotation" range="[1.3.5.v20200909-1856,1.3.5.v20200909-1856] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="javax.annotation.source" range="[1.3.5.v20200909-1856,1.3.5.v20200909-1856] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.junit" range="[4.13.2.v20211018-1956,4.13.2.v20211018-1956] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.junit.source" range="[4.13.2.v20211018-1956,4.13.2.v20211018-1956] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.hamcrest.core" range="[1.3.0.v20180420-1519,1.3.0.v20180420-1519] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.hamcrest.core.source" range="[1.3.0.v20180420-1519,1.3.0.v20180420-1519] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.e4.emf.xpath" range="[0.3.0.v20210722-1426,0.3.0.v20210722-1426] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.e4.emf.xpath.source" range="[0.3.0.v20210722-1426,0.3.0.v20210722-1426] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.apache.commons.jxpath" range="[1.3.0.v200911051830,1.3.0.v200911051830] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.apache.commons.jxpath.source" range="[1.3.0.v200911051830,1.3.0.v200911051830] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="javax.xml.jre" range="[1.3.4.202210170008,1.3.4.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="javax.xml.jre.source" range="[1.3.4.202210170008,1.3.4.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="javax.xml.stream.jre" range="[1.0.1.202210170008,1.0.1.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="javax.xml.stream.jre.source" range="[1.0.1.202210170008,1.0.1.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.net" range="[1.4.0.v20220813-1037,1.4.0.v20220813-1037] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.core.net.source" range="[1.4.0.v20220813-1037,1.4.0.v20220813-1037] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.launcher.cocoa.macosx.x86_64" range="[1.2.600.v20220720-1916,1.2.600.v20220720-1916] ">
<filter>
(&(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
</filter>
</required>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.launcher.gtk.linux.x86_64" range="[1.2.600.v20220720-1916,1.2.600.v20220720-1916] ">
<filter>
(&(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
</filter>
</required>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.launcher.win32.win32.x86_64" range="[1.2.600.v20220720-1916,1.2.600.v20220720-1916] ">
<filter>
(&(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
</filter>
</required>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.security.macosx" range="[1.101.400.v20210427-1958,1.101.400.v20210427-1958] ">
<filter>
(&(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
</filter>
</required>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.security.win32.x86_64" range="[1.1.300.v20211021-1418,1.1.300.v20211021-1418] ">
<filter>
(&(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
</filter>
</required>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.security.macosx.source" range="[1.101.400.v20210427-1958,1.101.400.v20210427-1958] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.equinox.security.win32.x86_64.source" range="[1.1.300.v20211021-1418,1.1.300.v20211021-1418] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.osgi.compatibility.state.source" range="[1.2.700.v20220722-0431,1.2.700.v20220722-0431] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.tukaani.xz.source" range="[1.9.0.v20210624-1259,1.9.0.v20210624-1259] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.apache.httpcomponents.client5.httpclient5.source" range="[5.1.2.v20220426-0826,5.1.2.v20220426-0826] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.apache.httpcomponents.core5.httpcore5.source" range="[5.1.2.v20220426-0826,5.1.2.v20220426-0826] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.core.junit" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.core.junit.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.apache.felix.scr" range="[2.2.2,2.2.2] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.apache.felix.scr.source" range="[2.2.2,2.2.2] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.preferences" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.preferences.context" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.preferences.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.ui.preferences.context.source" range="[3.9.0.202210170008,3.9.0.202210170008] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="com.sun.xml.bind" range="[2.3.3.v20201118-1818,2.3.3.v20201118-1818] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="jakarta.xml.bind" range="[2.3.3.v20201118-1818,2.3.3.v20201118-1818] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.util.function" range="[1.2.0.202109301733,1.2.0.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.util.function.source" range="[1.2.0.202109301733,1.2.0.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.util.measurement" range="[1.0.2.201802012109,1.0.2.201802012109] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.util.measurement.source" range="[1.0.2.201802012109,1.0.2.201802012109] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.util.position" range="[1.0.1.201505202026,1.0.1.201505202026] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.util.position.source" range="[1.0.1.201505202026,1.0.1.201505202026] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.util.promise" range="[1.2.0.202109301733,1.2.0.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.util.promise.source" range="[1.2.0.202109301733,1.2.0.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.util.pushstream" range="[1.0.2.202109301733,1.0.2.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.util.pushstream.source" range="[1.0.2.202109301733,1.0.2.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.util.xml" range="[1.0.2.202109301733,1.0.2.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.util.xml.source" range="[1.0.2.202109301733,1.0.2.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.service.cm" range="[1.6.1.202109301733,1.6.1.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.service.cm.source" range="[1.6.1.202109301733,1.6.1.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.service.component" range="[1.5.0.202109301733,1.5.0.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.service.component.source" range="[1.5.0.202109301733,1.5.0.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.service.coordinator" range="[1.0.2.201505202024,1.0.2.201505202024] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.service.coordinator.source" range="[1.0.2.201505202024,1.0.2.201505202024] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.service.device" range="[1.1.1.202109301733,1.1.1.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.service.device.source" range="[1.1.1.202109301733,1.1.1.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.service.event" range="[1.4.1.202109301733,1.4.1.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.service.event.source" range="[1.4.1.202109301733,1.4.1.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.service.log.stream" range="[1.0.0.202109301733,1.0.0.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.service.log.stream.source" range="[1.0.0.202109301733,1.0.0.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.service.metatype" range="[1.4.1.202109301733,1.4.1.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.service.metatype.source" range="[1.4.1.202109301733,1.4.1.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.service.prefs" range="[1.1.2.202109301733,1.1.2.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.service.prefs.source" range="[1.1.2.202109301733,1.1.2.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.service.provisioning" range="[1.2.0.201505202024,1.2.0.201505202024] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.service.provisioning.source" range="[1.2.0.201505202024,1.2.0.201505202024] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.service.upnp" range="[1.2.1.202109301733,1.2.1.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.service.upnp.source" range="[1.2.1.202109301733,1.2.1.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.service.useradmin" range="[1.1.1.202109301733,1.1.1.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.service.useradmin.source" range="[1.1.1.202109301733,1.1.1.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.service.wireadmin" range="[1.0.2.202109301733,1.0.2.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.osgi.service.wireadmin.source" range="[1.0.2.202109301733,1.0.2.202109301733] "/>
<required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.fx.target.feature.feature.jar" range="[3.9.0.202210170008,3.9.0.202210170008] ">
<filter>
(org.eclipse.update.install.features=true)
</filter>
</required>
</requires>
<touchpoint id="null" version="0.0.0"/>
<licenses size="1">
<license uri="http://www.eclipse.org/legal/epl-v10.html" url="http://www.eclipse.org/legal/epl-v10.html">6a3d083ad2bd7d3a80ee293235f8c5b1</license>
</licenses>
<copyright>
Copyright (c) 2015 Eclipse.org and others.
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0
which accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html
</copyright>
</unit>