diff --git a/bundles/org.oceandsl.configuration.ui/src/org/oceandsl/configuration/ui/ConfigurationUiModule.xtend b/bundles/org.oceandsl.configuration.ui/src/org/oceandsl/configuration/ui/ConfigurationUiModule.xtend index 16279b7c752b8633c1f48b28d16e05aa81640180..b9965ba847b74144e768439727863573079f26f0 100644 --- a/bundles/org.oceandsl.configuration.ui/src/org/oceandsl/configuration/ui/ConfigurationUiModule.xtend +++ b/bundles/org.oceandsl.configuration.ui/src/org/oceandsl/configuration/ui/ConfigurationUiModule.xtend @@ -24,7 +24,9 @@ import org.eclipse.xtext.documentation.IEObjectDocumentationProvider */ @FinalFieldsConstructor class ConfigurationUiModule extends AbstractConfigurationUiModule { - + + // TODO has no effect for what ever reason +/* def Class<? extends IEObjectHoverProvider> bindIEObjectHoverProvider() { ConfigurationHoverProvider } @@ -32,5 +34,5 @@ class ConfigurationUiModule extends AbstractConfigurationUiModule { def Class<? extends IEObjectDocumentationProvider> bindIEObjectDocumentationProviderr() { ConfigurationEObjectDocumentationProvider } - + */ } diff --git a/bundles/org.oceandsl.configuration.ui/src/org/oceandsl/configuration/ui/contentassist/ConfigurationProposalProvider.xtend b/bundles/org.oceandsl.configuration.ui/src/org/oceandsl/configuration/ui/contentassist/ConfigurationProposalProvider.xtend index 2ce18dbb2a21cdb3fb3cae6ae270d92ff5de34f6..2fd62bb4ebc5497b0e2892f3c1cd3171a5a28f5d 100644 --- a/bundles/org.oceandsl.configuration.ui/src/org/oceandsl/configuration/ui/contentassist/ConfigurationProposalProvider.xtend +++ b/bundles/org.oceandsl.configuration.ui/src/org/oceandsl/configuration/ui/contentassist/ConfigurationProposalProvider.xtend @@ -19,6 +19,11 @@ import org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor import org.eclipse.xtext.RuleCall import org.eclipse.emf.ecore.EObject import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext +import org.oceandsl.configuration.configuration.ModelSetup +import org.eclipse.xtext.Assignment +import org.eclipse.swt.custom.StyledText +import org.eclipse.jface.viewers.StyledString +import org.eclipse.jface.viewers.StyledString.Styler /** * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#content-assist @@ -26,13 +31,29 @@ import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext */ class ConfigurationProposalProvider extends AbstractConfigurationProposalProvider { -// override void complete_Feature ( -// EObject model, RuleCall ruleCall, -// ContentAssistContext context, ICompletionProposalAcceptor acceptor) { -// super.complete_Feature(model, ruleCall, context, acceptor) -// -// val proposal = context.prefix -// -// acceptor.accept(createCompletionProposal(proposal, context)) -// } + + override void complete_Feature ( + EObject model, RuleCall ruleCall, + ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + super.complete_Feature(model, ruleCall, context, acceptor) + + switch(model) { + ModelSetup : makeFeatureProposal(model, context, acceptor) + } + } + + private def makeFeatureProposal(ModelSetup setup, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + // TODO this only view the main features, it does not work in modules + val allFeatures = setup.declarationModel.features + val usedFeatures = setup.features + + allFeatures.filter[feature | !usedFeatures.exists[it.declaration === feature]].forEach[ + val text = new StyledString + text.append(it.name, StyledString.QUALIFIER_STYLER) + text.append(" ") + text.append(it.description) + acceptor.accept(createCompletionProposal(it.name, text, null, context)) + ] + } + } diff --git a/bundles/org.oceandsl.configuration/META-INF/MANIFEST.MF b/bundles/org.oceandsl.configuration/META-INF/MANIFEST.MF index c3eae5ea2fd42d6fbe389b0922558f0423775951..e8938fe575d3591f1a0b01f41a5b07f2726076da 100644 --- a/bundles/org.oceandsl.configuration/META-INF/MANIFEST.MF +++ b/bundles/org.oceandsl.configuration/META-INF/MANIFEST.MF @@ -23,7 +23,7 @@ Require-Bundle: org.eclipse.xtext, org.eclipse.e4.core.di, org.oceandsl.expression, org.oceandsl.declaration, - org.oceandsl.template;bundle-version="1.3.0" + org.oceandsl.template;bundle-version="1.3.1" Bundle-RequiredExecutionEnvironment: JavaSE-11 Export-Package: org.oceandsl.configuration, org.oceandsl.configuration.configuration, diff --git a/bundles/org.oceandsl.configuration/src/org/oceandsl/configuration/generator/ConfigurationExpressionEvaluation.xtend b/bundles/org.oceandsl.configuration/src/org/oceandsl/configuration/generator/ConfigurationExpressionEvaluation.xtend index 1fa353e299904db568a2bfa0a4298d32c4a06370..d01d1ddebf0633a5fd08a5f219f40e5ec5cf45c7 100644 --- a/bundles/org.oceandsl.configuration/src/org/oceandsl/configuration/generator/ConfigurationExpressionEvaluation.xtend +++ b/bundles/org.oceandsl.configuration/src/org/oceandsl/configuration/generator/ConfigurationExpressionEvaluation.xtend @@ -131,8 +131,5 @@ class ConfigurationExpressionEvaluation { def dispatch Object compute(Enumeral enumeral) { return enumeral - } - - - + } } \ No newline at end of file diff --git a/bundles/org.oceandsl.configuration/src/org/oceandsl/configuration/generator/FileTemplateHandler.xtend b/bundles/org.oceandsl.configuration/src/org/oceandsl/configuration/generator/FileTemplateHandler.xtend index 672297828d4901f775ec2f89caac23ef9e162466..06abb94c528ba1d35904a85f4ea069987d668489 100644 --- a/bundles/org.oceandsl.configuration/src/org/oceandsl/configuration/generator/FileTemplateHandler.xtend +++ b/bundles/org.oceandsl.configuration/src/org/oceandsl/configuration/generator/FileTemplateHandler.xtend @@ -13,6 +13,7 @@ import org.oceandsl.template.typing.BuiltinTypeResource import static org.oceandsl.configuration.generator.CombinedModelUtils.* import org.oceandsl.configuration.configuration.Diagnostics import org.oceandsl.configuration.configuration.StandardModuleConfiguration +import org.oceandsl.configuration.configuration.Unit class FileTemplateHandler { @@ -40,9 +41,15 @@ class FileTemplateHandler { private def computeConfigurationScope(ConfigurationModel model) { model.eAllContents.filter(ParameterAssignment).forEach[ - this.registers.registerValue(it.declaration, this.configurationExpressionProcessor.compute(it.value)) + this.registers.registerValue(it.declaration, + adjustUnit(this.configurationExpressionProcessor.compute(it.value), it.unit)) ] } + + private def adjustUnit(Object value, Unit unit) { + // TODO add unit adjustment + return value + } private def computeDeclarationScope(DeclarationModel model) { model.eAllContents.filter(ParameterDeclaration).forEach[ diff --git a/bundles/org.oceandsl.declaration/src/org/oceandsl/declaration/Declaration.xtext b/bundles/org.oceandsl.declaration/src/org/oceandsl/declaration/Declaration.xtext index 19fc579807e6702178bbe71e6de71f8042273f42..5ed82e19fbc026a7e05f0e757102672a78bcaaf8 100644 --- a/bundles/org.oceandsl.declaration/src/org/oceandsl/declaration/Declaration.xtext +++ b/bundles/org.oceandsl.declaration/src/org/oceandsl/declaration/Declaration.xtext @@ -86,7 +86,7 @@ InlineEnumerationType returns types::InlineEnumerationType: '(' values+=Enumeral /** features */ FeatureGroup returns FeatureGroup: {FeatureGroup} - kind=EKind '{' subfeatures+=Feature ( "," subfeatures+=Feature)* '}' + kind=EKind '{' subfeatures+=Feature* '}' ; enum EKind returns EKind: diff --git a/bundles/org.oceandsl.template.ui.tests/META-INF/MANIFEST.MF b/bundles/org.oceandsl.template.ui.tests/META-INF/MANIFEST.MF index d6382bd9cc8121a93d622ba789138ad26f257cfe..3a1ea50b46f0096f563309ac1388a2ad17483aad 100644 --- a/bundles/org.oceandsl.template.ui.tests/META-INF/MANIFEST.MF +++ b/bundles/org.oceandsl.template.ui.tests/META-INF/MANIFEST.MF @@ -3,7 +3,7 @@ Automatic-Module-Name: org.oceandsl.template.ui.tests Bundle-ManifestVersion: 2 Bundle-Name: %pluginName$ Bundle-Vendor: %providerName -Bundle-Version: 1.3.0.qualifier +Bundle-Version: 1.3.1.qualifier Bundle-SymbolicName: org.oceandsl.template.ui.tests; singleton:=true Bundle-ActivationPolicy: lazy Require-Bundle: org.oceandsl.template.ui, diff --git a/bundles/org.oceandsl.template.ui.tests/pom.xml b/bundles/org.oceandsl.template.ui.tests/pom.xml index ffe433fa5f986839ea1915a4339fc7850b27b219..81f1f664e7dd50329b641d43cf0bad1bdb5796ef 100644 --- a/bundles/org.oceandsl.template.ui.tests/pom.xml +++ b/bundles/org.oceandsl.template.ui.tests/pom.xml @@ -4,7 +4,7 @@ <parent> <groupId>org.oceandsl</groupId> <artifactId>org.oceandsl.bundles</artifactId> - <version>1.3.0-SNAPSHOT</version> + <version>1.3.1-SNAPSHOT</version> </parent> <artifactId>org.oceandsl.template.ui.tests</artifactId> <packaging>eclipse-test-plugin</packaging> diff --git a/bundles/org.oceandsl.template/.launch/Declaration Debugging.launch b/bundles/org.oceandsl.template/.launch/Declaration Debugging.launch index 41c1b285e6e3eba7627ce0a2845029822e361d9d..aca1ca33e0a37a91104fecd4076ec6be16ac30b4 100644 --- a/bundles/org.oceandsl.template/.launch/Declaration Debugging.launch +++ b/bundles/org.oceandsl.template/.launch/Declaration Debugging.launch @@ -62,15 +62,12 @@ <setEntry value="javax.xml.bind@default:default"/> <setEntry value="javax.xml@default:default"/> <setEntry value="net.i2p.crypto.eddsa@default:default"/> - <setEntry value="org.antlr.runtime*3.2.0.v201101311130@default:default"/> - <setEntry value="org.antlr.runtime*4.7.2.v20200218-0804@default:default"/> + <setEntry value="org.antlr.runtime@default:default"/> <setEntry value="org.apache.ant@default:default"/> <setEntry value="org.apache.batik.constants@default:default"/> - <setEntry value="org.apache.batik.css*1.14.0.v20210324-0332@default:default"/> - <setEntry value="org.apache.batik.css*1.6.0.v201011041432@default:default"/> + <setEntry value="org.apache.batik.css@default:default"/> <setEntry value="org.apache.batik.i18n@default:default"/> - <setEntry value="org.apache.batik.util*1.14.0.v20210324-0332@default:default"/> - <setEntry value="org.apache.batik.util*1.6.0.v201011041432@default:default"/> + <setEntry value="org.apache.batik.util@default:default"/> <setEntry value="org.apache.commons.cli@default:default"/> <setEntry value="org.apache.commons.codec@default:default"/> <setEntry value="org.apache.commons.compress@default:default"/> @@ -91,8 +88,7 @@ <setEntry value="org.apache.lucene.core@default:default"/> <setEntry value="org.apache.sshd.osgi@default:default"/> <setEntry value="org.apache.sshd.sftp@default:default"/> - <setEntry value="org.apache.xerces*2.12.1.v20210115-0812@default:default"/> - <setEntry value="org.apache.xerces*2.9.0.v201101211617@default:default"/> + <setEntry value="org.apache.xerces@default:default"/> <setEntry value="org.apache.xml.resolver@default:default"/> <setEntry value="org.apache.xml.serializer@default:default"/> <setEntry value="org.apache.xmlgraphics@default:default"/> @@ -502,9 +498,8 @@ <setEntry value="org.eclipse.xtend.examples@default:default"/> <setEntry value="org.eclipse.xtend.ide.common@default:default"/> <setEntry value="org.eclipse.xtend.ide@default:default"/> - <setEntry value="org.eclipse.xtend.lib*2.21.0.v20200302-1127@default:default"/> - <setEntry value="org.eclipse.xtend.lib*2.25.0.v20210301-0821@default:default"/> <setEntry value="org.eclipse.xtend.lib.macro@default:default"/> + <setEntry value="org.eclipse.xtend.lib@default:default"/> <setEntry value="org.eclipse.xtend.m2e@default:default"/> <setEntry value="org.eclipse.xtend.standalone@default:default"/> <setEntry value="org.eclipse.xtend.typesystem.emf@default:default"/> @@ -542,8 +537,7 @@ <setEntry value="org.eclipse.xtext.util@default:default"/> <setEntry value="org.eclipse.xtext.xbase.ide@default:default"/> <setEntry value="org.eclipse.xtext.xbase.junit@default:default"/> - <setEntry value="org.eclipse.xtext.xbase.lib*2.21.0.v20200302-1127@default:default"/> - <setEntry value="org.eclipse.xtext.xbase.lib*2.25.0.v20210301-0821@default:default"/> + <setEntry value="org.eclipse.xtext.xbase.lib@default:default"/> <setEntry value="org.eclipse.xtext.xbase.testing@default:default"/> <setEntry value="org.eclipse.xtext.xbase.ui.testing@default:default"/> <setEntry value="org.eclipse.xtext.xbase.ui@default:default"/> @@ -578,15 +572,11 @@ <setEntry value="org.sat4j.core@default:default"/> <setEntry value="org.sat4j.pb@default:default"/> <setEntry value="org.slf4j.api@default:default"/> - <setEntry value="org.sonatype.tycho.m2e@default:default"/> <setEntry value="org.tukaani.xz@default:default"/> <setEntry value="org.w3c.css.sac@default:default"/> <setEntry value="org.w3c.dom.events@default:default"/> <setEntry value="org.w3c.dom.smil@default:default"/> <setEntry value="org.w3c.dom.svg@default:default"/> - <setEntry value="qa.eclipse.plugin.bundles.checkstyle@default:default"/> - <setEntry value="qa.eclipse.plugin.bundles.common@default:default"/> - <setEntry value="qa.eclipse.plugin.bundles.pmd@default:default"/> </setAttribute> <setAttribute key="selected_workspace_bundles"> <setEntry value="org.oceandsl.configuration.ide@default:default"/> diff --git a/features/org.oceandsl.configuration.cli.feature/feature.xml b/features/org.oceandsl.configuration.cli.feature/feature.xml index 26a67a62a9cc6428fa4675ca9cbd6001301ca7f3..965cb014fc37f32db67b179806fbbab0ed6fa60d 100644 --- a/features/org.oceandsl.configuration.cli.feature/feature.xml +++ b/features/org.oceandsl.configuration.cli.feature/feature.xml @@ -19,7 +19,7 @@ <import plugin="org.junit"/> <import plugin="org.junit.jupiter.api"/> <import plugin="org.eclipse.e4.core.di"/> - <import plugin="org.oceandsl.template" version="1.3.0" match="greaterOrEqual"/> + <import plugin="org.oceandsl.template" version="1.3.1" match="greaterOrEqual"/> <import plugin="org.apache.log4j"/> <import plugin="org.oceandsl.configuration"/> <import plugin="org.eclipse.xtext.ide"/> diff --git a/releng/org.oceandsl.configuration.cli.site/category.xml b/releng/org.oceandsl.configuration.cli.site/category.xml index 49cfe7649286e0f8af5cd87f11995f88c0e7ac43..6cfe0f1ed778df0d60901e1d748116b91df7b571 100644 --- a/releng/org.oceandsl.configuration.cli.site/category.xml +++ b/releng/org.oceandsl.configuration.cli.site/category.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <site> - <feature url="features/org.oceandsl.configuration.cli.feature_1.3.0.qualifier.jar" id="org.oceandsl.configuration.cli.feature" version="1.3.1.qualifier"> + <feature url="features/org.oceandsl.configuration.cli.feature_1.3.1.qualifier.jar" id="org.oceandsl.configuration.cli.feature" version="1.3.1.qualifier"> <category name="org.oceandsl.configuration"/> </feature> <category-def name="org.oceandsl.configuration" label="Configuration DSL"/> diff --git a/releng/org.oceandsl.configuration.cli.site/configuration.cli.target b/releng/org.oceandsl.configuration.cli.site/configuration.cli.target index a426957693485ee0fdce9d6010d7062c92935e50..149d86b823a5612de0123caa56bf78cf1b8ceb2a 100644 --- a/releng/org.oceandsl.configuration.cli.site/configuration.cli.target +++ b/releng/org.oceandsl.configuration.cli.site/configuration.cli.target @@ -2,33 +2,9 @@ <?pde version="3.8"?> <target name="org.oceandsl.configuration.cli.target" sequenceNumer="1"> <locations> - <location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit"> - <unit id="org.eclipse.jdt.feature.group" version="0.0.0"/> - <unit id="org.eclipse.platform.feature.group" version="0.0.0"/> - <unit id="org.eclipse.pde.feature.group" version="0.0.0"/> - <unit id="org.eclipse.draw2d.feature.group" version="0.0.0"/> - <unit id="org.eclipse.emf.sdk.feature.group" version="0.0.0"/> - <repository location="https://download.eclipse.org/releases/2021-12"/> - </location> <location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit"> <repository location="https://download.eclipse.org/technology/epp/packages/latest/"/> </location> - <location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit"> - <unit id="com.google.gson" version="2.8.2.v20180104-1110"/> - <unit id="org.antlr.runtime" version="4.7.1.v20181120-0808"/> - <unit id="org.junit" version="4.12.0.v201504281640"/> - <unit id="org.junit.jupiter.api" version="5.5.1.v20190826-0900"/> - <unit id="org.junit.jupiter.engine" version="5.5.1.v20190826-0900"/> - <unit id="org.junit.platform.commons" version="1.5.1.v20190826-0900"/> - <unit id="org.junit.platform.engine" version="1.5.1.v20190826-0900"/> - <unit id="org.junit.platform.launcher" version="1.5.1.v20190826-0900"/> - <unit id="org.junit.platform.runner" version="1.5.1.v20190826-0900"/> - <unit id="org.opentest4j" version="1.2.0.v20190826-0900"/> - <unit id="org.objectweb.asm" version="7.1.0.v20190412-2143"/> - <unit id="org.objectweb.asm.tree" version="7.1.0.v20190412-2143"/> - <unit id="io.github.classgraph" version="4.8.35.v20190528-1517"/> - <repository location="https://download.eclipse.org/tools/orbit/downloads/2021-12"/> - </location> <location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit"> <repository location="https://download.eclipse.org/releases/latest"/> </location> diff --git a/releng/org.oceandsl.configuration.cli.site/org.oceandsl.configuration.cli.product b/releng/org.oceandsl.configuration.cli.site/org.oceandsl.configuration.cli.product index 4aa7e797d1a8694f44717067bcfff1fcf0d4d487..25325ed0e17462c234a16f0ef647cd38e28e4ce4 100644 --- a/releng/org.oceandsl.configuration.cli.site/org.oceandsl.configuration.cli.product +++ b/releng/org.oceandsl.configuration.cli.site/org.oceandsl.configuration.cli.product @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <?pde version="3.5"?> -<product name="org.oceandsl.configuration.cli" uid="cp.headless" id="org.oceandsl.configuration.cli.compiler" application="org.oceandsl.configuration.cli.CompilerMain" version="1.3.1.qualifier" useFeatures="false" includeLaunchers="false"> +<product name="org.oceandsl.configuration.cli" uid="cp.headless" id="org.oceandsl.configuration.cli.compiler" application="org.oceandsl.configuration.cli.CompilerMain" version="1.3.1.qualifier" useFeatures="true" includeLaunchers="true"> <configIni use="default"> </configIni> @@ -22,7 +22,7 @@ </launcher> <vm> - <linux include="false">org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11</linux> + <linux include="true">org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11</linux> </vm> <plugins> @@ -34,6 +34,7 @@ <plugin id="io.github.classgraph"/> <plugin id="javax.annotation"/> <plugin id="javax.inject"/> + <plugin id="javax.xml"/> <plugin id="org.antlr.runtime" version="3.2.0.v201101311130"/> <plugin id="org.apache.ant"/> <plugin id="org.apache.batik.constants"/> @@ -215,7 +216,8 @@ </plugins> <features> - <feature id="org.eclipse.e4.rcp"/> + <feature id="org.eclipse.rcp" installMode="root"/> + <feature id="org.eclipse.pde" installMode="root"/> <feature id="org.oceandsl.configuration.cli.feature" installMode="root"/> <feature id="org.eclipse.emf.ecore"/> <feature id="org.eclipse.emf.common"/> @@ -228,6 +230,7 @@ <feature id="org.eclipse.xtext.xbase"/> <feature id="org.eclipse.xtext.xbase.lib"/> <feature id="org.eclipse.xtext.runtime"/> + <feature id="org.eclipse.jdt" installMode="root"/> </features> <configurations> @@ -236,7 +239,7 @@ <plugin id="org.eclipse.equinox.common" autoStart="true" startLevel="2" /> <plugin id="org.eclipse.equinox.event" autoStart="true" startLevel="2" /> <plugin id="org.eclipse.equinox.simpleconfigurator" autoStart="true" startLevel="1" /> - <plugin id="org.oceandsl.configuration.cli" autoStart="false" startLevel="0" /> + <plugin id="org.oceandsl.configuration.cli" autoStart="true" startLevel="0" /> <property name="osgi.instance.area.default" value="@user.home/workspace" /> </configurations> @@ -265,6 +268,366 @@ <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> + <repository location="https://download.eclipse.org/eclipse/updates/4.21" enabled="true" /> + <repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/composite/marketplace/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/2021-12/" enabled="true" /> + <repository location="https://download.eclipse.org/releases/latest" enabled="true" /> + <repository location="https://download.eclipse.org/technology/epp/packages/latest/" enabled="true" /> + <repository location="https://download.eclipse.org/tools/orbit/downloads/2019-12" enabled="true" /> </repositories> <preferencesInfo>