b9c3981529
build on latest i-builds for Eclipse 4.11 to get latest fixes for performance issues
Martin Lippert
2019-02-11 16:50:08 +01:00
fd445778b3
changed live hover checks from various classpath and property checks towards JMX bean lookup, and turned the check into parallel checks
Martin Lippert
2019-02-11 11:32:18 +01:00
6ef4d7837a
fix failing tests due to wrongly created hover hint for profiles even if there are no profiles
Martin Lippert
2019-02-08 14:39:51 +01:00
dad40ae81e
remove hasActuator checks before searching for live hovers
Martin Lippert
2019-02-08 13:53:29 +01:00
c9b189bfae
One more attempt to handle deprecation level
Kris De Volder
2019-02-07 11:01:44 -08:00
d235c5686c
Fix compilation error
Kris De Volder
2019-02-07 09:31:57 -08:00
9ddd234790
Property Deprecation.Level values are spelled in lowercase
Kris De Volder
2019-02-07 09:15:20 -08:00
ee7aa8139e
fixed the line position of symbols from Spring XML config files
Martin Lippert
2019-02-07 16:02:18 +01:00
819c59a2fa
fix NPE in LSP4E when not submitting a predicate for server capabilities
Martin Lippert
2019-02-07 12:53:19 +01:00
e903ac3eb3
PT #162599228: Wait for JDT commands to register
BoykoAlex
2019-02-06 19:21:24 -05:00
2c1ba5808d
Fix issue in SNode.getPath() related to empty lines
Kris De Volder
2019-02-06 15:01:56 -08:00
66453d617c
PT #162599228: Update theia-commons to latest switch LS start to async
BoykoAlex
2019-02-06 16:56:49 -05:00
bc8b0300ca
Deprecated properties without replacement ...
Kris De Volder
2019-02-06 12:57:57 -08:00
1106709183
PT 163720674 - Style current mode with bold in Go To Symbol dialogue
nsingh@pivotal.io
2019-02-06 12:18:05 -08:00
7fe0d75412
PT #163527410: Don't load source for Eclipse. Ask JDT LS for locations.
BoykoAlex
2019-02-04 18:48:40 -05:00
5bb448b0a0
additional optimization to avoid additional project identification on every live hover hint update
Martin Lippert
2019-02-06 16:47:46 +01:00
f3b0f6a6de
avoid re-identifying the corresponding project every time the watchdog updates, causes too much CPU consumption every 5 sec
Martin Lippert
2019-02-06 15:57:31 +01:00
891e65e4bd
take XML bean definitions without explicit bean ID into account when creating symbols
Martin Lippert
2019-02-06 14:54:28 +01:00
4b180e1993
initial steps towards using a dom-based XML parser that provides exact location information
Martin Lippert
2019-02-06 09:36:35 +01:00
44832b3787
Eclipse metadata
Kris De Volder
2019-01-31 12:07:46 -08:00
d9e19ae69e
Re-instate trigger chars, but not for vscode
Kris De Volder
2019-01-31 12:05:53 -08:00
cb63fac8ee
Disable trigger characters for boot language server
Kris De Volder
2019-01-31 09:38:05 -08:00
9039a54b2f
use the new workspace symbol location prefix search capability in symbols in project dialog mode
Martin Lippert
2019-01-31 11:13:55 +01:00
daca3514df
enable workspace symbol queries to be parameterized with location prefixes and unlimited number of results
Martin Lippert
2019-01-31 10:27:54 +01:00
c9fb5e80ab
added necessary synchronization to concurrently used data index to avoid concurrency problems
Martin Lippert
2019-01-27 19:39:59 +01:00
76fad1115a
updated ls versions for eclipse extensions to 1.4.0
Martin Lippert
2019-01-25 20:57:40 +01:00
5250088758
Bump version to 1.4.0
Kris De Volder
2019-01-25 19:13:33 +00:00
290a18f077
updated version for eclipse parts to 4.1.2
Martin Lippert
2019-01-25 20:04:23 +01:00
bd7c38b2aa
Bump version to 1.3.0
Kris De Volder
2019-01-24 19:07:51 +00:00
d01a3a4abb
avoid long hang on jmx connection problems while checking for non-boot live beans mbean
Martin Lippert
2019-01-24 10:57:33 +01:00
2ab97b332d
switched watch dog internals to use ScheduledThreadPoolExecutor and add update of docs to that to avoid blocking the ls altogether
Martin Lippert
2019-01-24 09:59:21 +01:00
343bffe921
prepaed changelogs for upcoming 4.1.1 release
Martin Lippert
2019-01-23 11:03:01 +01:00
427ee3751c
avoid blocking the UI thread while waiting for lsp4e coming back with document infos
Martin Lippert
2019-01-22 15:40:46 +01:00
e8f2840966
do not configure boot ls as server for general xml docs and instead use watch files mechanism to detect changes to XML files
Martin Lippert
2019-01-22 10:52:45 +01:00
923a21132a
PT #160596363: Resource links for dependency project for app from CF
BoykoAlex
2019-01-21 23:59:03 -05:00
0681baa876
PT #160596363: Fixes for live hints and navigation for multi-projects
BoykoAlex
2019-01-17 19:01:04 -05:00
a115b736e4
added eclipse 4.11-based target for language server build
Martin Lippert
2019-01-21 19:04:38 +01:00
228c3d3939
added missing pieces to register boot ls for general xml file usage and get notified for changes to xml files
Martin Lippert
2019-01-21 17:39:12 +01:00
b97a27992f
updated splash screen for 2019
Martin Lippert
2019-01-19 18:27:19 +01:00
78aa0444af
updated nightly downloads page
Martin Lippert
2019-01-18 12:39:32 +01:00
cfaa34881e
enable staging area for Eclipse 4.11-based builds
Martin Lippert
2019-01-18 12:39:09 +01:00
591e72a435
add a few additional m2e integrations to make regular war-packaged spring apps deployable to local tomcat
Martin Lippert
2019-01-17 13:26:09 +01:00
c9dd8e429d
change sysout to log.debug in order to not break lsp process communication
Martin Lippert
2019-01-17 09:47:00 +01:00
4ef8e086c5
preparing sts4 builds for upcoming Eclipse 4.11 builds
Martin Lippert
2019-01-17 09:06:13 +01:00
a1a6ee52eb
Eclipse metadata
Kris De Volder
2019-01-16 15:20:45 -08:00
d1a96a1569
Set completionTriggerCharacters for spring boot language server.
Kris De Volder
2019-01-16 15:19:45 -08:00
9806e95cf2
first steps to create symbols for XML-defined beans
Martin Lippert
2019-01-15 12:08:04 +01:00
9ab5cd6c8d
refactored the spring symbol indexing mechanics, extracted the overall mechanism from the java specific parts to open it up for other file types
Martin Lippert
2019-01-15 09:19:11 +01:00
82eb40b633
PT 162742296 - Add separator between boot LS hover content and JDT
nsingh@pivotal.io
2019-01-09 08:53:16 -08:00
0ced9c9943
fixed wrong copyright year
Martin Lippert
2019-01-09 15:15:43 +01:00
9252f0ad3c
Merge pull request #174 from gayanper/Bug173_InProject
Martin Lippert
2019-01-09 15:14:00 +01:00
0dabaefa50
consume the latest snapshots of commons and spring-ide, need to consume latest fixes and lib updates like reactor
Martin Lippert
2019-01-09 09:50:27 +01:00
24f0549d77
PT #163067196: Update eclipse plugin dependencies to new lsp4j/lsp4e
BoykoAlex
2019-01-08 16:05:06 -05:00
0492974b2f
Eclipse LS extension local build works on e410 by default
BoykoAlex
2019-01-08 14:06:49 -05:00
6631c8d10e
PT #162599228: [Theia] Wait for JDT extension then start Boot extension
BoykoAlex
2019-01-08 11:24:18 -05:00
81bffbb07eFix#173 : Add support for filtering project symbols
gayanper
2019-01-05 09:41:47 +05:30
674784f9a2
added missing check for boot apps, since the check for regular spring apps does not work for fat-jar boot apps
Martin Lippert
2019-01-08 11:50:25 +01:00
f0379020bc
initial steps to support live bean hovers for non-boot projects
Martin Lippert
2019-01-08 11:27:55 +01:00
19904ca093
Fixed RM tests for hovers
nsingh@pivotal.io
2019-01-05 02:09:00 -08:00
9f88fb68f0
Fixed Conditionals junits for hovers
nsingh@pivotal.io
2019-01-05 02:07:30 -08:00
d602d47b8d
Initial work to register JDT LS extension
BoykoAlex
2019-01-02 18:08:23 -05:00
a77433d15c
PT 162742296 - Remove per-section separators for RM and Conditionals
nsingh@pivotal.io
2019-01-04 05:01:16 -08:00
108e83e138
updated copyrights to 2019
Martin Lippert
2019-01-02 09:01:43 +01:00
8b5c90de36
Refactored bean name utils for better clarity
nsingh@pivotal.io
2018-12-28 04:04:55 -08:00
e82e122bd7
PT 162740382 - Support beans from types with multiple starting upper case
nsingh@pivotal.io
2018-12-28 04:01:08 -08:00
9d6c5584cf
added test case for indexing symbols for regular non-boot spring projects
Martin Lippert
2018-12-28 09:32:24 +01:00
08a91156b2
remove factory path that is machine dependent
Martin Lippert
2018-12-28 09:05:20 +01:00
f26d4c6d9d
update parser code to accept java 11 langauge level code
Martin Lippert
2018-12-28 09:04:25 +01:00
09380b75ed
enable symbol indexing for regular, non-boot spring projects
Martin Lippert
2018-12-28 09:03:55 +01:00
251e7e67b2
updated eclipse language server extensions to consume latest versions of language server modules
Martin Lippert
2018-12-28 09:02:07 +01:00
3b9855d303
updated jdt core to latest 3.16.0 version of eclipse 2018-12 release, including support for Java 11
Martin Lippert
2018-12-27 10:27:55 +01:00
7d8d29be40
Bump version to 1.2.1
Kris De Volder
2018-12-22 00:15:08 +00:00
2f816353f6
updated versions of eclipse bits to 4.1.1
Martin Lippert
2018-12-21 11:31:10 +01:00