Commit graph

5849 commits

Author SHA1 Message Date
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
Sebastian Zarnekow
efa1c1c8b4 Put test langs into test source set 2017-06-13 15:54:33 +02:00
Sebastian Zarnekow
21320c6f85 Renamend another test class to *Suite 2017-06-13 15:53:13 +02:00
Sebastian Zarnekow
8f97ceae10 Attempt to fix the build, ignore Suites 2017-06-13 15:41:53 +02:00
Sebastian Zarnekow
63efd34885 Regenerated test languages 2017-06-13 13:11:51 +02:00
Sebastian Zarnekow
550eede373 Adjustments to XtextAntlrGeneratorFragment 2017-06-12 15:24:23 +02:00
Sebastian Zarnekow
b976102162 Made proposal conflict helper more robust 2017-06-12 15:16:27 +02:00
Sebastian Zarnekow
d4cb22078a Added content assist tests for intentation based langs 2017-06-12 15:14:19 +02:00
Sebastian Zarnekow
c8fd2e5df9 Improved content assist for indentation based langs 2017-06-12 15:12:57 +02:00
Sebastian Zarnekow
0657d731dd Make test cases green, improve token placement 2017-06-12 15:09:57 +02:00
Sebastian Zarnekow
9f60f6ea38 More test cases for snythetic token placement 2017-06-12 15:02:55 +02:00
Sebastian Zarnekow
ae0d565b59 Removed empty test class 2017-06-12 15:01:29 +02:00
Christian Dietrich
0c5a1731cd Merge pull request #365 from eclipse/update_gradle
update gradle wrapper to 3.5
2017-06-09 18:03:21 +02:00
Christian Dietrich
cafeaec480 use xtext gradle plugin version 1.0.18
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-06-09 17:28:55 +02:00
Christian Dietrich
1c43d3cb55 use xtext gradle plugin version 1.0.18
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-06-09 16:59:59 +02:00
Christian Dietrich
1466ed1675 use gradle 3.5 in new project wizard
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-06-09 09:08:19 +02:00
Christian Dietrich
8e297be37f update gradle wrapper to 3.5
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-06-08 16:24:13 +02:00
Christian Dietrich
f7993d9e87 Merge pull request #356 from eclipse/cd_eclipse_issue272
Fixed problem with the initial build after project creation in maven tycho
2017-06-08 14:08:42 +02:00
Sven Efftinge
5f8721ff09 [LS] minor improevements 2017-06-08 10:24:51 +02:00
Sebastian Zarnekow
19a3930632 Improved synthetic token placement 2017-06-07 10:31:21 +02:00
Christian Dietrich
08ae63f360 Merge pull request #361 from eclipse/cd_betterParsingTest
better message in parsing test
2017-06-02 17:40:31 +02:00
Christian Dietrich
c52eced33e better message in parsing test
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-06-02 17:29:11 +02:00
Sebastian Zarnekow
c692ac35df Merge pull request #360 from eclipse/sz_cleanupWarnings
Cleanup compiler warnings
2017-06-02 14:49:53 +02:00
Sebastian Zarnekow
34bf1e5d30 Introduce local vars to avoid compiler warning 2017-06-02 12:42:28 +02:00