Commit Graph

2833 Commits

Author SHA1 Message Date
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
cb63fac8ee Disable trigger characters for boot language server
See: https://github.com/spring-projects/sts4/issues/193
2019-01-31 09:38:05 -08:00
Martin Lippert
9039a54b2f use the new workspace symbol location prefix search capability in symbols in project dialog mode 2019-01-31 11:13:55 +01:00
Martin Lippert
daca3514df enable workspace symbol queries to be parameterized with location prefixes and unlimited number of results 2019-01-31 10:27:54 +01:00
Martin Lippert
c9fb5e80ab added necessary synchronization to concurrently used data index to avoid concurrency problems 2019-01-27 19:39:59 +01:00
Martin Lippert
76fad1115a updated ls versions for eclipse extensions to 1.4.0 2019-01-25 20:57:40 +01:00
Kris De Volder
5250088758 Bump version to 1.4.0 2019-01-25 19:13:33 +00:00
Martin Lippert
290a18f077 updated version for eclipse parts to 4.1.2 2019-01-25 20:04:23 +01:00
Kris De Volder
bd7c38b2aa Bump version to 1.3.0 2019-01-24 19:07:51 +00:00
Martin Lippert
d01a3a4abb avoid long hang on jmx connection problems while checking for non-boot live beans mbean 2019-01-24 10:57:33 +01:00
Martin Lippert
2ab97b332d switched watch dog internals to use ScheduledThreadPoolExecutor and add update of docs to that to avoid blocking the ls altogether 2019-01-24 09:59:21 +01:00
Martin Lippert
343bffe921 prepaed changelogs for upcoming 4.1.1 release 2019-01-23 11:03:01 +01:00
Martin Lippert
427ee3751c avoid blocking the UI thread while waiting for lsp4e coming back with document infos 2019-01-22 15:40:46 +01:00
Martin Lippert
e8f2840966 do not configure boot ls as server for general xml docs and instead use watch files mechanism to detect changes to XML files 2019-01-22 10:52:54 +01:00
BoykoAlex
923a21132a PT #160596363: Resource links for dependency project for app from CF 2019-01-21 23:59:03 -05:00
BoykoAlex
5093d5e5dc PT #160596363: Resource link string correction 2019-01-21 20:10:17 -05: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
Martin Lippert
a115b736e4 added eclipse 4.11-based target for language server build 2019-01-21 19:04:38 +01:00
Martin Lippert
228c3d3939 added missing pieces to register boot ls for general xml file usage and get notified for changes to xml files 2019-01-21 17:39:12 +01:00
Martin Lippert
b97a27992f updated splash screen for 2019 2019-01-19 18:27:19 +01:00
Martin Lippert
78aa0444af updated nightly downloads page 2019-01-18 12:39:32 +01:00
Martin Lippert
cfaa34881e enable staging area for Eclipse 4.11-based builds 2019-01-18 12:39:09 +01:00
Martin Lippert
591e72a435 add a few additional m2e integrations to make regular war-packaged spring apps deployable to local tomcat 2019-01-17 13:26:09 +01:00
Martin Lippert
c9dd8e429d change sysout to log.debug in order to not break lsp process communication 2019-01-17 09:47:00 +01:00
Martin Lippert
4ef8e086c5 preparing sts4 builds for upcoming Eclipse 4.11 builds 2019-01-17 09:06:13 +01: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
f893da12f5 PT #160962428: Simple unit test 2019-01-16 17:54:19 -05:00
BoykoAlex
b794f275d3 Copyright headers for Theia extensions TS files 2019-01-16 11:08:36 -05:00
Martin Lippert
e8ea496b8a enable first unit tests for xml config indexing 2019-01-16 17:04:55 +01:00
Martin Lippert
abf58a7bce fix failing tests 2019-01-16 16:51:26 +01:00
Martin Lippert
4e6d416388 additional steps to make xml config analysis configurable, not yet complete through 2019-01-16 16:17:07 +01:00
Martin Lippert
4f7a2014c4 added config option to enable/disable XML config file support 2019-01-16 13:35:29 +01:00
BoykoAlex
726bad6764 PT #160962428: Typo correction 2019-01-15 23:28:58 -05:00
Martin Lippert
9806e95cf2 first steps to create symbols for XML-defined beans 2019-01-15 12:08:04 +01:00
Martin Lippert
9ab5cd6c8d refactored the spring symbol indexing mechanics, extracted the overall mechanism from the java specific parts to open it up for other file types 2019-01-15 09:19:20 +01:00
BoykoAlex
5b2b5e89af PT #160962428: Create metadata for missing property quick fix 2019-01-14 19:23:08 -05:00
Martin Lippert
87cb45ae7d fixed wrong version in product definition 2019-01-13 17:19:26 +01:00
BoykoAlex
31b5782d94 PT #135782951: (Part 2) Deprecated property quick fix 2019-01-11 13:25:30 -05:00
BoykoAlex
6a9e40dbbb PT #135782951: (Part 1) Completions for deprecated properties 2019-01-09 19:13:59 -05:00
nsingh@pivotal.io
82eb40b633 PT 162742296 - Add separator between boot LS hover content and JDT 2019-01-09 08:53:16 -08:00
Martin Lippert
0ced9c9943 fixed wrong copyright year 2019-01-09 15:15:43 +01:00
Martin Lippert
9252f0ad3c Merge pull request #174 from gayanper/Bug173_InProject
Fix #173 : Add support for filtering project symbols
2019-01-09 15:14:00 +01:00
Martin Lippert
0dabaefa50 consume the latest snapshots of commons and spring-ide, need to consume latest fixes and lib updates like reactor 2019-01-09 09:50:27 +01:00
BoykoAlex
24f0549d77 PT #163067196: Update eclipse plugin dependencies to new lsp4j/lsp4e 2019-01-08 16:05:06 -05:00
BoykoAlex
0492974b2f Eclipse LS extension local build works on e410 by default 2019-01-08 14:06:49 -05:00
BoykoAlex
eadae7da22 PT #163067196: LSP4J 0.6.0, LSP4E 0.9.0 snapshot 2019-01-08 14:05:48 -05:00
BoykoAlex
6631c8d10e PT #162599228: [Theia] Wait for JDT extension then start Boot extension 2019-01-08 11:24:23 -05:00
gayanper
81bffbb07e Fix #173 : Add support for filtering project symbols
Add new provider which will filter symbols for the current selected
resource's project in GoTo Symbol dialog.
2019-01-08 20:30:28 +05:30
Martin Lippert
674784f9a2 added missing check for boot apps, since the check for regular spring apps does not work for fat-jar boot apps 2019-01-08 11:50:25 +01:00