Commit graph

7486 commits

Author SHA1 Message Date
Arne Deutsch
a514456771 [eclipse/xtext#1697] Abstract super class for java based formatters.
Remove API restrictions.
Testing java based formatter.

Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2020-10-23 09:57:41 +02:00
Christian Dietrich
be53e1d841
Merge pull request #1595 from eclipse/cd_moreTestX2J
[eclipse/xtext#1837] converted xtend 2 java
2020-10-23 09:38:29 +02:00
Christian Dietrich
0a72c07d61 [eclipse/xtext#1837] converted xtend 2 java
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-10-23 09:28:49 +02:00
Christian Dietrich
f9d2f340bc
Merge pull request #1593 from eclipse/cd_J11_gedoens
fixed platform targetplatform badness with Java 11 in wizard
2020-10-19 11:31:14 +02:00
Christian Dietrich
2a25b7bd69
Merge pull request #1594 from eclipse/cd_tempFolderFix
fix temp folder security flaw
2020-10-19 10:38:52 +02:00
Christian Dietrich
877efdb25e fix temp folder security flaw
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-10-19 10:05:41 +02:00
Christian Dietrich
12e396a62a fixed platform targetplatform badness with Java 11 in wizard
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-10-19 09:21:54 +02:00
Christian Dietrich
381f995130
Merge pull request #1591 from eclipse/cd_sb
fixed some bugs
2020-10-17 09:59:23 +02:00
Christian Dietrich
70607b6081 fixed some bugs
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-10-16 13:39:45 +02:00
Christian Dietrich
7f6214bd79
Merge pull request #1590 from eclipse/cd_fixJavadoc
fixed javadoc error (Java 11)
2020-10-16 09:05:44 +02:00
Christian Dietrich
d78563ecf0
Merge pull request #1581 from eclipse/cd_X2J224
[eclipse/xtext#1837] ported xtend code 2 java
2020-10-16 09:02:49 +02:00
Christian Dietrich
28ec836791 fixed javadoc error (Java 11)
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-10-16 08:33:07 +02:00
Christian Dietrich
bbda51bd75
Merge pull request #1589 from eclipse/bot_update_xtext_bootstrap_version
[releng] Bootstrap against 2.24.0.M1
2020-10-12 17:18:45 +02:00
Nico Prediger
606ecd04b9 [releng] Bootstrap against 2.24.0.M1
Signed-off-by: Nico Prediger <mail@nicoprediger.de>
2020-10-12 14:39:59 +00:00
Christian Dietrich
d730d3e663
Merge pull request #1587 from eclipse/cd_jettyUpdate
update to latest jetty
2020-10-12 15:58:27 +02:00
Nico Prediger
a49ea18b33
Merge pull request #1588 from eclipse/releng/npr_fix_params
[NONE] Fix missing params issue
2020-10-12 11:00:31 +02:00
Nico Prediger
683d6fc4cf
[NONE] Fix missing params issue 2020-10-12 09:58:36 +02:00
Christian Dietrich
8997e0c803 update to latest jetty
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-10-11 09:42:14 +02:00
Christian Dietrich
95c9ce6ffa
Merge pull request #1586 from eclipse/cd_web_ssue_262
[eclipse/xtext-web#262] update to jquery 3.5.1
2020-10-09 10:55:48 +02:00
Christian Dietrich
0d7ada7615 [eclipse/xtext-web#262] update to jquery 3.5.1
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-10-09 09:58:11 +02:00
Karsten Thoms
ec939e70d3
Merge pull request #1585 from eclipse/cd_grg410
update grgit
2020-10-07 08:22:46 +02:00
Christian Dietrich
c806472d75 update grgit
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-10-06 15:01:19 +02:00
Christian Dietrich
76b2337b9e
Merge pull request #1584 from eclipse/cd_asm9
[eclipse/xtext#1852] Update to ASM 9
2020-10-06 10:03:40 +02:00
Christian Dietrich
e9bba8f355 [eclipse/xtext#1852] Update to ASM 9
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-10-06 09:07:47 +02:00
Christian Dietrich
8c89020086
Merge pull request #1583 from eclipse/cd_issue1582
made tests order independent. fixes #1582
2020-10-05 17:40:30 +02:00
Christian Dietrich
91c518ea7c made tests order independent. fixes #1582
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-10-05 14:41:10 +02:00
Christian Dietrich
e9faad369b [eclipse/xtext#1837] ported xtend code 2 java
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-09-28 17:27:54 +02:00
Christian Dietrich
663055e226
Merge pull request #1580 from eclipse/cd_issue1526
[#1526] make new generator API
2020-09-28 13:16:50 +02:00
Christian Dietrich
2e0f84d5d4 [#1526] make new generator API
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-09-28 12:16:24 +02:00
Christian Dietrich
6c0d454e45
Merge pull request #1578 from eclipse/cd_eclipseIssue1547
[eclipse/xtext-eclipse#1547] enhance ecore2xtext and xtext2ecore
2020-09-28 11:49:15 +02:00
Christian Dietrich
56de6162c0 [eclipse/xtext-eclipse#1547] enhance ecore2xtext generator & xtext2ecore transformer for reserved keywords in enums
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-09-28 11:35:33 +02:00
Sebastian Zarnekow
e04efb9af6 [eclipse/xtext#1851] More tests for the tests
see eclipse/xtext#1851
2020-09-22 13:25:58 +02:00
Sebastian Zarnekow
d6426978c6 Fixed regression with InjectionExtension
- Feature: Allow to use RegisterExtension along with injected fields.
- Releng: Make sure that we run the testing.tests for Junit5 on Jenkins.

closes eclipse/xtext#1851
2020-09-22 09:17:24 +02:00
Sebastian Zarnekow
5d251e5af2 [eclipse/xtext#1850] Fix resource leaks 2020-09-18 21:07:17 +02:00
Arne Deutsch
5c43b18fb4
Merge pull request #1567 from eclipse/ade-eobject-comment-offset0
[#1521] Return root on parse success and no other element found.
2020-09-18 09:06:08 +02:00
Christian Dietrich
0afc98c151
Merge pull request #1574 from eclipse/cd_viechxxxx
use dev bom in tycho build
2020-09-17 09:22:15 +02:00
Christian Dietrich
6442e44005 use dev bom in tycho build
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-09-16 17:30:04 +02:00
Sebastian Zarnekow
dc49298b09
Improve performance of Xtext editor with large grammars (#1562)
* Use EPackage.getEClassifier during grammar linking
* Avoid redundant validations of predicates that cover unordered groups
* Reuse previously collected information in the rule inspector for overridden values

closes #1561
2020-09-15 11:17:46 +02:00
Karsten Thoms
8a6605a018
Merge pull request #1572 from eclipse/cd_xtext_issuue1831b
[eclipse/xtext#1831] update to download.eclipse.org/releases/2020-12
2020-09-15 10:37:09 +02:00
Christian Dietrich
3f09d2890f
Merge pull request #1571 from eclipse/cd_xtext_issue1828
[eclipse/xtext#1828] update orbit to 2020-12
2020-09-15 10:25:10 +02:00
Christian Dietrich
d959d8dde1 [eclipse/xtext#1831] update to download.eclipse.org/releases/2020-12
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-09-15 08:43:43 +02:00
Christian Dietrich
05500a92f1 [eclipse/xtext#1828] update orbit to 2020-12
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-09-14 20:50:05 +02:00
Titouan Vervack
45409d150d Made LanguageServerImpl.supportedMethods volatile
As the parameter is used in a method that has a synchronized block,
it seems like this value can be accessed in a multit-hreaded way.
It should thus be volatile.

Signed-off-by: Titouan Vervack <tivervac@gmail.com>
2020-09-14 13:44:55 +00:00
Sebastian Zarnekow
8e1663e5e2 [#1568] Add restricted API to allow access to internals of the node
model
2020-09-08 12:15:26 +02:00
Karsten Thoms
550ff22791
Merge pull request #1534 from eclipse/kt_issue1812_parametrized_jdk
[eclipse/xtext#1812] Use centos-7 pod template & config. JDK
2020-09-07 22:29:28 +02:00
Arne Deutsch
1c0ec04ab0 [#1521] Return root on parse success and no other element found.
Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2020-09-04 08:59:13 +02:00
Christian Dietrich
ee7cf5f196
Merge pull request #1556 from eclipse/cd_fixJava11Warnings
fixed warnings when compiling against Java 11
2020-09-01 08:05:28 +02:00
Karsten Thoms
f94a0df10f
Merge pull request #1565 from eclipse/bot_update_xtext_bootstrap_version
[releng] Bootstrap against 2.23.0
2020-09-01 00:06:14 +02:00
kthoms
8f0e658d5c [releng] Bootstrap against 2.23.0
Signed-off-by: kthoms <karsten.thoms@karakun.com>
2020-08-31 21:49:21 +00:00
Karsten Thoms
7f41b0360b
Merge pull request #1564 from eclipse/bot_update_xtext_version
[releng] Update Xtext version to 2.24.0
2020-08-31 23:41:07 +02:00