Commit graph

299 commits

Author SHA1 Message Date
Christian Dietrich
b4c4be04fa [eclipse/xtext#1777] ported xtend code to java
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-07-14 14:32:36 +02:00
Christian Dietrich
dad620848e
regenerated with latest aa (#1531)
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-06-26 19:19:49 +02:00
Christian Dietrich
26ff6099b6 [eclipse/xtext#1777] ported more xtend code to java & cleanup
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-06-05 10:17:20 +02:00
Tamas Miklossy
a2563c7d3a [https://github.com/eclipse/xtext-web/issues/240] Use correct param key.
Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2020-06-05 07:35:21 +02:00
Christian Dietrich
013e7d1b0a
Merge pull request #1507 from eclipse/cd_xtext_issue1777
[eclipse/xtext#1777] ported more xtend code to java
2020-06-04 09:33:34 +02:00
Nico Prediger
5aae2d0e6b [releng] Update Xtext version to 2.23.0
Signed-off-by: Nico Prediger <mail@nicoprediger.de>
2020-06-02 17:18:46 +00:00
Christian Dietrich
953eae58d5 [eclipse/xtext#1777] ported more xtend code to java
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-05-29 11:11:01 +02: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
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
nbhusare
6490c2070d Added support for Java stub generation
Signed-off-by: nbhusare <neerajbhusare@gmail.com>
2020-05-12 19:07:28 +05:30
Christian Dietrich
c2773a68ca [eclipse/xtext#1738] removed no longer needed icu dependency
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-05-06 14:11:09 +02:00
Christian Dietrich
ef118b8eed [eclipse/xtext#1738] avoid usage of icu.Transliterator
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-05-05 14:24:10 +02:00
Tamas Miklossy
33983ec2ba [#269] Ensure no unnecessary import is generated for GrammarAccess.
- Modify the GrammarAccessFragment2 to use
JavaFileAccess.DONT_IMPORT_NESTED_TYPES flag in order to avoid the
generation of unnecessary import and warnings.

Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2020-05-04 22:55:00 +02:00
Sebastian Zarnekow
1647521e63
[#1462] Syntax errors will lead to unexpected calls to value converters (#1463)
Don't call a value converter if nothing was matched. Also don't assign naively true for boolean values without checking if there was a token consumed.

closes #1462
2020-05-04 13:47:16 +02:00
Christian Dietrich
71f17744eb [eclipse/xtext#1679]ported more code to java
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-04-29 11:42:44 +02:00
Christian Dietrich
e7db3d48a8
Merge pull request #1457 from eclipse/cd_asm8
[eclipse/xtext#1649] update to ASM 8.0
2020-04-28 08:42:54 +02:00
Christian Dietrich
4ac89676f9 [eclipse/xtext#1649] update to ASM 8.0
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-04-28 08:27:41 +02:00
Christian Dietrich
e3c5d32f1b [eclipse/xtext#1679] converted Xtend code to Java
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-04-24 16:43:37 +02:00
Christian Dietrich
0feb2d17a2 [eclipse/xtext#1679] converted Xtend code to Java
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-04-24 11:12:44 +02:00
Christian Dietrich
0f16e3b7e0 [eclipse/xtext#1679] converted Xtend code to Java
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-04-21 16:43:59 +02:00
Christian Dietrich
000984c463 [eclipse/xtext-core#1318] fixed dependencies of file template active annotation in wizard
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-03-27 08:04:13 +01:00
Christian Dietrich
92ce90d882 [#1427] ditch idea generator from xtext generator
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-03-23 12:16:19 +01:00
Christian Dietrich
199efb4682 [eclipse/xtext#1679] ported more code to java
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-03-21 14:06:43 +01:00
Christian Dietrich
85e0b14485
Merge pull request #1421 from eclipse/cd_xtext_core_issue1418
[eclipse/xtext-core#1418] removed redundant superinterface from generated ca parsers
2020-03-16 16:28:10 +01:00
Christian Dietrich
2dd5cb5c96 [eclipse/xtext-core#1418] removed redundant superinterface from generated ca parsers
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-03-16 12:09:33 +01:00
Christian Dietrich
fbe0c8382f [#1410] added java stub support for web
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-03-13 10:43:45 +01:00
Sebastian Zarnekow
7425f83b2a [bug 318482] Support keywords as terminals in cross references 2020-03-05 22:19:34 +01:00
Nico Prediger
7c82447f16 [releng] Update Xtext version to 2.22.0
Signed-off-by: Nico Prediger <mail@nicoprediger.de>
2020-03-03 12:00:56 +00:00
Sven Efftinge
f9b6d1bebe
[eclipse/xtext#1176] Migrate to EPL 2.0
Signed-off-by: Sven Efftinge <sven.efftinge@typefox.io>
Co-authored-by: Sebastian Zarnekow <Sebastian.Zarnekow@gmail.com>
2020-02-11 12:02:02 +01:00
Tamas Miklossy
5f86d1ae28 Use consistent indentation in the ImplicitFragment (plugin.xml).
Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2020-01-30 12:39:20 +01:00
Tamas Miklossy
4cc8ba90ca Remove trailing whitespace from EMFGeneratorFragment2 (plugin.xml).
Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2020-01-27 08:57:00 +01:00
Christian Dietrich
a928fbe711
Merge pull request #1348 from eclipse/cd_xtext_issue1642regen
[eclipse/xtext#1642] regenerated xtend code with latest xtend
2020-01-10 12:19:22 +01:00
Christian Dietrich
0f87a7343c enhance deprecation of fragments
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-01-10 07:54:24 +01:00
Christian Dietrich
79e1ebcfed [eclipse/xtext#1642] regenerated xtend code with latest xtend
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-01-09 13:57:00 +01:00
Tamas Miklossy
664fb2e8e8 Convert EMFGeneratorFragment2.trimMultiLineComment to an instance method
- to be able to override that method in derived classes.

Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2020-01-09 10:15:30 +01:00
Tamas Miklossy
889aef2385 [#1345] Improve EMFGeneratorFragment2 fileHeader handling.
- Improve the trimMultiLineComment method to properly handle the /**,
/*******, **/ and ****************/ symbols.
- Implement corresponding EmfGeneratorFragment2Test test cases.

Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2020-01-09 09:15:11 +01:00
Sebastian Zarnekow
9913e888dd [eclipse/xtext#1282] Update to EMF 2.20: Set GenRuntimeVersion to 2.20 by default 2020-01-04 08:37:28 +01:00
Christian Dietrich
83249956d4 [eclipse/xtext#1282] Update to EMF 2.20: change version constraints in MANIFESTs
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-01-03 16:38:15 +01:00
Christian Dietrich
1f8b21ff15 [eclipse/xtext#1282] Update to EMF 2.20: regenerated languages
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2020-01-03 16:38:14 +01:00
Tamas Miklossy
b4cc111f25 [#1272] Add missing '@Override' to the descriptionLabelProvider methods.
Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2019-12-14 18:45:16 +01:00
Tamas Miklossy
00c6be4d34 [#1272] Add missing 'See' prefix to the url in javadoc comments.
Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2019-12-14 18:45:16 +01:00
Arne Deutsch
1cd12a8644
Merge pull request #1326 from eclipse/ade-project-wizard-avoid-image-override
[#1321] Do not override icons when regenerate.
2019-12-12 16:02:32 +01:00
Arne Deutsch
9d9137ef66 [#1321] Do not override icons when regenerate.
Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2019-12-12 13:51:30 +01:00
Christian Dietrich
18e4a6c7ee [#1324] teach partial class extractor about fragment rules
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-12-12 10:24:11 +01:00
Christian Dietrich
1320766ad3 [#1318] added missing xtend.lib dependency to make sure AA can run
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-12-09 13:18:36 +01:00
Christian Dietrich
d29aa413ac [#1312] fixed broken stub code
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-12-02 21:15:43 +01:00
Karsten Thoms
325fa1e8d6 [releng] Update Xtext version to 2.21.0
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-12-02 14:06:33 +00:00
Christian Dietrich
b78d337a9c review feedback
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-11-26 12:39:28 +01:00