Commit graph

7867 commits

Author SHA1 Message Date
Christian Dietrich
392d37f3fb fix vscode extension, launch script, TestLangLSPExtension to actually work
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2022-02-18 17:25:07 +01:00
rubenporras
81b88c9e54 Fix NPE if there is no resource provider for an URI
Fix NPE if there is no resource provider for an URI by checking for null
and defaulting to false if null, the null check is equivalent to the one
already present in getDeltasForDeletedResources. In addition mark the
URI for removal.

The resource provider can be null in our development environments or if
a persisted index is being reused after some language was de-installed.
2022-02-18 15:22:12 +01:00
Sebastian Zarnekow
b082274403
Merge pull request #1830 from mundacho/master
[eclipse/xtext#1854] Move AssertableDiagnostics to xtext.testing.
2022-02-15 19:02:43 +01:00
Edmundo Lopez B.
53a3ff9bf7 [eclipse/xtext#1854] Add since 2.26 annotation to javadoc
Signed-off-by: Edmundo Lopez B. <edmundo@lopezbobeda.net>
2022-02-15 13:45:37 -04:00
Christian Dietrich
636e403787
Merge pull request #1828 from rubenporras/ExtendGeneratorLanguage
Add public getter for the language name
2022-02-14 12:11:43 +01:00
Edmundo Lopez Bobeda
9b47304bf6 [eclipse/xtext#1854] Move AssertableDiagnostics to xtext.testing.
Signed-off-by: Edmundo Lopez Bobeda <edmundo@lopezbobeda.net>
2022-02-09 17:01:00 -04:00
rubenporras
2c6059f353 Add public getter for the language name
Add public getter for the language name so that sub-classes can access
the
language name.
2022-02-09 11:33:15 +01:00
Christian Dietrich
3e29bd150e
Merge pull request #1818 from eclipse/cd_gsonUpdate289
[eclipse/xtext#2031] update to GSON 2.8.9
2022-02-09 07:21:20 +01:00
Christian Dietrich
c433c2ef1d [eclipse/xtext#2031] update to GSON 2.8.9
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2022-02-09 07:05:39 +01:00
Christian Dietrich
4ab6f15d20
Merge pull request #1827 from eclipse/cd_xtext_issue2034
[eclipse/xtext#2034] bump xtext-gradle-plugin
2022-02-08 14:26:18 +01:00
Christian Dietrich
3abc5ac122 [eclipse/xtext#2034] bump xtext-gradle-plugin
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2022-02-08 13:26:08 +01:00
Christian Dietrich
afb54c0bdf
Merge pull request #1826 from eclipse/cd_xtext_issue2035
[eclipse/xtext#2035] update to gradle 7.4
2022-02-08 13:20:09 +01:00
Christian Dietrich
475f6e1f82 [eclipse/xtext#2035] update to gradle 7.4
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2022-02-08 12:36:43 +01:00
Christian Dietrich
f961e7a3e3
Merge pull request #1822 from rubenporras/FixXbaseUsageDetector
XbaseUsageDetector for overriden rules
2022-02-08 10:57:16 +01:00
rubenporras
f40dfb1e0d XbaseUsageDetector for overridden rules
Fix XbaseUsageDetector for overridden rules, where the grammar is a
different one than org.eclipse.xtext.xbase.Xtype. Instead use
EcoreUtil2#isAssignableFrom.
2022-02-08 06:57:51 +01:00
Christian Dietrich
048d3864b8
Merge pull request #1825 from eclipse/cd_issue1794b
bump to jetty 9.4.45.
2022-02-07 18:05:03 +01:00
Christian Dietrich
8cb06d06c1 bump to jetty 9.4.45.
Fixes #1794

Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2022-02-07 17:54:52 +01:00
Christian Dietrich
6698fe3660
Merge pull request #1824 from eclipse/cd_modWiz
bump versions in wizard
2022-02-07 11:06:45 +01:00
Christian Dietrich
4e2b7d54a9 bump versions in wizard
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2022-02-07 10:45:05 +01:00
Christian Dietrich
0c502352c7
Merge pull request #1819 from rubenporras/FixGeneratedBinaryModels
Always write binary models
2022-02-02 12:42:40 +01:00
rubenporras
80617e00e7 Remove the null check on GeneratorDelegate
Remove the null check on GeneratorDelegate, as it should never be null.
2022-02-02 09:10:04 +01:00
Christian Dietrich
06164eb462
Merge pull request #1820 from rubenporras/AllowOwnSerializer
Add protected method to serialize resource descriptions
2022-02-01 17:34:20 +01:00
rubenporras
5fd12a2713 Add protected method to allow subclassing Indexer.ResolvedResourceDescription 2022-02-01 16:34:55 +01:00
Christian Dietrich
de6d55ca72
Merge pull request #1817 from eclipse/cd_xtextissue2029
[eclipse/xtext#2029] update to orbit 2022-03
2022-01-31 11:38:45 +01:00
Christian Dietrich
2631465dac [eclipse/xtext#2029] update to orbit 2022-03
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2022-01-31 09:51:04 +01:00
Christian Dietrich
ac41199ba8
Merge pull request #1816 from eclipse/cd_simrel202203
switch to 2022-03
2022-01-31 09:50:19 +01:00
Christian Dietrich
77b07d3f7b switch to 2022-03
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2022-01-31 09:27:59 +01:00
Christian Dietrich
d392f0e77e
Merge pull request #1814 from rubenporras/master
Add protected method for subclassing Indexer.ResolvedResourceDescription
2022-01-31 07:24:26 +01:00
rubenporras
d03cf05a19 Add protected method for subclassing Indexer.ResolvedResourceDescription 2022-01-28 14:16:41 +01:00
Christian Dietrich
5f05a3647c
Merge pull request #1815 from msujew/msujew/protected-abstract-node
Expose serialization methods on AbstractNode
2022-01-28 06:34:17 +01:00
Mark Sujew
07a4294004 Expose serialization methods on AbstractNode
Signed-off-by: Mark Sujew <mark.sujew@typefox.io>
2022-01-27 12:56:45 +00:00
Christian Dietrich
463013feda
Merge pull request #1812 from eclipse/bot_update_xtext_bootstrap_version
[releng] Bootstrap against 2.26.0.M3
2022-01-24 16:58:59 +01:00
Christian Dietrich
4ad2758e0d [releng] Bootstrap against 2.26.0.M3
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2022-01-24 15:43:18 +00:00
Christian Dietrich
e8a2db2968
Merge pull request #1811 from eclipse/cd_bmpSlf4j
bump jetty version
2022-01-24 07:24:01 +01:00
Christian Dietrich
9697f4abd8 bump jetty version
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2022-01-24 07:16:13 +01:00
Christian Dietrich
0c8fa38553 Revert "[#1794] bump jetty version"
This reverts commit 09cd0f9ad4.
2022-01-21 12:13:40 +01:00
Christian Dietrich
287c2b7ff1
Merge pull request #1810 from eclipse/cd_issue1794
[#1794] bump jetty version
2022-01-21 12:07:21 +01:00
Christian Dietrich
09cd0f9ad4 [#1794] bump jetty version
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2022-01-21 11:59:36 +01:00
Christian Dietrich
22f2e7ea72
Merge pull request #1809 from eclipse/cd_xtext_issue2021
[eclipse/xtext#2021] update to tycho 2.6.0
2022-01-21 11:12:20 +01:00
Christian Dietrich
97bd998b83
Merge pull request #1808 from eclipse/cd_xtext_issue2025_mwe2122rel
eclipse/xtext#2025] update to mwe(2) 1.6.2/2.12.2 release
2022-01-19 06:06:57 +01:00
Christian Dietrich
6261cd4010 added SECURITY.md
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2022-01-18 17:49:04 +01:00
Christian Dietrich
8a2825476a
Merge pull request #1806 from eclipse/cd_fixWarnings
fix downstream warnings
2022-01-13 15:31:02 +01:00
Christian Dietrich
81a917e566 fix downstream warnings
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2022-01-13 15:23:38 +01:00
Christian Dietrich
6b699522e1
Merge pull request #1805 from eclipse/cd_transitiveGeneratorDependencies_part2
[eclipse/xtext#1976] remove java 8 workaround
2022-01-13 06:20:42 +01:00
Christian Dietrich
991d036be0 [eclipse/xtext#1976] remove java 8 workaround
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2022-01-13 05:46:17 +01:00
Christian Dietrich
62ec50700d
Merge pull request #1804 from eclipse/cd_transitiveGeneratorDependencies
[eclipse/xtext#1976] pin explicit transitive deps in xtext.xtext.generator
2022-01-12 21:02:53 +01:00
Christian Dietrich
a586490a09 [eclipse/xtext#1976] pin explicit transitive deps in xtext.xtext.generator
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2022-01-12 06:42:38 +01:00
Sebastian Zarnekow
b156314798
Merge pull request #1803 from OLibutzki/public_USE_INTERNING
Introduction of QualifiedNameInterning in order to configure QualifiedName.USE_INTERNING without using reflection
2022-01-11 17:56:36 +01:00
Oliver Libutzki
5fa55c3ca9 Introduction of QualifiedNameInterning to configure the behaviour of QualifiedName regarding String interning
Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2022-01-10 22:02:10 +01:00
Christian Dietrich
fd79ed1670 eclipse/xtext#2025] update to mwe(2) 1.6.2/2.12.2 release
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2022-01-10 11:55:30 +01:00