Commit Graph

30 Commits

Author SHA1 Message Date
Kris De Volder
fc9c84f58f Start adding some tests for 'InjectedInto' hover provider 2017-10-27 13:19:41 -07:00
Kris De Volder
84a8937b31 Add index of beans by dependency to beans model
Also, replace model implementation with immutable / builder style data
structures.
2017-10-26 12:17:33 -07:00
Kris De Volder
745994179d LiveBean parsing support for boot 2.0 2017-10-25 14:57:49 -07:00
Kris De Volder
136b98d215 Add parsing of LiveBeanModel to actuator client 2017-10-25 13:40:57 -07:00
Kris De Volder
c0c2d7588d Make SpringBootAppTest run for several test targets
- Boot 1.5 fatjar
- Boot 2.0 fatjar
- Boot 2.0 thinjar
2017-10-25 10:49:40 -07:00
Kris De Volder
5652e8402e First, simple implementation of active profiles hover 2017-10-24 10:48:02 -07:00
nsingh
13dfec091f Fixed NPE in isSpringBootAppSysprops check 2017-10-22 21:22:22 -07:00
Kris De Volder
fdde938433 Cleanup trainling whitepace 2017-10-20 16:23:35 -07:00
Kris De Volder
b7cb166df0 Cleanup some debug logging in test code. 2017-10-20 16:03:24 -07:00
Kris De Volder
963359fab6 Fix suspected race condition causing test failures. 2017-10-20 15:55:09 -07:00
Kris De Volder
9d83e25d90 Detect boot app processes launched from fatjar / thinjar boot launcher 2017-10-20 15:40:01 -07:00
Kris De Volder
a328dfb378 More code for testing SpringBootApp JMX client 2017-10-20 15:13:41 -07:00
Kris De Volder
1f73e46f4f Increase timeout for SpringBootAppTest
Needs more time for test app to fully start sometimes.
2017-10-20 12:42:04 -07:00
Kris De Volder
30a53ac565 Increase timeout for SpringBootAppTest
Needs more time for test app to fully start sometimes.
2017-10-20 12:32:07 -07:00
Kris De Volder
413b90716b Ensure that all actuator endpoint accessors work for Boot 2.0 2017-10-20 11:09:39 -07:00
Kris De Volder
6d854f1f80 Add jar contain test boot app...
Test failures are due to this being missing (was caught by .gitignore rules).
2017-10-19 16:41:11 -07:00
Kris De Volder
53ef047560 Start adding some tests for SpringBootApp discovery and actuator client 2017-10-19 15:55:18 -07:00
nsingh
5d8bd397f7 Code cleanup in SpringBootApp 2017-10-16 16:07:21 -07:00
nsingh
dd61505bb5 Improvements to live hovers for request mappings 2017-10-12 23:06:24 -07:00
nsingh
ee069226f9 Added basic request mapping navigation in live hover 2017-10-11 17:35:29 -07:00
Martin Lippert
aba1f581de improved error handling in case of the language server cannot connect via JMX to a specific java app 2017-10-09 14:35:31 +02:00
Martin Lippert
7c4c3f50f5 PT #151428541: first steps to gather live hover hint data from running apps 2017-10-02 16:30:33 +02:00
Martin Lippert
c76d6c7496 adopted changed boot 2 actuator jmx endpoint structure 2017-09-14 16:19:03 +02:00
Martin Lippert
949a6f0f7e fixed issue with port property being an integer insteaf of a string 2017-07-19 09:54:17 +02:00
Martin Lippert
d8177c9fd5 refactored retrieval of all running apps into static factory method 2017-06-15 16:17:36 +02:00
Martin Lippert
e322b6279c made port retrieval more flexible with regards to tomcat connector object name 2017-06-15 16:11:27 +02:00
Martin Lippert
48c77e14b5 added extraction of beans, request mappings, config report, and environment data to boot app cli component 2017-05-17 17:13:17 +02:00
Martin Lippert
e7870ef2c1 refactored boot app cli code slightly and fixed a problem with getting port from tomcat bean 2017-05-15 16:58:49 +02:00
Martin Lippert
5b3dbdb6c0 PT #143653925: added third option, now trying tomcat jmx bean to get port, too 2017-05-15 15:17:40 +02:00
Martin Lippert
a383fb607b PT ##143653365 + PT ##143653925: simple main class that identifies running boot apps and tries to find the port information 2017-05-12 11:08:41 +02:00