Stefan Oehme
cef38085b2
make Generator2 the default for new languages
2015-10-22 16:00:31 +02:00
Stefan Oehme
07cdb06281
[wizard] add a utility to update test expectations
2015-10-22 15:55:22 +02:00
akosyakov
4afaa98cf9
[NodeModel] replace a first child of a new node with null if an old
...
does not have children
2015-10-22 15:01:11 +02:00
akosyakov
75219755ec
[NodeModel] replace a first child of a new node with null if an old
...
does not have children
2015-10-22 14:53:47 +02:00
Stefan Oehme
7dfaaf17d8
Bug 477068 generator2 should expose a CancelIndicator
2015-10-22 14:10:02 +02:00
Sven Efftinge
4a43c1aaa9
updated test expectations
2015-10-22 12:40:54 +02:00
Sven Efftinge
316dc4be62
[generator/wizard] NamesAreUniqueValidator is not active by default
2015-10-22 11:57:31 +02:00
Stefan Oehme
a058fd1072
Merge pull request #702 from sailingKieler/aa/ecore2XtextValueConverterService
...
[xtext generator] Migrated 'Ecore2XtextValueConverterServiceFragment'
2015-10-22 10:41:44 +02:00
Stefan Oehme
8aa96eeb3a
[generator 2] don't generate unused imports
2015-10-22 10:38:07 +02:00
Christian Schneider
afb3b9a018
[xtext generator] Added 'org.eclipse.xtext.xtext.generator.ecore2xtext' to exported packages
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-10-22 10:23:00 +02:00
Christian Schneider
c1186a05f9
[xtext generator] Migrated 'Ecore2XtextValueConverterServiceFragment'
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-10-22 10:14:54 +02:00
Stefan Oehme
30f25bc56f
remove confusing setter from languageSetup
...
Thanks Miro for spotting that =)
2015-10-22 09:12:44 +02:00
Stefan Oehme
eb1cc00bd5
fix order of standard language fragments
2015-10-22 09:07:36 +02:00
Stefan Oehme
37218795e8
remove brittle nested class detection magic from TypeReference
2015-10-21 16:17:53 +02:00
Stefan Oehme
9f4a7ff41a
pull generateStub/inheritImplementation to super classes
2015-10-21 16:17:50 +02:00
Stefan Oehme
b2060c6151
[generator2] aggregate exceptions from generator fragments
2015-10-21 16:17:48 +02:00
Christian Schneider
c4d9d79983
[antlr grammar generation] simplified 'replace' expression in 'compileParserMembers'
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-10-21 15:59:19 +02:00
Christian Schneider
fde041627e
[antlr grammar generation] partial revert in 'compileParserMembers'
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-10-21 15:41:30 +02:00
Christian Schneider
f6d4cac3df
[antlr grammar generation] fixed issue in 'compileParserMembers' of content assist grammar generator and 'compileTokens' of AbstractAntlrGrammarGenerator
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-10-21 15:14:07 +02:00
Stefan Oehme
b3a4d042c1
Merge pull request #715 from eclipse/sz/grammarGenFixes
...
A few fixes for the Antlr generator 2
2015-10-21 14:52:24 +02:00
Stefan Oehme
21dd488f2c
Merge pull request #716 from sailingKieler/cs/codeConfigEncodingLineDelim
...
[xtext generator] added default value of 'encoding' and 'lineDelimiter' in CodeConfig
2015-10-21 14:49:04 +02:00
Dennis Huebner
ea1ad3a21b
[wiz] Updated generated TP to mars sr1 + mwe2 2.8,1
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-10-21 14:36:26 +02:00
Dennis Huebner
e3898c1477
Bug 480097 - [generator] Xtext 2.9 Maven build failed (edit)
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=480097
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-10-21 14:03:36 +02:00
Christian Schneider
3b6fbab23b
[xtext generator] added default value of 'encoding' and 'lineDelimiter' in CodeConfig, removed pre-setting from workflow template in RuntimeProjectDescriptor
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-10-21 11:48:07 +02:00
Sebastian Zarnekow
bec297a790
Adjusted API filters
2015-10-21 10:54:51 +02:00
Sebastian Zarnekow
7667467a0c
Merge branch 'master' into me/serializer
2015-10-21 10:37:59 +02:00
Sebastian Zarnekow
c6a128f934
A few fixes for the Antlr generator 2
2015-10-21 10:14:49 +02:00
Stefan Oehme
8f6be88c7a
[generator2] don't complain about missing outlets
2015-10-21 09:04:37 +02:00
Stefan Oehme
ea92173b37
Merge pull request #700 from sailingKieler/aa/grammarComparison
...
Contribution of 'XtextAntlrGeneratorComparisonFragment' + '...Test'
2015-10-21 08:48:35 +02:00
Stefan Oehme
310e88ab8b
[generator 2] standardize stub-generating fragments
2015-10-21 08:39:57 +02:00
Moritz Eysholdt
6b88799f19
[serializer] only check parameters when needed
...
only check the value of parameters when the same context eobject maps to
different constraints.
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@itemis.de>
2015-10-20 23:49:22 +02:00
Sebastian Zarnekow
e4f2c37d9d
Reduce code size of generated sequencer
2015-10-20 21:39:39 +02:00
Moritz Eysholdt
77e153e61a
[serializer] check value ranges properly to determine context
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@itemis.de>
2015-10-20 21:34:30 +02:00
Sebastian Zarnekow
24845d80a5
Merge branch 'master' into me/serializer
2015-10-20 19:09:10 +02:00
Stefan Oehme
ce487deaf9
[generator2] pass line separator to file system access
2015-10-20 17:36:20 +02:00
Stefan Oehme
2fa1b6869e
Merge pull request #713 from eclipse/so_generator_improvements
...
[generator2] remove commented imports
2015-10-20 16:45:31 +02:00
Sebastian Zarnekow
8c9115a994
Merge pull request #712 from eclipse/sz/grammarGenFixes
...
Fixed a few things in the Antlr generators
2015-10-20 16:40:30 +02:00
Sebastian Zarnekow
6249d5121e
Double escape unicode escape sequences
2015-10-20 16:38:58 +02:00
Sven Efftinge
54eb9880f9
Merge pull request #709 from eclipse/se/projectConfigAdapter_install
...
made ProjectConfigAdapter constructor protected and changed all callers to use ProjectConfigAdapter#install
2015-10-20 16:38:43 +02:00
Stefan Oehme
465d8efecf
Merge pull request #710 from eclipse/so_generator_improvements
...
Renamings and API shrinking for new Generator
2015-10-20 16:34:44 +02:00
Stefan Oehme
7b83ef68f1
[generator2] remove commented imports
2015-10-20 15:59:02 +02:00
Sebastian Zarnekow
6cec69e73d
Merge branch 'sz/grammarGenFixes' into me/serializer
2015-10-20 15:35:45 +02:00
Sebastian Zarnekow
18d41a890a
Fixed a few things in the Antlr generators
2015-10-20 15:33:48 +02:00
Sebastian Zarnekow
93e75d5658
API filters
2015-10-20 15:26:00 +02:00
Stefan Oehme
df288afc65
fix Bug 480196
2015-10-20 14:37:15 +02:00
Stefan Oehme
d4a6249bcf
narrow down API of Generator2 to the essentials
2015-10-20 14:28:57 +02:00
Christian Schneider
34576c8da3
[antlr grammar comparison] more refactoring and polishing in the grammar comparison classes
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-10-20 14:27:25 +02:00
Sven Efftinge
cad20c26ae
made ProjectConfigAdapter constructor protected and changed all callers to use ProjectConfigAdapter#install
2015-10-20 13:59:56 +02:00
Sven Efftinge
bd5a38428d
Merge pull request #706 from eclipse/se/ishouldgenerate_uses_projectconfig
...
[builder] IShouldGenerate uses ProjectConfig
2015-10-20 13:52:37 +02:00
Sven Efftinge
7b45c20a69
[builder] IShouldGenerate uses ProjectConfig
2015-10-20 13:52:13 +02:00