Sven Efftinge
cc9cbc07c5
Added support for editor open, close, update
2016-05-24 18:08:41 +02:00
Sven Efftinge
ba6a21b00c
Made LanguageServerImpl to implement all four service interfaces. Introduced WorkspaceManager
2016-05-24 17:41:11 +02:00
akosyakov
974f168f26
[idea 16.1] Update Intellij IDEA version to 145.972.3
...
Change-Id: I38e47c90a35cfaad2c6c8c7c272d9cc260e1c011
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
2016-05-24 17:29:01 +02:00
Sven Efftinge
50628b457f
[lsp] Updated implementations to compile with latest state of ls-api
2016-05-23 14:32:16 +02:00
Dennis Huebner
9bacee98a0
[lsapi] Fixed compile error
2016-05-19 15:10:45 +02:00
Dennis Huebner
cb4b4e15a6
[releng] Fixed lsapi setup due to lsapi changes
2016-05-19 15:02:39 +02:00
Lorenzo Bettini
36b25b1a83
493672: better alignment
...
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=493672
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2016-05-18 13:48:26 +02:00
Lorenzo Bettini
2b997fc251
493672: Junit4Fragment2
...
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=493672
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2016-05-18 13:48:22 +02:00
Dennis Huebner
49a2f2b215
Fixed junit version. Updates lsapi artifact id's
2016-05-17 15:48:09 +02:00
akosyakov
d78a808933
[bug 490758] Postpone making the reference finder API public
...
Change-Id: I6a166f445ee1baa96183547e5c8e8c84ecaa30a2
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
2016-05-17 14:35:29 +02:00
Sven Efftinge
6a5537990e
[ide server] Added support for #didChangeWatchedFiles()
2016-05-13 15:59:33 +02:00
Sven Efftinge
c866c7e061
[ide server] added use of LS-API, added simple test for initialization
2016-05-13 15:51:28 +02:00
Sven Efftinge
5c13e51cb5
[ide tests] changed test language
2016-05-13 15:51:28 +02:00
Sven Efftinge
6d3c086477
[generator] get rid of hard dependency to org.eclipse.xtext.ecore
2016-05-13 15:51:28 +02:00
Sven Efftinge
937f675950
[IDE] initial commit of IDE test project
2016-05-13 15:51:28 +02:00
Dennis Huebner
4e808e3e4d
[mvn] Fixed failing build due to xtend.lib 2.7.3 resolved by tycho
2016-05-13 15:51:28 +02:00
Dennis Huebner
2a0b357942
[mvn] Added additional xtext projects to core
2016-05-13 15:51:28 +02:00
Lorenzo Bettini
4ff2180e18
Merge pull request #1022 from LorenzoBettini/lb/proj_wiz_fragment
...
make customization of project wizard easier
2016-05-13 08:54:41 +02:00
Christian Dietrich
e0dfb7e99a
Merge pull request #1036 from cdietrich/fix490871
...
[490871] Reverted previous change and applied a more local fix
2016-05-12 19:26:58 +02:00
Bernhard Stadler
100f6e0eef
[generator] Fix race condition when creating directories in JavaIoFileSystemAcces
...
Signed-off-by: Bernhard Stadler <bernhard.stadler@itemis.de>
2016-05-12 13:23:07 +02:00
Christian Dietrich
40188da996
[490871] Reverted previous change and applied a more local fix
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-05-12 11:28:07 +02:00
Lorenzo Bettini
70f253546b
extracted getFileSystemAccess in generated proj creator
...
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2016-05-11 10:21:37 +02:00
Lorenzo Bettini
0cdf7d406b
make customization of project wizard easier
...
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2016-05-11 09:32:26 +02:00
Jan Köhnlein
effbb402a1
Merge pull request #1023 from LorenzoBettini/lb/generated-inferrer-comments
...
updated comment in the generated JvmModelInferrer for the new generator infrastructure
2016-05-11 09:32:20 +02:00
Jan Köhnlein
172da110b6
Merge pull request #1019 from eclipse/jk/488958
...
[488958] no validation issue for whitespaces in keyword in terminal r…
2016-05-10 18:01:44 +02:00
Christian Dietrich
d618690d49
Merge pull request #1018 from cdietrich/bf490871
...
[490871] Always register Ecore.genmodel
2016-05-10 13:33:20 +02:00
Lorenzo Bettini
c8e395a4cb
updated comment in the generated JvmModelInferrer
...
This corresponds to the old PR https://github.com/eclipse/xtext/pull/435
whose fix had not been ported to the new generator infrastructure.
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2016-05-09 15:25:58 +02:00
Lorenzo Bettini
9584ff7399
493120: updated CliWizardIntegrationTest
...
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=493120
2016-05-07 12:50:48 +02:00
Lorenzo Bettini
4a0f505141
493120: additional missing lifecycle mapping in parent pom
...
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=493120
2016-05-07 12:49:42 +02:00
Lorenzo Bettini
a85b13f753
493120: Missing lifecycle mapping in .repository project
...
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=493120
2016-05-07 12:48:52 +02:00
Jan Koehnlein
4414b546cc
[488958] no validation issue for whitespaces in keyword in terminal rules
2016-05-04 15:13:49 +02:00
Jan Köhnlein
1ef0554593
Merge pull request #1014 from eclipse/msp/webContentAssist
...
[ide/web] Introduced content assist conflict detection and prefix matching
2016-05-04 14:35:35 +02:00
Christian Dietrich
c12a9ecbbc
[490871] Always register Ecore.genmodel
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-05-04 10:51:33 +02:00
Miro Spönemann
707511f4c2
Introduced content assist conflict detection and prefix matching for web context
...
Signed-off-by: Miro Spönemann <miro.spoenemann@typefox.io>
2016-05-02 10:24:16 +02:00
Christian Dietrich
b87464bad0
[479367] Added formatting2 to the list of exported packages
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-05-02 07:38:31 +02:00
Christian Dietrich
324180d6c8
Merge pull request #1011 from cdietrich/bf492456
...
[492456] Added support for ignorecase-keywords to the new serializer
2016-04-26 17:53:49 +02:00
Christian Dietrich
32cfbbe196
[492456] Added support for ignorecase-keywords to the new serializer
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-04-26 16:37:10 +02:00
Lorenzo Bettini
21d293ec7f
492234: updated CliWizardIntegrationTest
...
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=492234
2016-04-26 11:30:18 +02:00
Lorenzo Bettini
3e0dca3526
492234: [wizard] Include sources in the generated .target file
...
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=492234
2016-04-26 11:29:00 +02:00
Miro Spönemann
eb0953fc5e
Migrated Entities example language to new generator infrastructure
...
Signed-off-by: Miro Spönemann <miro.spoenemann@typefox.io>
2016-04-25 16:27:38 +02:00
Anton Kosyakov
5d364b058a
Merge pull request #999 from eclipse/ak/callee_hierarchy_support
...
[bug 489745] Callee Hierarchy Support
2016-04-25 13:30:44 +00:00
Miro Spönemann
b9544d8c12
[web] Updated JS libraries to current versions (wizard, generator, examples)
...
Signed-off-by: Miro Spönemann <miro.spoenemann@typefox.io>
2016-04-25 11:48:48 +02:00
akosyakov
69064ac12f
[bug 489745][callHierarchy] Refactoring:
...
1. Make interfaces' names start with I;
2. Replace TargetURIs with Predicate<URI> for finding references in
resource and object scopes.
Change-Id: I5ff7b485f6438e8d447377d4f0942ca79fbc6c45
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
2016-04-24 04:57:43 +02:00
Lorenzo Bettini
8e2f343c71
492149: added link to the bug in the pom file
...
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=492149
2016-04-24 04:57:42 +02:00
Lorenzo Bettini
818464193d
492149: updated CliWizardIntegrationTest
...
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=492149
2016-04-24 04:57:42 +02:00
Lorenzo Bettini
f4ff3ed715
492149: Explicit dependency on org.eclipse.rcp in ui.tests
...
If you have a ui test that needs the workbench or an editor, if you do
not have org.eclipse.osgi.compatibility.state, introduced in Luna, in
the dependencies the workbench and editors will be null and the UI tests
will fail. By adding org.eclipse.rcp feature as a dependency, then
org.eclipse.osgi.compatibility.state will be dragged in and UI tests
will work, since the workbench will be available. Adding
org.eclipse.rcp is safe also for previous Eclipse target platforms,
while adding org.eclipse.osgi.compatibility.state only will not work in
Eclipse versions earlier than Luna.
At least, that's what I do to run UI tests that require the workbench.
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=492149
2016-04-24 04:57:42 +02:00
akosyakov
cd7ce88234
[bug 489745][callHierarchy] Callee Hierarchy Support
...
Change-Id: If9d2a4b733f3ad6823b927ae556c93b1dd167eac
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
2016-04-22 01:26:54 +02:00
Lorenzo Bettini
810c40a8f0
492149: added link to the bug in the pom file
...
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=492149
2016-04-21 22:34:31 +02:00
Lorenzo Bettini
f9ddc660ef
492149: updated CliWizardIntegrationTest
...
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=492149
2016-04-21 22:31:30 +02:00
Lorenzo Bettini
e67dc895f5
492149: Explicit dependency on org.eclipse.rcp in ui.tests
...
If you have a ui test that needs the workbench or an editor, if you do
not have org.eclipse.osgi.compatibility.state, introduced in Luna, in
the dependencies the workbench and editors will be null and the UI tests
will fail. By adding org.eclipse.rcp feature as a dependency, then
org.eclipse.osgi.compatibility.state will be dragged in and UI tests
will work, since the workbench will be available. Adding
org.eclipse.rcp is safe also for previous Eclipse target platforms,
while adding org.eclipse.osgi.compatibility.state only will not work in
Eclipse versions earlier than Luna.
At least, that's what I do to run UI tests that require the workbench.
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=492149
2016-04-21 22:28:56 +02:00