Commit Graph

247 Commits

Author SHA1 Message Date
BoykoAlex
8468c7d67e Fix lag in hyper-links in Java files 2019-04-01 18:25:57 -04:00
Kris De Volder
63499354ef More eclipse metadata 2019-04-01 09:10:58 -07:00
Kris De Volder
256e0c86a3 Bump version to 1.6.0 2019-03-29 16:08:45 +00:00
Kris De Volder
d86becebe7 http -> https 2019-03-08 15:48:38 -08:00
Martin Lippert
a261770210 housekeeping 2019-02-27 11:38:40 +01:00
Kris De Volder
a7d8fa3996 Eclipse metadata 2019-02-25 10:23:40 -08:00
BoykoAlex
2b2413ee60 JDT LS based index for searches and refactorings to replace Jandex 2019-02-22 17:23:22 -05:00
Kris De Volder
37e68907c6 Bump version to 1.5.0 2019-02-22 17:23:45 +00:00
Kris De Volder
adf238f61d Groundwork for HierarchicalDocumentSymbolHandler 2019-02-12 13:55:50 -08:00
Kris De Volder
b391a111a5 Allow Document symbol handler to detect whether ...
hierarchical document symbols are supported by the client.
2019-02-12 13:55:50 -08:00
Martin Lippert
5afa356c2b fixed typo in thread name 2019-02-12 12:57:55 +01:00
Martin Lippert
83c8271ddc classpath cleanup 2019-02-12 12:57:36 +01:00
BoykoAlex
7fe0d75412 PT #163527410: Don't load source for Eclipse. Ask JDT LS for locations. 2019-02-06 11:21:06 -05:00
Kris De Volder
44832b3787 Eclipse metadata 2019-01-31 12:07:46 -08:00
Kris De Volder
d9e19ae69e Re-instate trigger chars, but not for vscode
See https://github.com/spring-projects/sts4/issues/193
2019-01-31 12:05:53 -08:00
Kris De Volder
5250088758 Bump version to 1.4.0 2019-01-25 19:13:33 +00:00
Kris De Volder
bd7c38b2aa Bump version to 1.3.0 2019-01-24 19:07:51 +00:00
BoykoAlex
0681baa876 PT #160596363: Fixes for live hints and navigation for multi-projects
Initial work: highlights fixed, source links bean

SourceLinks bean uses project finder

Project finder all projects. Source entries for dependency projects.

Properly support peer projects for fall back Gradle projects

Update code minings for e4.9
2019-01-21 19:29:26 -05:00
Kris De Volder
a1a6ee52eb Eclipse metadata
Signed-off-by: Kris De Volder <kdevolder@pivotal.io>
2019-01-16 15:20:45 -08:00
Kris De Volder
d1a96a1569 Set completionTriggerCharacters for spring boot language server.
Signed-off-by: Kris De Volder <kdevolder@pivotal.io>
2019-01-16 15:19:45 -08:00
BoykoAlex
5b2b5e89af PT #160962428: Create metadata for missing property quick fix 2019-01-14 19:23:08 -05:00
BoykoAlex
6a9e40dbbb PT #135782951: (Part 1) Completions for deprecated properties 2019-01-09 19:13:59 -05:00
BoykoAlex
eadae7da22 PT #163067196: LSP4J 0.6.0, LSP4E 0.9.0 snapshot 2019-01-08 14:05:48 -05:00
Kris De Volder
7d8d29be40 Bump version to 1.2.1 2018-12-22 00:15:08 +00:00
BoykoAlex
db429f9c21 PT #162167333: Ask JDT server for hover links (Eclipse, VSCode) 2018-12-11 18:41:33 -05:00
Kris De Volder
a93e668fce Eclipse metadata 2018-12-06 11:51:15 -08:00
Kris De Volder
2301463aaf Bump version to 1.2.0 2018-12-04 20:56:19 +00:00
nsingh
4164427d12 PT 162292472 - Disable arrow completions and other LS changes 2018-11-28 16:57:00 -08:00
Kris De Volder
1ea41ee736 Fix a race condition in quickfix/moveCursor 2018-11-28 10:06:08 -08:00
BoykoAlex
a41025c23e PT #160151830: Accept range within quickfix range 2018-11-22 20:17:53 -05:00
Kris De Volder
1cb46aa444 Add some logging to track completion handling 2018-11-22 16:03:39 -08:00
Kris De Volder
7ffbe07008 Attempted fix of suspected deadlock
See: https://github.com/spring-projects/sts4/issues/136
2018-11-21 13:49:30 -08:00
Kris De Volder
f39b845964 Tweak value hint providers in application.properties
See https://www.pivotaltracker.com/story/show/161964105
2018-11-15 10:41:55 -08:00
Kris De Volder
706a870fae Improvements to AdHocSpringPropertyIndex
- respond to document save to clear index
- index properties bound to list values in yaml
2018-11-14 11:42:50 -08:00
BoykoAlex
4137819382 PT #155474396: Ctrl-Click for Boot properties YAML 2018-11-09 11:09:17 -05:00
Kris De Volder
0e931fb3c2 Bump version to 1.1.1 2018-11-06 16:16:44 +00:00
Kris De Volder
8177a9c110 Logging related fixes
- logs to system.err instead of system.out
- disable spring-boot banner
2018-10-18 16:53:06 -07:00
Kris De Volder
995d0f0ccb Add some logging to see startup times 2018-10-17 14:35:41 -07:00
Kris De Volder
3857c507e0 Remove ComposableLanguageServer class 2018-10-16 14:38:32 -07:00
Kris De Volder
2fd8d05fd0 Cleanups
Some useless LSFactories removed.
Some unused obsolete methods removed.
2018-10-16 14:29:42 -07:00
Kris De Volder
ed2365c5c0 Eclipse metadata 2018-10-16 09:49:43 -07:00
Kris De Volder
2b987e668a Refactor Bootiful LS
Converted all spring boot ls test to use spring test runner.
2018-10-16 09:48:41 -07:00
Kris De Volder
a1518c10e5 Make SimpleLanguageSever final 2018-10-10 10:59:21 -07:00
Kris De Volder
77edc22c3e Bosh LS no more subclass of SimpleLanguageServer 2018-10-09 16:33:58 -07:00
Kris De Volder
5ecf55af5f Fix test fails 2018-10-09 12:23:15 -07:00
Kris De Volder
a11505d8c4 Make get rid of concourse ls simpelanguageserver subclassing 2018-10-09 12:18:03 -07:00
Kris De Volder
ba21265b4b Bootified CF Editor tests 2018-10-05 16:09:19 -07:00
Kris De Volder
67066e8e3c Start decomposing CF language server into beans t
Instead of explicitly instantiating a SimpleLanguageServer subclass, let autoconf
create and configure it.
2018-10-04 16:08:46 -07:00
Kris De Volder
b5e0b53170 AutoConfigure simple language server
It is @ConditionalOnMissingBean so actually this doesn't do anything yet
because  all our language servers still create a SimpleLanguageServer
bean manually.
2018-10-04 11:34:22 -07:00
Kris De Volder
45d2daee3c Simplify LanguageServerRunner dependency
It doesn't need to have a 'server factory'. It just needs a server.
2018-10-04 10:44:18 -07:00