Skip to main content
AgeCommit message (Collapse)AuthorFilesLines
2021-04-05[540281] Replace usage of String#replaceAll where no regexp neededEd Merks1-1/+1
Change-Id: I07b6594ad5ad0ee6c30eed429593d4419ba21713
2020-09-17[releng] Eliminate all deprecation warnings.Ed Merks2-2/+8
2020-06-29[563042] Migrating to the new Xtext generator workflow.Tamas Miklossy1-2/+2
-------------- I. org.eclipse.emf.ecore.xcore plugin ------------------ 1. Modify the GenerateXcore.mwe2 workflow to use the new Xtext generator workflow (org.eclipse.xtext.xtext.generator.*) packages instead of the old deprecated generator workflow (org.eclipse.xtext.generator.*) packages. 2. Rename XcoreJavaValidator to XcoreValidator. 3. Update generated code in the src-gen folder. -------------- II. org.eclipse.emf.ecore.xcore.ui plugin -------------- 1. Move the content assist infrastructure from the org.eclipse.emf.ecore.xcore.ui package into the org.eclipse.emf.ecore.xcore.ide package. 2. Rename XcoreEditor to CustomXcoreEditor to avoid naming collision with the generated editor. Modify the hand-written CustomXcoreEditor to inherit from the generated XcoreEditor. 3. Update plugin.xml_gen 4. Merge plugin.xml_gen into plugin.xml. -------------- III. org.eclipse.emf.test.ecore.xcore plugin ----------- 1. Move the XcoreInjectorProvider from the org.eclipse.emf.ecore.xcore package to the org.eclipse.emf.ecore.xcore.tests package. 2. Add generated XcoreUiInjectorProvider class. 3. Update META-INF/MANIFEST.MF file. -------------- IV. Versions and Builds -------------------------------- 1. Modify the lower bounds of plugin dependencies because minimally Xtext 2.18 is required 2. Ensure that all plugin dependencies have version ranges. 2. Modify the releng POMs so that the build of Xcore and the site, which depends on Xcore, is disabled for target platforms < 2019-06. Change-Id: I81e446995025832dc2e84decc818cfe533293ff4 Signed-off-by: Tamas Miklossy <>
2018-06-26[releng] Migrate to EPL 2.0.Ed Merks20-40/+40
2018-01-23[529487] Migrate EMF/XSD build to TychoEd Merks2-29/+69
2017-09-22[418619] Add custom EAnnotation validation supportEd Merks2-0/+9
2017-08-15[520970] Eliminate warnings in XcoreEd Merks19-53/+54
2017-01-08[510033] instanceof / typeof and casting problem when working withEd Merks1-0/+44
dynamic instances
2016-08-19[releng] Fix tests problems caused by 2.10 generated injector providerEd Merks16-30/+49
2016-01-27[479585] The default genmodel java level in non-eclipse caseDennis Huebner1-3/+34
Change-Id: I8cbfd5b7c8d8bfd7c72274ee0f405f742165fc76 Signed-off-by: Dennis Huebner <>
2015-02-06[459287] Use unique package names in testsSebastian Zarnekow41-538/+4
Also moved the xcore test files to an own non-source folder to prevent them from being loaded twice during the tests. Preparation for the new UniqueClassNameValidation in Xtext Change-Id: Ie99d0a92398167b8056465bad2d324c50e5ac2f6 Signed-off-by: Sebastian Zarnekow <>
2014-10-16[447412] Added missing members to inferred enum typeSebastian Zarnekow1-0/+32
Signed-off-by: Sebastian Zarnekow <>
2014-09-05[440718] Override and fix failing Xbase enum test.Sven Efftinge1-0/+12
Signed-off-by: Sven Efftinge <>
2014-07-09[439230] Accommodate changes to Xtext/Xbase 2.7Ed Merks1-0/+15
2014-06-22[437876] Reset version baselines for Oomph version toolEd Merks20-20/+0
2014-04-10moved the legacy impl of Xpect to test.ecore.xcore because it has been ↵Moritz Eysholdt21-22/+2402
deleted from Xtext For the removal from Xtext, see and Signed-off-by: Moritz Eysholdt <>
2014-02-10[427784] Accomodate latest XBase changes.Ed Merks1-2/+2
2013-11-28Regenerated with latest XbaseSebastian Zarnekow1-1/+1
I also adjusted the workflow so that it does not produce garbage in the manifest Signed-off-by: Sebastian Zarnekow <>
2013-10-02Fixed failing test (annotation is a reserved word)Sebastian Zarnekow1-0/+8
Also: Regenerated with latest Xtend Signed-off-by: Sebastian Zarnekow <>
2013-07-02[412085] Don't rely on junit4Ed Merks1-1/+1
2013-03-18[403626] Update to accommodate latest Xbase state.Ed Merks3-141/+44
2013-02-14[400775] Fixes to work with the new type system.Ed Merks36-24/+157
2013-02-08[399358] Ignore tests that fail with old type system.Ed Merks1-1/+82
2013-01-08[tests] Ignore XcoreInterpreterXbaseIntegrationTest.testBlock_02().Dennis Huebner1-0/+12
Should be re-enabled when we switch to the new type system.
2012-10-10[390835] Provide support for Xcore extensions. This includes additionalEd Merks1-2/+2
utilities in ECollections and a fix to BasicEMap.equals.
2012-09-11[389245] Fix line endings in repoEd Merks44-1886/+1886
2012-07-18[385124] Use an indexing strategy consistent with Ecore and Xbase.Ed Merks2-123/+117
2012-05-30[374889] Improved support for Jvm Inferences and rename refactoringEd Merks3-2/+8
2012-03-15[374163] Convert multi-line comments to documentation annotations.Ed Merks1-64/+65
2012-03-14[369897] Should expect an inferred Impl class.Ed Merks1-61/+62
2012-03-13[373881] Support logical containers for block expressions.Ed Merks1-72/+72
2012-03-02[372700] Support mapping for type parametersEd Merks1-9/+16
2012-02-28[372700] Support for parameter mappingEd Merks1-0/+7
2012-02-24[372062] Support generate edit, editor, and testsEd Merks1-1/+2
2012-02-13[371356] Fix to work with latest runtimeEd Merks1-1/+5
Also change when GenModel.initialize is called so that it's after the Ecore model is linked which ensures that annotations are populated.
2012-02-04[370449] Migration to Xtend/Xtext 2.3.0M6Dennis Huebner1-3/+2
2012-01-19[369118] Do better pre-linking model inferenceEd Merks1-2/+2
2012-01-15[368320] Format using EMF formatting rulesEd Merks10-560/+602
2012-01-15[368320] More cleanupEd Merks2-12/+0
2012-01-15[368320] Regenerate and fix for Xtext 2.3Ed Merks1-2/+2
2012-01-14[368320] Eliminate warningsEd Merks3-5/+11
2012-01-14[368320] Add well formed copyrightsEd Merks18-16/+129
2012-01-14[368320] More Genmodel->GenModel and copyrightsEd Merks1-2/+2
2012-01-12[368320] Refactor xcore test project namesEd Merks55-0/+2216
Also eliminate any bundle version constraints; the build inserts them.

    Back to the top