Karsten Thoms
9f8dd61536
Merge pull request #1133 from eclipse/cs-changeSerializer
...
[refactoring] a bit of progress monitor rework in `ChangeSerializer`
2019-04-18 13:27:52 +02:00
Karsten Thoms
3eaf869086
[ eclipse/xtext#1384 ] Change Jenkinsfile to Declarative Pipeline
...
- externalized build steps into shell scripts for convenient local usage
- added Slack notifications
- configure Maven default goal
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-04-17 13:45:15 +02:00
Christian Schneider
0e45e4dec5
[refactoring] a bit of progress monitor rework in ChangeSerializer
2019-04-17 11:13:59 +02:00
Christian Schneider
dc5c0c6ff7
Merge pull request #1130 from eclipse/cs-eclipse-1053
...
[refactoring] improved progress reporting in `ChangeSerializer`
2019-04-16 17:42:22 +02:00
Christian Schneider
04e14a3444
[refactoring] improved progress reporting in ChangeSerializer
, related to https://github.com/eclipse/xtext-eclipse/issues/1053
...
Signed-off-by: Christian Schneider <christian.schneider@typefox.io>
2019-04-16 15:40:05 +02:00
Christian Dietrich
79d966f3b2
Merge pull request #1131 from eclipse/sz_issue748
...
[xtext-xtend#748] Remove caliper benchmarks
2019-04-16 12:57:16 +02:00
Sebastian Zarnekow
d5d8ffd965
[ #748 ] Remove caliper benchmarks
2019-04-15 19:58:03 +02:00
Karsten Thoms
49c4573e12
Merge pull request #1129 from eclipse/kt_issue1434
...
[eclipse/xtext#1434 ] Explicit agent configuration
2019-04-15 15:35:10 +02:00
Karsten Thoms
9e9147b016
[ eclipse/xtext#1434 ] Explicit agent configuration
...
Remove tools section, since appropriate tools are installed in the
container.
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-04-15 15:03:34 +02:00
Christian Dietrich
540b8ecc86
Merge pull request #1123 from lievenlemiengre/nodemodelbuilder
...
Performance improvement of array interning in NodeModelBuilder
2019-04-15 09:05:21 +02:00
Jan Koehnlein
e994ac80c2
Merge pull request #1125 from eclipse/jk/1124
...
[lsp] don't swallow partial results from canceled builds
2019-04-12 14:53:15 +02:00
Jan Koehnlein
6b081dbc5d
[lsp] don't swallow partial results from canceled builds
...
Fixes #1124
2019-04-12 14:51:58 +02:00
Jan Koehnlein
b36e183bc3
Merge pull request #1128 from eclipse/jk/lsp-api
...
[lsp] expose some more API
2019-04-12 13:58:17 +02:00
Jan Koehnlein
14c6c88302
[lsp] expose some more API
2019-04-12 13:44:06 +02:00
Jan Koehnlein
639253d464
Merge pull request #1126 from eclipse/jk/lsp-build
...
[lsp] some build performance tuning
2019-04-12 11:20:16 +02:00
Jan Koehnlein
7ebd587d0c
[lsp] some build performance tuning
...
When a resource is loaded for the first time, there is no need to unload it between pre-indexing and build
2019-04-12 10:05:01 +02:00
Jan Koehnlein
12991092f9
Merge pull request #1122 from eclipse/jk/1121
...
[lsp] always re-process URIs from cancelled builds
2019-04-12 09:24:30 +02:00
Lieven Lemiengre
20a09fc980
Performance improvement of array interning in NodeModelBuilder
...
Signed-off-by: Lieven Lemiengre <lieven.lemiengre@sigasi.com>
2019-04-11 21:56:55 +02:00
Jan Koehnlein
39c6d034a5
[lsp] always re-process URIs from cancelled builds
...
Fixes #1121
2019-04-11 18:07:25 +02:00
Akos Kitta
d271a46d45
Merge pull request #1051 from kittaakos/GH-1047
...
GH-1047: Implemented `textDocument/prepareRename`
2019-04-10 15:16:00 +02:00
Akos Kitta
a51de02a67
GH-1047: Implemented textDocument/prepareRename
...
- `textDocument/prepareRename` is automatically executed
when the client declares `prepareSupport`.
- Exposed the `InitializeResult` on the LS access API.
- From now on, the refactoring issue acceptor does not throw
an exception when adding issues with `ERROR` or `FATAL` severity.
- Extended the test language to support FQNs via package declarations.
Closes #1047 .
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-04-10 14:49:06 +02:00
Christian Dietrich
2a31331c96
Merge pull request #1119 from eclipse/cs-1100FollowUp
...
[testlanguages] removed superfluous entry in 'Export-Package'
2019-04-08 18:05:15 +02:00
Christian Schneider
169511d22f
[testlanguages] removed superfluous entry in 'Export-Package', follow-up of #1100
...
Signed-off-by: Christian Schneider <christian.schneider@typefox.io>
2019-04-08 17:46:28 +02:00
Karsten Thoms
a7421712db
Merge pull request #1118 from eclipse/cd_https_target
...
use https
2019-04-08 09:15:48 +02:00
Christian Dietrich
180ab7c50a
use https
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-04-08 08:32:22 +02:00
Titouan Vervack
87551ff35d
Added removeBuildListener to WorkspaceManager
...
There was an add, but no remove effectively creating a memory leak by
keeping dead listeners around.
Signed-off-by: Titouan Vervack <titouan.vervack@sigasi.com>
2019-04-05 14:34:04 +02:00
Christian Dietrich
21aa47fc07
Merge pull request #1068 from kittaakos/GH-1067
...
GH-1067: Exposed the Xtext index to the LS access.
2019-04-05 14:06:32 +02:00
Karsten Thoms
d0c44e2467
Merge pull request #1115 from eclipse/cd_xtext_issue1422
...
[eclipse/xtext#1422 ] update to tycho 1.4.0
2019-04-05 13:31:28 +02:00
Akos Kitta
74de6a1017
GH-1067: Exposed the Xtext index to the LS access.
...
From now on, it is possible to read the content of the Xtext
index from a LS access.
Closes #1067 .
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-04-05 13:12:53 +02:00
Christian Dietrich
ffd6e4ce40
[ eclipse/xtext#1422 ] update to tycho 1.4.0
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-04-05 07:32:47 +02:00
Sebastian Zarnekow
d91faabd5d
Merge pull request #1114 from eclipse/sz_issue734
...
[#403 ] Fixed regression in injector provider
2019-04-04 23:34:43 +02:00
Sebastian Zarnekow
9f1b16b6a4
Fixed regression in injector provider
2019-04-04 21:50:57 +02:00
Karsten Thoms
4f5de9b818
Merge pull request #1110 from eclipse/kt_issue1403
...
[eclipse/xtext#1403 ] Improve progress monitor utilization
2019-04-04 18:23:33 +02:00
Sebastian Zarnekow
7a41472fa1
Merge pull request #1112 from eclipse/sz_issue734
...
[xtext-xtend#734] Fixed restore logic of runtime injector providers
2019-04-04 17:41:26 +02:00
Sebastian Zarnekow
ad770c7383
Merge pull request #1113 from eclipse/ade-mergable-manifest-missing-newline
...
[eclipse/xtext-extras#406 ] Fix missing newline, add test.
2019-04-04 17:39:47 +02:00
Karsten Thoms
9d941de2ff
[ eclipse/xtext#1403 ] Improve progress monitor utilization
...
Use a SubMonitor in applyModifications & endRecordChanges to report fine
grained progress. Further this does not rely on knowledge of the number
of passed ticks from the surrounding monitor.
Removed checkCancelled(). Cancellation checks are already performed by
SubMonitor#split().
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-04-04 17:27:58 +02:00
Arne Deutsch
f4ae741588
[ eclipse/xtext-extras#406 ] Fix missing newline, add test.
...
Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2019-04-04 17:08:28 +02:00
Sebastian Zarnekow
e9630d16c8
Updated more manually written injector providers
2019-04-04 15:43:13 +02:00
Sebastian Zarnekow
4523b55a51
Regenerated testlanguages
2019-04-04 14:34:09 +02:00
Sebastian Zarnekow
27548a0b96
[xtext-xtend#734] Updated generator for injector providers
2019-04-04 14:24:23 +02:00
Sebastian Zarnekow
958c09f16e
Compile from Xtend
2019-04-04 14:24:00 +02:00
Sebastian Zarnekow
3ce424ea8d
Merge pull request #1111 from eclipse/kth_issue1309_cbi
...
[eclipse/xtext#1309 ] Provide Jenkinsfile for Eclipse CBI
2019-04-03 19:24:48 +02:00
Karsten Thoms
88235162f0
[ eclipse/xtext#1309 ] Provide Jenkinsfile for Eclipse CBI
...
- externalized build steps into shell scripts for convenient local usage
- added Slack notifications
- configure Maven default goal
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-04-03 19:09:10 +02:00
Mark Christiaens
528c10aa90
Occurrence highlighting of nested references
...
#1090
Signed-off-by: Mark Christiaens <mark.christiaens@sigasi.com>
2019-04-03 14:15:14 +02:00
Christian Dietrich
35f9e08f60
Merge pull request #1109 from eclipse/kt_issue1076
...
[#1076 ] Remove BOM managed versions
2019-04-02 22:12:04 +02:00
Holger Schill
5b59665a25
Remove implicit IDEAPluginGenerator
...
Signed-off-by: Holger Schill <Holger.Schill@itemis.de>
2019-04-02 20:44:56 +02:00
Holger Schill
6113cb4fbd
Remove implicit IDEA support since it got dropped
...
Signed-off-by: Holger Schill <Holger.Schill@itemis.de>
2019-04-02 20:44:56 +02:00
Sebastian Zarnekow
ea91b6634b
Merge pull request #1107 from eclipse/sz_jcenter
...
Use mavenCentral instead of jcenter to avoid sync delays and stability issues
2019-04-02 19:04:22 +02:00
Karsten Thoms
41349aea38
[ #1076 ] Remove BOM managed versions
...
Dependency versions are obsolete since they are managed by the BOM.
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-04-02 16:49:01 +02:00
Sebastian Zarnekow
39b3be7c90
Merge branch 'master' into sz_jcenter
2019-04-02 13:28:55 +02:00