Commit Graph

77 Commits

Author SHA1 Message Date
Kris De Volder
cf174129b8 Handle more cases of 'missing project context'. 2017-10-23 10:18:41 -07:00
BoykoAlex
55a439dc30 PT #151674858 Live boot hint decorations on/off 2017-10-20 20:55:05 -04:00
Martin Lippert
05c6749628 moved resource listener registration to delegating stream provider to enable it for both cases 2017-10-19 10:29:15 +02:00
BoykoAlex
d4a9907b0d PT #150740880: VSCode/Eclipse file watching. Back to project finder
Eclipse client file change listening mechanics

Reworked file/project observer implementation

Merge fixes
2017-10-16 14:08:51 -04:00
Martin Lippert
fd29f9cb1a added icons to build.properties to include them in binary plugni artifact 2017-10-15 21:37:34 +02:00
Martin Lippert
9aa6a83df8 improved live hint highlight optics in Eclipse 2017-10-09 11:51:08 +02:00
Martin Lippert
1975104519 reorganized commons-ls bundle inclusions to avoid feature inclusion 2017-10-05 10:15:13 +02:00
Kris De Volder
bbabae3bd6 Implement highlighter support for eclipse language servers 2017-10-04 14:43:20 -07:00
Martin Lippert
8a12d8b179 removed dependency from symbol dialog plugin to core boot ide plugin and code cleanup 2017-10-04 11:50:52 +02:00
Kris De Volder
3133ec7e8e Cleanups: imports and debug code 2017-10-03 11:09:29 -07:00
Kris De Volder
8bb96887fd Make ls.eclipse.gotosymbol plugin part of boot.java.ls.feature 2017-10-03 10:12:41 -07:00
Kris De Volder
adced19b09 WIP: goto symbol in file dialog 2017-10-02 12:27:59 -07:00
Martin Lippert
a4520d49a1 enable boot ls on java document open 2017-09-29 17:46:51 +02:00
Martin Lippert
0d69e95d69 added another dependency for eclipse tm bundle 2017-09-22 10:51:29 +02:00
Martin Lippert
b1bd48fcdb fixed category name on ls update site and added missing jcodings dependency 2017-09-22 10:36:14 +02:00
Martin Lippert
3ef692119b PT #151319913: live hovers working again, adding tools.jar to classpath of language server vm 2017-09-22 10:26:12 +02:00
Martin Lippert
4c3ae63cf6 updated versions of embedded language servers to 0.0.10 2017-08-25 12:33:12 +02:00
Martin Lippert
0722590864 added html rendering to java boot hovers 2017-08-25 12:20:26 +02:00
Martin Lippert
309d2201ae updated plugin and feature metadata for eclipse language server extensions 2017-08-22 12:05:45 +02:00
Martin Lippert
d0db199d38 configured eclipse ls startup to disable smart indentation feature 2017-08-21 16:10:57 +02:00
Martin Lippert
19c0bfe8d7 refactored and reorganized eclipse ls extensions and added new ones for bosh and concourse 2017-08-18 12:24:17 +02:00
Martin Lippert
2b99d3848f ease debugging and development of the boot java ls by connecting both sides via a socket on demand 2017-08-17 13:57:17 +02:00
Martin Lippert
3c0cb953c9 updated Oxygen repository and Orbit URLs 2017-08-11 14:16:49 +02:00
BoykoAlex
52238865f8 No default config for manifest yaml LS 2017-06-30 18:11:02 -04:00
BoykoAlex
e8425e6026 Default config for manifest yaml LS started from Eclipse 2017-06-29 18:08:16 -04:00
Kris De Volder
b6a9aec2e8 Merge pull request #10 from spring-projects/lsp-process-reaper
Implement a 'fallback' lsp process reaper to cleanup errant processes.
2017-06-28 11:02:46 -07:00
Martin Lippert
6761f2108d integrated license information for 0.9.0 version 2017-06-28 15:22:20 +02:00
Kris De Volder
5976d36bd9 Implement a 'fallback' lsp process reaper to cleanup errant processes. 2017-06-27 17:00:45 -07:00
Martin Lippert
904ac28c73 fixed category name for cf-manifest language server feature 2017-06-20 14:30:55 +02:00
Martin Lippert
12d0fe0db6 PT #146941503: added methods to pass cf login options to manifest language server in a dynamic way 2017-06-16 10:24:38 +02:00
Martin Lippert
91286db85e updated language server copy mechanism to take bundle version and qualifier into account 2017-06-15 14:49:48 +02:00
Martin Lippert
ffd9d0d149 fix classpath settings in integration project 2017-06-15 14:47:54 +02:00
Martin Lippert
1defc36478 updated jarsigner version and timestamp server 2017-06-15 12:43:00 +02:00
Martin Lippert
2a135342f8 PT #147089365: use JDK of IDE to run language server 2017-06-13 13:22:39 +02:00
Martin Lippert
e1eff07193 cleanup feature install experiments 2017-06-13 08:40:06 +02:00
Martin Lippert
72e6c5d5e3 try p2.inf to install additional feature 2017-06-12 21:14:54 +02:00
Martin Lippert
d1a2304d21 experimenting with optional feature dependencies 2017-06-12 17:59:05 +02:00
Martin Lippert
81e65fcf51 next try to automatically add language server repo 2017-06-12 16:09:37 +02:00
Martin Lippert
6765e34b51 added p2.inf to automatically add sts4 language server update site 2017-06-12 14:39:09 +02:00
Martin Lippert
7c4e751da4 added static methods to set additional init options 2017-06-12 14:23:44 +02:00
Martin Lippert
704a02f829 added debug commands to language server options 2017-06-12 13:02:53 +02:00
Martin Lippert
3d3c8dc42e separating language server into separate feature and separate p2 repo 2017-06-12 12:34:54 +02:00
Martin Lippert
623f8d3cf7 updated versions of ls dependencies 2017-06-02 10:41:58 +02:00
Martin Lippert
737e2b2a02 updated maven artifact versions for language servers 2017-06-02 09:59:23 +02:00
Martin Lippert
b6b66c294f adopt new name for tm4e grammar extension point 2017-05-31 09:53:37 +02:00
Martin Lippert
cad513b1bd fixed typo in ls jar file name 2017-05-31 09:53:10 +02:00
Martin Lippert
6b5c104207 exclude specific repackaged dependency to avoid dep resolution issues 2017-04-19 11:36:09 +02:00
Martin Lippert
5455283c2a trying to ignore transitive dependencies from language servers 2017-04-19 11:18:17 +02:00
Martin Lippert
7f127bd898 fixed outdated references to old language server artifact IDs 2017-04-18 15:40:42 +02:00
Martin Lippert
7faa43696e added timestamp to signing 2017-03-21 20:33:12 +01:00