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
Martin Lippert
f0379020bc
initial steps to support live bean hovers for non-boot projects
2019-01-08 11:27:55 +01:00
nsingh@pivotal.io
19904ca093
Fixed RM tests for hovers
2019-01-05 02:09:14 -08:00
nsingh@pivotal.io
9f88fb68f0
Fixed Conditionals junits for hovers
2019-01-05 02:09:14 -08:00
BoykoAlex
d602d47b8d
Initial work to register JDT LS extension
2019-01-04 13:19:15 -05:00
nsingh@pivotal.io
a77433d15c
PT 162742296 - Remove per-section separators for RM and Conditionals
...
For now, remove separation to make all live hovers consistent (for
example, live beans do not have separation, and there is no separation
between our live hovers and JDT)
2019-01-04 05:01:16 -08:00
Martin Lippert
108e83e138
updated copyrights to 2019
2019-01-02 09:01:43 +01:00
nsingh@pivotal.io
8b5c90de36
Refactored bean name utils for better clarity
2018-12-28 04:05:24 -08:00
nsingh@pivotal.io
e82e122bd7
PT 162740382 - Support beans from types with multiple starting upper
...
case
2018-12-28 04:05:24 -08:00
Martin Lippert
9d6c5584cf
added test case for indexing symbols for regular non-boot spring projects
2018-12-28 09:32:24 +01:00
Martin Lippert
08a91156b2
remove factory path that is machine dependent
2018-12-28 09:05:20 +01:00