overflowerror
5fdb3424ac
refactoring of hoisting code
2021-11-27 18:37:24 +01:00
overflowerror
cb606d6937
add test for alternatives with only unguarded paths
2021-11-27 16:55:38 +01:00
overflowerror
61847d2d82
added limit cache for mindiff analysis
...
save first index that causes the tokens to be exhausted as the new limit
2021-11-27 16:50:37 +01:00
overflowerror
6055348451
added alternative guard conditions for
...
AntlrContentAssistGrammarGenerator
2021-11-27 16:25:16 +01:00
overflowerror
58e3bba502
changed check for token-based path identity to be boundary test
...
+ changed default token limit to 10
+ prepared test for symbolic identity analysis
2021-11-27 16:04:53 +01:00
overflowerror
cd0629d828
fixed testAlternaitves in FirstSetComputationTest
2021-11-27 15:37:55 +01:00
overflowerror
bf970d77fd
fixed hoisting processor to corresponding tests succeed
2021-11-25 16:58:37 +01:00
overflowerror
21125ebc46
added test cases for hoisting processor
2021-11-25 16:57:26 +01:00
overflowerror
b442f27a0f
added disambiguating predicates to code generation and hoisting
...
at the moment they are treated like gated semantic predicates
2021-11-23 18:24:13 +01:00
overflowerror
6378a70180
added disambiguating semantic predicates to model and grammar
2021-11-23 18:23:32 +01:00
overflowerror
ad5a6b33f5
added init blocks to antlr code generation
2021-11-23 18:04:22 +01:00
overflowerror
69b5babb91
added grammar init block to model and xtext grammar
2021-11-23 17:32:09 +01:00
overflowerror
a1db3fe348
added support for cardinalities + fixed problem with cardinalities in
...
token analysis
2021-11-20 19:25:56 +01:00
overflowerror
4a1efd5670
fixed recursive updates in cache maps
2021-11-19 15:36:44 +01:00
overflowerror
b8f405811a
added java actions to code generation and hoisting
2021-11-19 15:05:36 +01:00
overflowerror
f2e581d026
added java actions to ecore model and grammar
2021-11-19 15:03:24 +01:00
overflowerror
e2737eed25
analysis of path sets works now
2021-11-18 18:42:36 +01:00
overflowerror
639c908c44
fixed: minimal token difference returning wrong token
2021-11-18 18:16:58 +01:00
overflowerror
7154bf276c
removed java code delimiters
2021-11-18 17:36:17 +01:00
overflowerror
aae59c9805
added hoisting to generator
2021-11-18 17:18:23 +01:00
overflowerror
1cf3028bfa
fixed problems error in minimal path difference code; added debugging
...
output
2021-11-18 17:18:07 +01:00
overflowerror
984d27b57c
added code generation for predicate hoisting
2021-11-17 20:00:28 +01:00
overflowerror
add044ef5e
hoisting algorithms are done (except symbolic analysis & hoisting
...
support for predicates in non-trivial cardinalities)
code generation part is still missing
2021-11-17 19:47:52 +01:00
overflowerror
59a328b139
basic hoisting algorithm
...
token path analysis still missing; some guard render methods still
missing
2021-11-15 19:49:36 +01:00
overflowerror
0506c40a08
added semantic predicates to ecore model and xtext grammar
2021-11-12 18:43:30 +01:00
genie.xtext
e250e9f060
[release] version 2.22.0
...
Signed-off-by: genie.xtext <genie.xtext@git.eclipse.org>
2020-06-02 07:09:04 +00:00
Nico Prediger
af8f6942f6
Merge pull request #1505 from eclipse/kt_issue1769_remove_jnlp
...
[eclipse/xtext#1769 ] Removed jnlp image name from pod template
2020-05-27 06:33:40 +02:00
Karsten Thoms
dcf483a689
Merge pull request #1504 from eclipse/bot_update_xtext_bootstrap_version
...
[releng] Bootstrap against 2.22.0.M3
2020-05-26 09:03:39 +02:00
Karsten Thoms
ae10bace43
[ eclipse/xtext#1769 ] Removed jnlp image name from pod template
...
Signed-off-by: Karsten Thoms <karsten.thoms@karakun.com>
2020-05-25 17:37:51 +02:00
Nico Prediger
111622c92b
[releng] Bootstrap against 2.22.0.M3
...
Signed-off-by: Nico Prediger <mail@nicoprediger.de>
2020-05-25 14:36:52 +00:00
Tamas Miklossy
b5eaca0e8d
Formatting QuickOutlineFragment2 and RefactorElementNameFragment2 files.
...
Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2020-05-24 15:17:44 +02:00
Tamas Miklossy
e1c20601fc
[ #269 ] Regenerate Xtext Language via the GenerateXtext.mwe2 workflow.
...
Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2020-05-21 18:13:33 +02:00
Sebastian Zarnekow
b751b9e2e0
[ #1499 ] Enable JavaDoc validation on org.eclipse.xtext ( #1500 )
...
closes #1499
2020-05-20 17:11:07 +02:00
Christian Dietrich
4a89a89657
Merge pull request #1501 from eclipse/cd_mwe2113final
...
[eclipse/xtext#1770 ] update to mwe 2.11.3 final
2020-05-20 17:03:03 +02:00
Christian Dietrich
ebe2eaccc7
[ eclipse/xtext#1770 ] update to mwe 2.11.3 final
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-05-20 16:33:47 +02:00
Tamas Miklossy
f8a8dfa391
Formatting XbaseGeneratorFragment2.xtend file.
...
Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2020-05-20 08:41:35 +02:00
Tamas Miklossy
04d660f741
Formatting XbaseGeneratorFragment2.xtend file.
...
Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2020-05-19 21:16:46 +02:00
Tamas Miklossy
c8b51fee59
#[1427] Update last modified year to 2020 in the Copyright headers.
...
Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2020-05-18 08:55:12 +02:00
Sebastian Zarnekow
7b5900fc5a
[ #1466 ] Global unique name validator ( #1483 )
...
This change introduces an explicit validation context that is used by the INamesAreUniqueValidationHelper. This allows to fine tune the scope of the validation in various ways. Default contexts are available to validation uniqueness in the current container, along the chain of visible containers or local to the current resource (the default).
Local unique name validation can be implemented now based on the LocalUniqueNameContext.
closes #1466
2020-05-15 21:16:47 +02:00
Christian Dietrich
aa01d49a98
Merge pull request #1493 from eclipse/cd_fixJansPR
...
added missing generated code
2020-05-15 18:44:19 +02:00
Christian Dietrich
0eb0ea3ff3
added missing generated code
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-05-15 17:52:14 +02:00
Christian Dietrich
19606f4e5c
Merge pull request #1486 from nbhusare/nb_1482
...
Added support for Java stub generation in the JUnitFragment
2020-05-14 09:39:43 +02:00
Jan Koehnlein
70485e16a4
Merge pull request #1490 from eclipse/jk_gh1488
...
[lsp] properly rename quoted identifiers
2020-05-13 13:50:31 +02:00
Tamas Miklossy
7b0469e1cc
[ #1443 ] Fix XtextFormatter behaviour on different line endings.
...
- Modify the FormattingConfigBasedStream to handle the different line
endings properly.
- Implement corresponding XtextFormatterTest and
GrammarAccessExtensions2Test test cases.
Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2020-05-12 22:16:31 +02:00
Tamas Miklossy
b66b4c6186
Fix typo in LineSeparatorHarminizerTest test class name.
...
Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2020-05-12 22:15:49 +02:00
Tamas Miklossy
dfdceddc5c
[ https://github.com/eclipse/xtext-eclipse/issues/1221 ] Serializer.
...
- Improve the serializeReplacement implementation by modifying the
ReplaceRegion length calculation so that it takes not only the
ICompositeNode.getTotalLength() into account, but considers if the new
text contains additional whitespaces and the old text is also followed
by white spaces, than the whitespaces contained by the original document
is also consumed by the quickfix.
- Implement corresponding SerializerReplacementCalculationTest test case
based on the NoJdtTestLanguage.
Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2020-05-12 17:54:34 +02:00
nbhusare
6490c2070d
Added support for Java stub generation
...
Signed-off-by: nbhusare <neerajbhusare@gmail.com>
2020-05-12 19:07:28 +05:30
Jan Koehnlein
95849c89c4
[rename] applied feedback
2020-05-12 09:42:19 +02:00
Jan Koehnlein
afe2878506
[lsp] properly rename quoted identifiers
...
Fixes #1488
2020-05-11 20:38:05 +02:00
Christian Dietrich
46b83fd302
Merge pull request #1484 from eclipse/cd_xtext_issue1765
...
[eclipse/xtext#1765 ] update to MWE 2.11.3.M3
2020-05-11 16:51:32 +02:00