Commit Graph

659 Commits

Author SHA1 Message Date
Kris De Volder
c3d5c19f0c Fix compilation problem in bosh language server 2019-02-12 14:34:51 -08:00
Kris De Volder
bc86170ae0 Hierchical document symbols for concourse pipeline 2019-02-12 13:55:50 -08: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
nsingh@pivotal.io
eb28cfddc1 Rename live properties parser 2019-02-11 13:54:58 -08:00
nsingh@pivotal.io
cd276ddbc4 PT 163178235 - Add live properties parsing for Boot 2.x
Live properties parsing for Boot 2.x was missing and was not appearing
when hovering over @Value properties
2019-02-11 13:35:20 -08:00
Martin Lippert
fd445778b3 changed live hover checks from various classpath and property checks towards JMX bean lookup, and turned the check into parallel checks 2019-02-11 11:32:18 +01:00
Martin Lippert
dad40ae81e remove hasActuator checks before searching for live hovers 2019-02-08 13:53:29 +01:00
Kris De Volder
2c1ba5808d Fix issue in SNode.getPath() related to empty lines
See https://www.pivotaltracker.com/story/show/163752179
2019-02-06 15:07:44 -08:00
Kris De Volder
bc8b0300ca Deprecated properties without replacement ...
Should not get a "Replace with..." quickfix
2019-02-06 12:58:52 -08: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
5026fdc412 Yaml reconcile, detect 'missing anchor' reference 2019-02-05 14:36:31 -08:00
Kris De Volder
7d47662094 Reconciler support for yaml anchors, references and merges 2019-02-05 14:25:45 -08:00
Kris De Volder
306d116681 Add a regression test for '.yaml'.
Checks that boot language server accepts '.yaml' as equivalent
to '.yml' for reconcile, completions and hovers.
2019-01-31 16:02:43 -08: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
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
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
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
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
Martin Lippert
4e6d416388 additional steps to make xml config analysis configurable, not yet complete through 2019-01-16 16:17:07 +01:00
BoykoAlex
5b2b5e89af PT #160962428: Create metadata for missing property quick fix 2019-01-14 19:23:08 -05: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
BoykoAlex
eadae7da22 PT #163067196: LSP4J 0.6.0, LSP4E 0.9.0 snapshot 2019-01-08 14:05:48 -05:00
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
Martin Lippert
09380b75ed enable symbol indexing for regular, non-boot spring projects 2018-12-28 09:03:55 +01:00
Kris De Volder
7d8d29be40 Bump version to 1.2.1 2018-12-22 00:15:08 +00:00
Kris De Volder
797eb6717d Disable 'buildpack' deprecated warning
Also fixed some other small oddities in the code.
2018-12-18 16:18:47 -08:00
nsingh@pivotal.io
41d30ae7a9 PT 162499688 - Fixed error with marking deprecated property 2018-12-12 12:34:00 -08:00
BoykoAlex
db429f9c21 PT #162167333: Ask JDT server for hover links (Eclipse, VSCode) 2018-12-11 18:41:33 -05:00
nsinghpvtl
89229ad723 PT 162499688 - Add buildpacks to schema
Also deprecate `buildpack`
2018-12-10 13:08:14 -08:00
BoykoAlex
59275210ab PT #162110508: Index jrt-fs.jar 2018-12-06 16:19:09 -05:00
Kris De Volder
a93e668fce Eclipse metadata 2018-12-06 11:51:15 -08:00
Kris De Volder
f6b81739f2 More tweaks to jmx related error handling 2018-12-06 11:33:09 -08:00
Kris De Volder
f0bd1f7f37 More tweaks to JMX related exception handling 2018-12-05 15:55:51 -08:00
Kris De Volder
fb6f691908 More tweaks to JMX exception handling 2018-12-05 13:37:42 -08:00
Kris De Volder
9bdb7f23bd Catch and ignore more JMX errors for stopped apps 2018-12-05 12:19:19 -08:00
Kris De Volder
b9a625bee0 Suppress another JMX connection error 2018-12-05 11:55:23 -08:00
Kris De Volder
5ff4bc71e0 Supress verbose exception logging for more JMX connection errors 2018-12-05 11:34:47 -08:00
Kris De Volder
212dc74f83 Tolerate missing 'aliases' property in Boot15 bean parser 2018-12-04 15:31:18 -08:00
Kris De Volder
995e60035a Ignore java.rmi.ConnectException when closing connection 2018-12-04 15:01:11 -08:00