Commit graph

5872 commits

Author SHA1 Message Date
Moritz Eysholdt
2b268a4f4f fix #301: Improved support for IAutoWrapFormatter
The previous fix 
906be319a4
dind't handle insertion of new ITextReplacers

Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2017-07-10 22:15:20 +02:00
Moritz Eysholdt
906be319a4 fix #301: Rollback bc autowrap may ignore change from IAutoWrapFormatter
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2017-07-10 19:26:09 +02:00
Christian Dietrich
3d6b0883be Merge pull request #382 from eclipse/cd_bug519299
[519299] LiveShadowedAllContainerState.containsURI() breaks scoping while refactoring (regression)
2017-07-06 16:11:11 +02:00
Christian Dietrich
8eecbdcd4d [519299] LiveShadowedAllContainerState.containsURI() breaks scoping while refactoring (regression)
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-07-06 15:19:07 +02:00
Karsten Thoms
c148fe40a9 Merge pull request #377 from eclipse/kth_bug462906
safe retrieval of bundle in EEF
2017-07-06 12:29:22 +02:00
Karsten Thoms
50e1919579 Merge pull request #380 from eclipse/bug519241
[519241] Throw AssertionError when scope provider returns null
2017-07-05 16:48:20 +02:00
Karsten Thoms
3f486be870 [519241] Throw AssertionError when scope provider returns null
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-07-05 16:41:52 +02:00
Anton Kosyakov
2ecf37f575 Merge pull request #376 from eclipse/ak/ls_cancellable_builds
[ls] cancellable builds
2017-07-05 17:33:30 +05:00
Anton Kosiakov
bf77c265d4 [RequestManager] cancel requests to shutdown
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
2017-07-05 17:08:57 +05:00
Anton Kosiakov
f66f444495 [RequestManager] fixed tests
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
2017-07-05 15:56:03 +05:00
Miro Spönemann
84dece4cd4 Merge pull request #372 from eclipse/msp_issue57
Create an in-memory workspace configuration when no root URI is given
2017-07-05 12:45:55 +02:00
Miro Spönemann
cdeb89d335 Explicitly return null 2017-07-05 12:44:21 +02:00
Anton Kosiakov
ebd20a59b7 [ls] cancellable builds (asynchronous write requests)
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
2017-07-05 14:43:40 +05:00
Miro Spönemann
55e3eefcdb #57: Added a test with file scheme 2017-07-05 11:17:59 +02:00
Karsten Thoms
02197314d9 safe retrieval of bundle
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-07-04 13:53:15 +02:00
Christian Dietrich
4794820d28 cleanup after refactoring
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-07-04 08:33:15 +02:00
Christian Dietrich
cab0988d33 QualifiedClazzName->QualifiedClassName
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-07-04 05:48:43 +02:00
Karsten Thoms
6d11cfd977 Merge branch 'master' of git@github.com:eclipse/xtext-core.git 2017-07-03 16:57:07 +02:00
Karsten Thoms
ff3a0847b9 removed unused import
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-07-03 16:56:50 +02:00
Karsten Thoms
b52ab4f1ca Merge pull request #374 from eclipse/kth_gradleprojectbuilder
gradleprojectbuilder added by Buildship project import
2017-07-03 08:29:53 +02:00
Karsten Thoms
f46a269fdd gradleprojectbuilder added by Buildship project import
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-07-01 23:09:36 +02:00
Miro Spönemann
d424d9f80d Fixed #57: Create an in-memory workspace configuration when no rootURI is given 2017-06-30 11:17:51 +02:00
Christian Dietrich
43d30f2699 Merge pull request #369 from eclipse/cd_issue161
fix problem with bad naming convention epackages
2017-06-29 13:22:43 +02:00
Christian Dietrich
65def0e4f5 Merge pull request #371 from eclipse/cd_eclipse_issue_242
updated target platform to oxygen.
2017-06-29 13:18:58 +02:00
Christian Dietrich
197ad484d7 updated target platform to oxygen. fixes https://github.com/eclipse/xtext-eclipse/issues/242
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-06-29 12:55:55 +02:00
Christian Dietrich
624e4fa53b try to fix problem with bad naming convention epackages
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-06-29 09:17:09 +02:00
Anton Kosyakov
a768f40434 Merge pull request #363 from eclipse/ak/ls_improvements
Various LS fixes and improvements
2017-06-20 07:05:09 +02:00
Anton Kosiakov
99e96db692 [ls/hover] added a hover context null guard
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
2017-06-18 12:26:01 +02:00
Anton Kosiakov
2782bd4e8c [ls/resourceAccess] fail if the resource set is null
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
2017-06-18 12:03:17 +02:00
Anton Kosiakov
2cfbea4021 [ls] don't silent the standard error stream
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
2017-06-18 12:01:48 +02:00
Anton Kosiakov
fcef1ccdd1 [ls] fixed args testing
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
2017-06-18 11:43:33 +02:00
Anton Kosiakov
9cff8e1696 [ls] shorten server launcher options' names
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
2017-06-18 11:43:33 +02:00
Anton Kosiakov
2232228372 [ls] extracted ServerLauncer.launch method
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
2017-06-18 11:43:33 +02:00
Anton Kosiakov
179b1c50b0 [ls] Added a launching option to enable/disable validation
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
2017-06-18 11:43:33 +02:00
Anton Kosiakov
5bfb9dfdeb [ls] Added a launching option to enable/disable tracing
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
2017-06-18 11:43:33 +02:00
Anton Kosiakov
a74a9108f1 Fixes eclipse/xtext-core#245
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
2017-06-18 11:43:33 +02:00
Anton Kosiakov
9da18c79ea [ls] made HoverService extensible
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
2017-06-18 11:43:32 +02:00
Anton Kosiakov
88a60ba85f [ls/hover] extracted EMPTY_HOVER const
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
2017-06-18 11:43:32 +02:00
Anton Kosiakov
bc3628245b [ls/symbols] accept symbols only with valid name, kind and range
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
2017-06-18 11:43:32 +02:00
Anton Kosiakov
4f7a45473d [ls] ignore workspace symbols without locations
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
2017-06-18 11:43:32 +02:00
Anton Kosiakov
66ab7ee645 [callHierarchy] fixed NPEs
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
2017-06-18 11:43:32 +02:00
Anton Kosiakov
7f91cc9c09 [referenceFinder] refine a javadoc for IResourceAccess
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
2017-06-18 11:43:32 +02:00
Anton Kosiakov
51ffbf898f [ls] tolerate a missing project manager, e.g. for static libraries
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
2017-06-18 11:43:32 +02:00
Anton Kosiakov
83debbcda6 Decompose ServerLauncher.redirectStandardStreams
Signed-off-by: Anton Kosiakov <anton.kosyakov@typefox.io>
2017-06-18 11:43:32 +02:00
Karsten Thoms
b42871bcd7 Merge branch 'master' of git@github.com:eclipse/xtext-core.git 2017-06-14 19:09:09 +02:00
Karsten Thoms
aca69748fd formatting
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-06-14 19:08:56 +02:00
Sven Efftinge
50cb47acb9 Merge pull request #334 from miklossy/master
[#315] Enable issue matching customization of the ValidationTestHelper.
2017-06-14 17:08:29 +02:00
Sven Efftinge
03891a92bf Merge pull request #364 from eclipse/se_ls_lock_improvements
[LS] minor improevements
2017-06-14 16:57:08 +02:00
Sebastian Zarnekow
14b2f35684 Yet another attempt (tm) 2017-06-13 19:45:29 +02:00
Sebastian Zarnekow
9ba194e7f4 Another attempt to fix all the things (tm) 2017-06-13 16:45:44 +02:00