Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save gb96/6423202e9e01c00cc9ad3429188072dc to your computer and use it in GitHub Desktop.
Save gb96/6423202e9e01c00cc9ad3429188072dc to your computer and use it in GitHub Desktop.
Changes to the content.xml within a mirrored version of http://updates.sarl.io/composite/releases/content.jar to allow installation in Eclipse Java Oxygen (4.7.1a) and newer
diff --git "a/SARL-mirror\\content.xml" "b/SARL-mirror2\\content.xml"
index be8b2dc..9db38f2 100644
--- "a/SARL-mirror\\content.xml"
+++ "b/SARL-mirror2\\content.xml"
@@ -1,8 +1,8 @@
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version='1.0' encoding='UTF-8'?>
<?metadataRepository version='1.1.0'?>
<repository name='SARL All In One (Releases)' type='org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository' version='1'>
<properties size='2'>
- <property name='p2.timestamp' value='1516249271191'/>
+ <property name='p2.timestamp' value='1516065190898'/>
<property name='p2.compressed' value='true'/>
</properties>
<references size='10'>
@@ -2750,62 +2750,62 @@
<provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
</provides>
<requires size='74'>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' range='[4.7.1.v20171009-0410,4.7.1.v20171009-0410]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.feature.group' range='[2.3.1.v20170928-1405,2.3.1.v20170928-1405]' optional='true'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.feature.group' range='[2.2.101.v20171009-0410,2.2.101.v20171009-0410]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.ant' range='[1.10.1.v20170504-0840,1.10.1.v20170504-0840]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.core' range='[3.5.0.v20170509-2149,3.5.0.v20170509-2149]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='com.jcraft.jsch' range='[0.1.54.v20170116-1932,0.1.54.v20170116-1932]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core' range='[3.6.100.v20170516-0820,3.6.100.v20170516-0820]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare' range='[3.7.101.v20170724-1603,3.7.101.v20170724-1603]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.win32' range='[1.2.0.v20170517-0839,1.2.0.v20170517-0839]'>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' range='4.7.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.feature.group' range='2.3.0' optional='true'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.feature.group' range='2.2.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.ant' range='1.10.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.core' range='3.5.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='com.jcraft.jsch' range='0.1.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core' range='3.6.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare' range='3.7.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.win32' range='1.2.0'>
<filter>
(osgi.os=win32)
</filter>
</required>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers' range='[3.6.100.v20170203-1130,3.6.100.v20170203-1130]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem' range='[1.7.0.v20170406-1337,1.7.0.v20170406-1337]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net' range='[1.3.100.v20170516-0820,1.3.100.v20170516-0820]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.win32.x86' range='[1.1.0.v20160323-1650,1.1.0.v20160323-1650]'>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers' range='3.6.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem' range='1.7.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net' range='1.3.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.win32.x86' range='1.1.0'>
<filter>
(&amp;(osgi.arch=x86)(osgi.os=win32))
</filter>
</required>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.linux.x86_64' range='[1.2.0.v20160323-1650,1.2.0.v20160323-1650]'>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.linux.x86_64' range='1.2.0'>
<filter>
(&amp;(osgi.arch=x86_64)(osgi.os=linux))
</filter>
</required>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.win32.x86_64' range='[1.1.0.v20160323-1650,1.1.0.v20160323-1650]'>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.win32.x86_64' range='1.1.0'>
<filter>
(&amp;(osgi.arch=x86_64)(osgi.os=win32))
</filter>
</required>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.linux.x86' range='[1.2.0.v20160323-1650,1.2.0.v20160323-1650]'>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.linux.x86' range='1.2.0'>
<filter>
(&amp;(osgi.arch=x86)(osgi.os=linux))
</filter>
</required>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='[3.12.0.v20170417-1558,3.12.0.v20170417-1558]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.util' range='[3.4.0.v20170111-1608,3.4.0.v20170111-1608]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core' range='[3.11.0.v20170605-1534,3.11.0.v20170605-1534]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui' range='[3.12.50.v20170920-1329,3.12.50.v20170920-1329]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.event' range='[1.4.0.v20170105-1446,1.4.0.v20170105-1446]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.core.refactoring' range='[3.8.0.v20170105-1156,3.8.0.v20170105-1156]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.ui.refactoring' range='[3.9.0.v20170412-0825,3.9.0.v20170412-0825]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform' range='[4.7.1.v20171009-0410,4.7.1.v20171009-0410]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.doc.user' range='[4.7.1.v20170630-0820,4.7.1.v20170630-0820]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search' range='[3.11.100.v20170515-1603,3.11.100.v20170515-1603]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core' range='[3.8.100.v20170516-0820,3.8.100.v20170516-0820]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui' range='[3.8.1.v20170515-1133,3.8.1.v20170515-1133]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text' range='[3.6.100.v20170203-0814,3.6.100.v20170203-0814]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text' range='[3.12.0.v20170523-1043,3.12.0.v20170523-1043]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core' range='[1.3.0.v20160422-1917,1.3.0.v20160422-1917]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui' range='[1.3.0.v20160323-1650,1.3.0.v20160323-1650]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console' range='[3.7.1.v20170728-0806,3.7.1.v20170728-0806]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro' range='[3.5.100.v20170418-0710,3.5.100.v20170418-0710]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro.universal' range='[3.3.100.v20170515-1335,3.3.100.v20170515-1335]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets' range='[3.5.100.v20170515-0748,3.5.100.v20170515-0748]'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='3.12.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.util' range='3.4.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core' range='[3.10.0,4.0.0]'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui' range='[3.10.0,4.0.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.event' range='1.4.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.core.refactoring' range='3.8.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.ui.refactoring' range='3.9.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform' range='4.7.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.doc.user' range='4.7.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search' range='3.11.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core' range='3.8.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui' range='3.8.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text' range='3.6.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text' range='3.12.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core' range='1.3.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui' range='1.3.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console' range='3.7.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro' range='3.5.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro.universal' range='3.3.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets' range='3.5.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser' range='[3.6.100.v20170418-1342,3.6.100.v20170418-1342]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.genericeditor' range='[1.0.1.v20170822-2211,1.0.1.v20170822-2211]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.monitoring' range='[1.1.100.v20170131-1736,1.1.100.v20170131-1736]'/>
@@ -2868,7 +2868,7 @@
(&amp;(osgi.arch=ppc64le)(osgi.os=linux))
</filter>
</required>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables' range='[3.4.0.v20170113-2056,3.4.0.v20170113-2056]'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables' range='[3.4.0.v20170113-2056,3.4.100.v20171201-0724]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms' range='[3.7.101.v20170815-1446,3.7.101.v20170815-1446]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed' range='[3.8.1.v20170713-0803,3.8.1.v20170713-0803]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security' range='[1.2.300.v20170505-1235,1.2.300.v20170505-1235]'/>
@@ -21350,8 +21350,8 @@
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching' range='[3.5.0,4.0.0)'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core' range='[3.5.0,4.0.0)'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text' range='[3.5.0,4.0.0)'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='2.10.2'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='2.10.1'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='[2.10.0,3.0.0)'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors' range='3.6.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='3.6.0'/>
@@ -21371,13 +21371,13 @@
<required namespace='org.eclipse.equinox.p2.iu' name='org.antlr.runtime' range='3.2.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.lang' range='[0.6.1,0.6.1]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.lang.ui' range='[0.6.1,0.6.1]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen' range='[2.12.0.v20170609-0928,2.12.0.v20170609-0928]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore' range='[2.13.0.v20170609-0928,2.13.0.v20170609-0928]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase' range='[2.12.0.v20170519-0752,2.12.0.v20170519-0752]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui' range='[2.12.0.v20170519-0809,2.12.0.v20170519-0809]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='com.google.inject' range='[4.1.0,4.1.0]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.arakhne.afc.core.references' range='[14.0.0.20161019082642,14.0.0.20161019082642]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.compiler.feature.jar' range='[0.6.1,0.6.1]'>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen' range='[2.12.0,3.0.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore' range='[2.13.0,3.0.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase' range='[2.12.0,3.0.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui' range='[2.12.0,3.0.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='com.google.inject' range='[4.1.0,5.0.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.arakhne.afc.core.references' range='14.0.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.compiler.feature.jar' range='0.6.0'>
<filter>
(org.eclipse.update.install.features=true)
</filter>
@@ -42229,23 +42229,23 @@
<provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
</provides>
<requires size='9'>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.feature.group' range='[1.6.1.v20170928-1359,1.6.1.v20170928-1359]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='[3.8.1.v20170815-1448,3.8.1.v20170815-1448]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='[3.109.0.v20170411-1742,3.109.0.v20170411-1742]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench' range='[3.110.1.v20170704-1208,3.110.1.v20170704-1208]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator' range='[3.3.400.v20160506-0750,3.3.400.v20160506-0750]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp' range='[4.7.1.v20171009-0410,4.7.1.v20171009-0410]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cocoa' range='[1.1.100.v20151202-1450,1.1.100.v20151202-1450]'>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.feature.group' range='1.6.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='[3.8.1.v20170815-1448,3.9.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='3.109.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench' range='3.110.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator' range='3.3.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp' range='4.7.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cocoa' range='1.1.0'>
<filter>
(&amp;(osgi.os=macosx)(osgi.ws=cocoa))
</filter>
</required>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.jar' range='[4.7.1.v20171009-0410,4.7.1.v20171009-0410]'>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.jar' range='4.7.0'>
<filter>
(org.eclipse.update.install.features=true)
</filter>
</required>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp_root' range='[4.7.1.v20171009-0410,4.7.1.v20171009-0410]'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp_root' range='4.7.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
<licenses size='1'>
@@ -102797,23 +102797,23 @@
<provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
</provides>
<requires size='9'>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.feature.group' range='[1.6.0.v20170612-1255,1.6.0.v20170612-1255]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='[3.8.0.v20160823-1530,3.8.0.v20160823-1530]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='[3.109.0.v20170411-1742,3.109.0.v20170411-1742]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench' range='[3.110.0.v20170612-1255,3.110.0.v20170612-1255]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator' range='[3.3.400.v20160506-0750,3.3.400.v20160506-0750]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp' range='[4.7.0.v20170612-0950,4.7.0.v20170612-0950]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cocoa' range='[1.1.100.v20151202-1450,1.1.100.v20151202-1450]'>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.feature.group' range='1.6.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='3.8.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='3.109.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench' range='3.110.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator' range='3.3.400'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp' range='4.7.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cocoa' range='1.1.100'>
<filter>
(&amp;(osgi.os=macosx)(osgi.ws=cocoa))
</filter>
</required>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.jar' range='[4.7.0.v20170612-1255,4.7.0.v20170612-1255]'>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.jar' range='4.7.0'>
<filter>
(org.eclipse.update.install.features=true)
</filter>
</required>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp_root' range='[4.7.0.v20170612-1255,4.7.0.v20170612-1255]'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp_root' range='4.7.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
<licenses size='1'>
@@ -109069,54 +109069,54 @@
</filter>
</required>
<required namespace='org.eclipse.equinox.p2.iu' name='io.janusproject.feature.feature.group' range='[0.6.1,0.6.1]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.feature.group' range='[1.6.2.v20171004-2006,1.6.2.v20171004-2006]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='config.a.jre.javase' range='[1.6.0,1.6.0]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.runtime.feature.group' range='[2.12.0.v20170519-1412,2.12.0.v20170519-1412]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' range='[4.7.1.v20171009-0410,4.7.1.v20171009-0410]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' range='[1.6.0,1.6.0]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.compiler.feature.group' range='[0.6.1,0.6.1]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.userstorage.feature.group' range='[1.1.0.v20170526-1605,1.1.0.v20170526-1605]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_ui.feature.feature.group' range='[3.9.1.v201707201954,3.9.1.v201707201954]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclient4.ssl.feature.feature.group' range='[1.1.0.v20170110-1317,1.1.0.v20170110-1317]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.feature.group' range='[2.12.0.v20170518-0758,2.12.0.v20170518-0758]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' range='[3.13.1.v20171009-0410,3.13.1.v20171009-0410]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.runtime.min.feature.feature.group' range='[3.0.0.201705220748,3.0.0.201705220748]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='toolingio.sarl.lang.product.configuration' range='[0.6.1,0.6.1]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.group' range='[2.13.0.v20170609-0707,2.13.0.v20170609-0707]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.examples.feature.feature.group' range='[0.6.1,0.6.1]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.feature.feature.group' range='[1.8.2.20171007-0217,1.8.2.20171007-0217]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_core.feature.feature.group' range='[3.9.1.v201707042225,3.9.1.v201707042225]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.pythongenerator.feature.feature.group' range='[0.6.1,0.6.1]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.rcp.feature.feature.group' range='[1.3.1.v20170928-1405,1.3.1.v20170928-1405]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.feature.group' range='[2.3.1.v20170928-1405,2.3.1.v20170928-1405]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.feature.group' range='[2.12.0.v20170519-1412,2.12.0.v20170519-1412]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='tooling.osgi.bundle.default' range='[1.0.0,1.0.0]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.feature.group' range='[4.7.1.v20171009-0410,4.7.1.v20171009-0410]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='toolingio.sarl.lang.product.application' range='[0.6.1,0.6.1]'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.feature.group' range='[1.6.0,1.8.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='config.a.jre.javase' range='[1.6.0,1.9.0]'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.runtime.feature.group' range='[2.12.0.v20170519-1412,2.13.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' range='[4.7.1.v20171009-0410,4.8.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' range='[1.6.0,1.9.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.compiler.feature.group' range='[0.6.1,0.7.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.userstorage.feature.group' range='[1.1.0.v20170526-1605,1.2.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_ui.feature.feature.group' range='[3.9.1.v201707201954,3.10.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclient4.ssl.feature.feature.group' range='[1.1.0.v20170110-1317,1.2.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.feature.group' range='[2.12.0.v20170518-0758,2.13.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' range='[3.13.1.v20171009-0410,3.14.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.runtime.min.feature.feature.group' range='[3.0.0.201705220748,3.1.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='toolingio.sarl.lang.product.configuration' range='[0.6.1,0.7.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.group' range='[2.13.0.v20170609-0707,2.14.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.examples.feature.feature.group' range='[0.6.1,0.7.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.feature.feature.group' range='[1.8.2.20171007-0217,1.9.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_core.feature.feature.group' range='[3.9.1.v201707042225,3.10.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.pythongenerator.feature.feature.group' range='[0.6.1,0.7.0)]'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.rcp.feature.feature.group' range='[1.3.1.v20170928-1405,1.4.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.feature.group' range='[2.3.1.v20170928-1405,2.4.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.feature.group' range='[2.12.0.v20170519-1412,2.13.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='tooling.osgi.bundle.default' range='[1.0.0,1.1.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.feature.group' range='[4.7.1.v20171009-0410,4.8.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='toolingio.sarl.lang.product.application' range='[0.6.1,0.7.0)'/>
<required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.ide.feature.group' range='[0.6.1,0.6.1]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='io.janusproject.feature.source.feature.group' range='[0.6.1,0.6.1]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.group' range='[2.12.0.v20170519-1412,2.12.0.v20170519-1412]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.sdk.feature.group' range='[2.12.0.v20170519-1412,2.12.0.v20170519-1412]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.basic.feature.feature.group' range='[3.0.0.201705220750,3.0.0.201705220750]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.lib.source.feature.group' range='[0.6.1,0.6.1]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.lib.feature.group' range='[0.6.1,0.6.1]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.feature.feature.group' range='[3.13.8.v20170715-2257,3.13.8.v20170715-2257]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.experienceindex.feature.feature.group' range='[0.6.1,0.6.1]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_core.feature.feature.group' range='[3.9.1.v201707201954,3.9.1.v201707201954]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.feature.group' range='[4.8.0.201706111038-r,4.8.0.201706111038-r]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.group' range='[2.13.0.v20170609-0707,2.13.0.v20170609-0707]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.feature.feature.group' range='[1.1.1.v20170906-1259,1.1.1.v20170906-1259]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclient4.feature.feature.group' range='[3.13.8.v20170715-2257,3.13.8.v20170715-2257]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.feature.feature.group' range='[1.4.0.v20170516-2248,1.4.0.v20170516-2248]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.feature.feature.group' range='[1.4.1.v20170928-1405,1.4.1.v20170928-1405]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.ssl.feature.feature.group' range='[1.1.0.v20170110-1317,1.1.0.v20170110-1317]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='tooling.source.default' range='[1.0.0,1.0.0]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.redist.feature.group' range='[2.12.0.v20170519-1412,2.12.0.v20170519-1412]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extras.feature.feature.group' range='[1.3.1.v20170928-1405,1.3.1.v20170928-1405]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.feature.group' range='[2.2.101.v20171009-0410,2.2.101.v20171009-0410]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.feature.group' range='[1.6.1.v20170928-1359,1.6.1.v20170928-1359]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.ssl.feature.feature.group' range='[1.1.0.v20170110-1317,1.1.0.v20170110-1317]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.feature.group' range='[2.13.0.v20170609-0928,2.13.0.v20170609-0928]'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='io.janusproject.feature.source.feature.group' range='[0.6.1,0.7.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.group' range='[2.12.0.v20170519-1412,2.13.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.sdk.feature.group' range='[2.12.0.v20170519-1412,2.13.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.basic.feature.feature.group' range='[3.0.0.201705220750,3.1.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.lib.source.feature.group' range='[0.6.1,0.7.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.lib.feature.group' range='[0.6.1,0.7.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.feature.feature.group' range='[3.13.8.v20170715-2257,3.14.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.experienceindex.feature.feature.group' range='[0.6.1,0.7.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_core.feature.feature.group' range='[3.9.1.v201707201954,3.10.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.feature.group' range='[4.8.0.201706111038-r,4.9.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.group' range='[2.13.0.v20170609-0707,2.14.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.feature.feature.group' range='[1.1.1.v20170906-1259,1.2.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclient4.feature.feature.group' range='[3.13.8.v20170715-2257,3.14.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.feature.feature.group' range='[1.4.0.v20170516-2248,1.5.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.feature.feature.group' range='[1.4.1.v20170928-1405,1.5.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.ssl.feature.feature.group' range='[1.1.0.v20170110-1317,1.2.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='tooling.source.default' range='[1.0.0,1.1.0]'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.redist.feature.group' range='[2.12.0.v20170519-1412,2.13.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extras.feature.feature.group' range='[1.3.1.v20170928-1405,1.4.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.feature.group' range='[2.2.101.v20171009-0410,2.3.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.feature.group' range='[1.6.1.v20170928-1359,1.7.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.ssl.feature.feature.group' range='[1.1.0.v20170110-1317,1.2.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.feature.group' range='[2.13.0.v20170609-0928,2.14.0)'/>
</requires>
<touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
<licenses size='1'>
@@ -114918,47 +114918,47 @@
<provided namespace='org.eclipse.equinox.p2.iu' name='io.sarl.lang.product' version='0.6.0'/>
</provides>
<requires size='51'>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.jboss.tools.m2e.jdt.feature.feature.group' range='[1.0.1.201209200903,1.0.1.201209200903]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.baseplatform.feature.group' range='[0.6.0,0.6.0]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='tooling.org.eclipse.update.feature.default' range='[1.0.0,1.0.0]'>
- <filter>
- (org.eclipse.update.install.features=true)
- </filter>
- </required>
- <required namespace='org.eclipse.equinox.p2.iu' name='io.janusproject.feature.feature.group' range='[0.6.0,0.6.0]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.feature.feature.group' range='[3.13.7.v20170516-2248,3.13.7.v20170516-2248]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='config.a.jre.javase' range='[1.6.0,1.6.0]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_ui.feature.feature.group' range='[3.9.0.v201705162046,3.9.0.v201705162046]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.runtime.feature.group' range='[2.12.0.v20170519-1412,2.12.0.v20170519-1412]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.feature.group' range='[2.2.100.v20170612-0950,2.2.100.v20170612-0950]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' range='[3.13.0.v20170612-0950,3.13.0.v20170612-0950]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.feature.feature.group' range='[1.8.0.20170516-2043,1.8.0.20170516-2043]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' range='[1.6.0,1.6.0]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_core.feature.feature.group' range='[3.9.0.v201706011851,3.9.0.v201706011851]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.compiler.feature.group' range='[0.6.0,0.6.0]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.feature.feature.group' range='[1.4.0.v20170524-1345,1.4.0.v20170524-1345]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extras.feature.feature.group' range='[1.3.0.v20170524-1345,1.3.0.v20170524-1345]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclient4.ssl.feature.feature.group' range='[1.1.0.v20170110-1317,1.1.0.v20170110-1317]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.feature.group' range='[2.3.0.v20170524-1345,2.3.0.v20170524-1345]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.feature.group' range='[2.12.0.v20170518-0758,2.12.0.v20170518-0758]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.runtime.min.feature.feature.group' range='[3.0.0.201705220748,3.0.0.201705220748]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='toolingio.sarl.lang.product.configuration' range='[0.6.0,0.6.0]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.group' range='[2.13.0.v20170609-0707,2.13.0.v20170609-0707]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.feature.group' range='[1.6.0.v20170616-0843,1.6.0.v20170616-0843]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclient4.feature.feature.group' range='[3.13.7.v20170516-2248,3.13.7.v20170516-2248]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.examples.feature.feature.group' range='[0.6.0,0.6.0]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.pythongenerator.feature.feature.group' range='[0.6.0,0.6.0]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.feature.group' range='[2.12.0.v20170519-1412,2.12.0.v20170519-1412]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' range='[4.7.0.v20170612-1255,4.7.0.v20170612-1255]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='tooling.osgi.bundle.default' range='[1.0.0,1.0.0]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='toolingio.sarl.lang.product.application' range='[0.6.0,0.6.0]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.rcp.feature.feature.group' range='[1.3.0.v20170524-1345,1.3.0.v20170524-1345]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.ide.feature.group' range='[0.6.0,0.6.0]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_core.feature.feature.group' range='[3.9.0.v201705041406,3.9.0.v201705041406]'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.jboss.tools.m2e.jdt.feature.feature.group' range='[1.0.1.201209200903,1.1.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.baseplatform.feature.group' range='[0.6.0,0.7.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='tooling.org.eclipse.update.feature.default' range='[1.0.0,1.1.0)'>
+ <filter>
+ (org.eclipse.update.install.features=true)
+ </filter>
+ </required>
+ <required namespace='org.eclipse.equinox.p2.iu' name='io.janusproject.feature.feature.group' range='[0.6.0,0.7.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.feature.feature.group' range='[3.13.7.v20170516-2248,3.14.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='config.a.jre.javase' range='[1.6.0,1.9.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_ui.feature.feature.group' range='[3.9.0.v201705162046,3.10.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.runtime.feature.group' range='[2.12.0.v20170519-1412,2.13.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.feature.group' range='[2.2.100.v20170612-0950,2.3.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' range='[3.13.0.v20170612-0950,3.14.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.feature.feature.group' range='[1.8.0.20170516-2043,1.9.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' range='[1.6.0,1.9.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_core.feature.feature.group' range='[3.9.0.v201706011851,3.10.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.compiler.feature.group' range='[0.6.0,0.7.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.feature.feature.group' range='[1.4.0.v20170524-1345,1.5.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extras.feature.feature.group' range='[1.3.0.v20170524-1345,1.4.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclient4.ssl.feature.feature.group' range='[1.1.0.v20170110-1317,1.2.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.feature.group' range='[2.3.0.v20170524-1345,2.4.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.feature.group' range='[2.12.0.v20170518-0758,2.13.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.runtime.min.feature.feature.group' range='[3.0.0.201705220748,3.1.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='toolingio.sarl.lang.product.configuration' range='[0.6.0,0.7.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.group' range='[2.13.0.v20170609-0707,2.14.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.feature.group' range='[1.6.0.v20170616-0843,1.7.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclient4.feature.feature.group' range='[3.13.7.v20170516-2248,3.14.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.examples.feature.feature.group' range='[0.6.0,0.7.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.pythongenerator.feature.feature.group' range='[0.6.0,0.7.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.feature.group' range='[2.12.0.v20170519-1412,2.13.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' range='[4.7.0.v20170612-1255,4.8.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='tooling.osgi.bundle.default' range='[1.0.0,1.1.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='toolingio.sarl.lang.product.application' range='[0.6.0,0.7.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.rcp.feature.feature.group' range='[1.3.0.v20170524-1345,1.4.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.ide.feature.group' range='[0.6.0,0.7.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_core.feature.feature.group' range='[3.9.0.v201705041406,3.10.0)'/>
<required namespace='org.eclipse.equinox.p2.iu' name='io.janusproject.feature.source.feature.group' range='[0.6.0,0.6.0]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.group' range='[2.12.0.v20170519-1412,2.12.0.v20170519-1412]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.sdk.feature.group' range='[2.12.0.v20170519-1412,2.12.0.v20170519-1412]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.feature.group' range='[1.6.0.v20170612-1255,1.6.0.v20170612-1255]'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.feature.group' range='[1.6.0.v20170612-1255,1.7.0)'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.fx.ide.basic.feature.feature.group' range='[3.0.0.201705220750,3.0.0.201705220750]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.lib.source.feature.group' range='[0.6.0,0.6.0]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.lib.feature.group' range='[0.6.0,0.6.0]'/>
@@ -117713,7 +117713,7 @@
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.bidi' range='1.1.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables' range='3.4.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net' range='1.3.100'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui' range='3.12.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui' range='[3.10.0,4.0.0)'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator' range='3.7.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='3.13.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui' range='3.13.0'/>
@@ -117732,8 +117732,8 @@
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.jdt' range='1.8.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.eclipse' range='[0.6.0,0.6.0]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.m2e' range='[0.6.0,0.6.0]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui' range='[3.12.0.v20170605-1534,3.12.0.v20170605-1534]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables' range='[3.4.0.v20170113-2056,3.4.0.v20170113-2056]'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui' range='[3.10.0,4.0.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables' range='[3.4.0.v20170113-2056,3.4.100.v20171201-0724]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' range='[21.0.0.v20170206-1425,21.0.0.v20170206-1425]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.ide.feature.jar' range='[0.6.0,0.6.0]'>
<filter>
@@ -122875,8 +122875,8 @@
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.jdt' range='1.8.2'/>
<required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.eclipse' range='[0.6.1,0.6.1]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.m2e' range='[0.6.1,0.6.1]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui' range='[3.12.50.v20170920-1329,3.12.50.v20170920-1329]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables' range='[3.4.0.v20170113-2056,3.4.0.v20170113-2056]'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui' range='[3.10.0,4.0.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables' range='[3.4.0.v20170113-2056,3.4.100.v20171201-0724]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' range='[21.0.0.v20170206-1425,21.0.0.v20170206-1425]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.ide.feature.jar' range='[0.6.1,0.6.1]'>
<filter>
@@ -140991,7 +140991,7 @@
<required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.lib.feature.group' range='[0.6.1,0.6.1]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.ide.feature.group' range='[0.6.1,0.6.1]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.examples.feature.feature.group' range='[0.6.1,0.6.1]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.compiler.feature.group' range='[0.6.1,0.6.1]'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.compiler.feature.group' range='[0.6.1,0.7.0)'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
@@ -169136,8 +169136,8 @@
<provided namespace='org.eclipse.equinox.p2.iu' name='io.sarl.baseplatform.feature.group' version='0.6.0'/>
</provides>
<requires size='170'>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.feature.group' range='[1.6.0.v20170612-1255,1.6.0.v20170612-1255]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' range='[4.7.0.v20170612-1255,4.7.0.v20170612-1255]'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.feature.group' range='[1.6.0.v20170612-1255,1.7.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' range='[4.7.0.v20170612-1255,4.8.0)'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.feature.group' range='[1.6.0.v20170616-0843,1.6.0.v20170616-0843]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.feature.group' range='[4.7.0.v20170612-1255,4.7.0.v20170612-1255]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' range='[3.13.0.v20170612-0950,3.13.0.v20170612-0950]'/>
@@ -228199,7 +228199,7 @@
(&amp;(osgi.arch=ppc64le)(osgi.os=linux))
</filter>
</required>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables' range='[3.4.0.v20170113-2056,3.4.0.v20170113-2056]'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables' range='[3.4.0.v20170113-2056,3.4.100.v20171201-0724]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms' range='[3.7.100.v20170517-1755,3.7.100.v20170517-1755]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed' range='[3.8.0.v20170516-1617,3.8.0.v20170516-1617]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security' range='[1.2.300.v20170505-1235,1.2.300.v20170505-1235]'/>
@@ -256726,7 +256726,7 @@
<required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.lib.feature.group' range='[0.6.0,0.6.0]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.ide.feature.group' range='[0.6.0,0.6.0]'/>
<required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.examples.feature.feature.group' range='[0.6.0,0.6.0]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.compiler.feature.group' range='[0.6.0,0.6.0]'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.compiler.feature.group' range='[0.6.0,0.7.0)'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
@@ -299338,20 +299338,20 @@
<provided namespace='org.eclipse.equinox.p2.iu' name='io.sarl.baseplatform.feature.group' version='0.6.1'/>
</provides>
<requires size='160'>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.feature.group' range='[1.6.1.v20170928-1359,1.6.1.v20170928-1359]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' range='[4.7.1.v20171009-0410,4.7.1.v20171009-0410]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.feature.group' range='[1.6.2.v20171004-2006,1.6.2.v20171004-2006]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.feature.group' range='[4.7.1.v20171009-0410,4.7.1.v20171009-0410]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' range='[3.13.1.v20171009-0410,3.13.1.v20171009-0410]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.sdk.feature.group' range='[2.12.0.v20170519-1412,2.12.0.v20170519-1412]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.redist.feature.group' range='[2.12.0.v20170519-1412,2.12.0.v20170519-1412]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.feature.feature.group' range='[1.8.2.20171007-0217,1.8.2.20171007-0217]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.jboss.tools.m2e.jdt.feature.feature.group' range='[1.0.1.201209200903,1.0.1.201209200903]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.feature.group' range='[4.8.0.201706111038-r,4.8.0.201706111038-r]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_core.feature.feature.group' range='[3.9.1.v201707201954,3.9.1.v201707201954]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_ui.feature.feature.group' range='[3.9.1.v201707201954,3.9.1.v201707201954]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_core.feature.feature.group' range='[3.9.1.v201707042225,3.9.1.v201707042225]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.feature.group' range='[2.13.0.v20170609-0928,2.13.0.v20170609-0928]'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.feature.group' range='[1.6.1.v20170928-1359,1.9.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' range='[4.7.1.v20171009-0410,5.0.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.feature.group' range='[1.6.0,1.9.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.feature.group' range='[4.7.0,5.0.0)'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' range='3.13.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.sdk.feature.group' range='2.12.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.redist.feature.group' range='2.12.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.feature.feature.group' range='1.8.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.jboss.tools.m2e.jdt.feature.feature.group' range='1.0.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.feature.group' range='4.8.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_core.feature.feature.group' range='3.9.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_ui.feature.feature.group' range='3.9.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_core.feature.feature.group' range='3.9.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.feature.group' range='2.13.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ide' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
@@ -299459,45 +299459,45 @@
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding' range='[1.3.0,2.0.0)'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.userstorage' range='[1.1.0,2.0.0)'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.userstorage.ui' range='[1.0.2,2.0.0)'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ide' range='[2.12.0.v20170519-0752,2.12.0.v20170519-0752]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm' range='[5.2.0.v20170126-0011,5.2.0.v20170126-0011]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.editor' range='[2.13.0.v20170609-0928,2.13.0.v20170609-0928]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='[2.12.0.v20170609-0928,2.12.0.v20170609-0928]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='[2.13.0.v20170609-0928,2.13.0.v20170609-0928]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xpand' range='[2.2.0.v201605260315,2.2.0.v201605260315]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend' range='[2.2.0.v201605260315,2.2.0.v201605260315]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.typesystem.emf' range='[2.2.0.v201605260315,2.2.0.v201605260315]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.core' range='[1.3.21.201705291011,1.3.21.201705291011]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.utils' range='[1.3.21.201705291011,1.3.21.201705291011]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.junit4' range='[2.12.0.v20170519-0809,2.12.0.v20170519-0809]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.junit' range='[2.12.0.v20170519-0809,2.12.0.v20170519-0809]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui' range='[2.12.0.v20170609-0928,2.12.0.v20170609-0928]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit' range='[2.9.0.v20170609-0928,2.9.0.v20170609-0928]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.project.facet.core' range='[1.4.300.v201111030423,1.4.300.v201111030423]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef' range='[3.11.0.201606061308,3.11.0.201606061308]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d' range='[3.10.100.201606061308,3.10.100.201606061308]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.core' range='[1.10.0.v201705172051,1.10.0.v201705172051]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.discovery' range='[1.3.100.v201705102053,1.3.100.v201705102053]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.sse.ui' range='[1.3.600.v201707042340,1.3.600.v201707042340]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui' range='[1.1.800.v201704102213,1.1.800.v201704102213]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.userstorage' range='[1.1.0.v20170328-0205,1.1.0.v20170328-0205]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.userstorage.ui' range='[1.0.2.v20170526-1605,1.0.2.v20170526-1605]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.cli' range='[1.3.1,1.3.1]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.runtime' range='[2.9.1.201705291011,2.9.1.201705291011]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.arakhne.afc.core.vmutils' range='[14.0.0.20161019082642,14.0.0.20161019082642]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log' range='[1.2.100.v20170515-1458,1.2.100.v20170515-1458]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='aopalliance' range='[1.0.0,1.0.0]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.core' range='[3.11.100.v20170517-0724,3.11.100.v20170517-0724]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.build' range='[3.9.300.v20170515-0912,3.9.300.v20170515-0912]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding' range='[1.3.0.v20170609-0928,1.3.0.v20170609-0928]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.edit' range='[1.3.0.v20170609-0928,1.3.0.v20170609-0928]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' range='[15.0.0.v201403281430,15.0.0.v201403281430]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.userstorage.oauth' range='[1.0.0.v20170526-1605,1.0.0.v20170526-1605]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.aries.spifly.dynamic.bundle' range='[1.0.8,1.0.8]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.aries.spifly.org.apache.aries.spifly.core-internal' range='[1.0.8,1.0.8]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.aries.util' range='[1.0.0,1.0.0]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.all.debug' range='[5.0.3,5.0.3]'/>
- <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.baseplatform.feature.jar' range='[0.6.1,0.6.1]'>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ide' range='2.12.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm' range='5.2.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.editor' range='2.13.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='2.12.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='2.13.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xpand' range='2.2.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend' range='2.2.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.typesystem.emf' range='2.2.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.core' range='1.3.21'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.utils' range='1.3.21'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.junit4' range='2.12.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.junit' range='2.12.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui' range='2.12.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit' range='2.9.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.project.facet.core' range='1.4.300'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef' range='3.11.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d' range='3.10.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.core' range='1.10.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.discovery' range='1.3.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.sse.ui' range='1.3.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui' range='1.1.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.userstorage' range='1.1.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.userstorage.ui' range='1.0.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.cli' range='1.3.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.runtime' range='2.9.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.arakhne.afc.core.vmutils' range='14.0.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log' range='1.2.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='aopalliance' range='1.0.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.core' range='3.11.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.build' range='3.9.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding' range='1.3.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.edit' range='1.3.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' range='15.0.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.userstorage.oauth' range='1.0.0]'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.aries.spifly.dynamic.bundle' range='1.0.8'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.aries.spifly.org.apache.aries.spifly.core-internal' range='1.0.8'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.aries.util' range='1.0.0'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.all.debug' range='5.0.3'/>
+ <required namespace='org.eclipse.equinox.p2.iu' name='io.sarl.baseplatform.feature.jar' range='0.6.1'>
<filter>
(org.eclipse.update.install.features=true)
</filter>
@gb96
Copy link
Author

gb96 commented Jan 18, 2018

Note: update-site mirror is created via the following 2 eclipsec commands:

  1. Mirror the update-site artifacts:
    eclipsec.exe -application org.eclipse.equinox.p2.artifact.repository.mirrorApplication -source http://updates.sarl.io/composite/releases -destination .\SARL-mirror

  2. Mirror the update-site metdadata:
    eclipsec.exe -application org.eclipse.equinox.p2.metadata.repository.mirrorApplication -source http://updates.sarl.io/composite/releases -destination .\SARL-mirror

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment