Martin Lippert
ffcee42a0e
experimental optimization to avoid calling potentially slow jmx endpoints too often
2018-08-20 17:11:28 +02:00
BoykoAlex
02f17d2b0a
PT #159465021 : Unmatched bean for boot hints
2018-08-17 19:52:06 -04:00
Kris De Volder
2c6dd39a33
Resource links for remote apps
...
Fixed by adding a special case that detects the
special path prefix '/home/vcap/app' and treats
resources in that path the same as classpath
resources.
2018-08-17 12:46:18 -07:00
BoykoAlex
d1e960f3fa
Adjustments for CodeLens for boot hints
2018-08-17 13:12:20 -04:00
BoykoAlex
638dcfa994
PT #159794215 : Show wired beans for TypeDeclaration annotations hovers
2018-08-16 18:23:58 -04:00
BoykoAlex
374b5f0ad7
CodeLens for boot hints in VSCode
2018-08-16 13:38:40 -04:00
BoykoAlex
2ed494a7aa
PT #159353267 : Ensure line break is between RMs and process in the hover
2018-08-15 00:38:32 -04:00
Martin Lippert
4aaaf8bae6
switched to commons-codec for easier and better md5 checksum generation
2018-08-14 18:17:34 +02:00
Martin Lippert
c8554089bc
fixed a NPE when the resource of a changed bean is not defined
2018-08-14 18:17:10 +02:00
Martin Lippert
34a1168b75
avoid json object creation and live beans model parsing if raw data is unchanged
2018-08-14 10:41:23 +02:00
Kris De Volder
869c0b2516
Bump version to 0.6.0
2018-08-13 21:13:24 +00:00
BoykoAlex
ddd31e3e2d
PT #159690556 : Dispose JMX connection (proper fix)
2018-08-10 13:59:02 -04:00
BoykoAlex
4c5e77e682
PT #159690556 : Dispose boot app handle if failed to connect to VM
...
descriptor
2018-08-10 13:26:22 -04:00
Martin Lippert
c953ff93c1
generated lambda types are now being removed from live bean type to improve bean change detection mechanism
2018-08-10 15:40:00 +02:00
Martin Lippert
72fe640c9f
avoid NPE case when type binding get be resolved for request mapping methods
2018-08-10 13:54:53 +02:00
Kris De Volder
a42340c593
Fix JMX related resource leak
...
JMX connections on language server not closed when stopping
the last/only tunneled boot dash app.
2018-08-09 13:58:48 -07:00
Kris De Volder
3b0fb2135a
Fix NPE that happens on restart of local apps ...
...
... and is suspected of causing resource leak by
breaking proper disposal of JMX connectors for local apps.
2018-08-09 11:56:21 -07:00
Kris De Volder
c5b6a72b3a
Fix https://github.com/spring-projects/sts4/issues/66
...
Add 'tags' property in 'resource' type in concourse
editor schema.
2018-08-09 08:36:08 -07:00
Kris De Volder
2e77214118
Merge branch 'master' of github.com:spring-projects/sts4
2018-08-08 16:37:50 -07:00
Kris De Volder
d3402741fd
Fix https://www.pivotaltracker.com/story/show/159621631
...
I.e: handle the case where list of paths from live requestmapping info is empty.
2018-08-08 16:37:38 -07:00
Kris De Volder
3949aa0a93
Fix https://github.com/spring-projects/sts4/issues/59
...
UriUtil.normalize did not properly ensure that drive-letters on windows
are canonically represented (i.e allways in upper-case or allways in
lower-case).
2018-08-07 14:44:38 -07:00
Kris De Volder
243586a8f8
Fix https://www.pivotaltracker.com/story/show/159426287
...
Add remote host name to ssh tunnel config, so that it can
be used to compute correct request mapping links for live
hovers.
2018-08-07 10:06:49 -07:00
Martin Lippert
64e7bbad45
firt rough cut to include conditional and profile annotations in bean symbols instead of their own ones
2018-08-07 15:11:05 +02:00
Kris De Volder
c004bb6550
Cleanup obsolete code
2018-08-03 11:13:01 -07:00
Martin Lippert
ef213af41e
improved error logging when something goes wrong while parsing source code for symbols and live hovers
2018-08-03 12:35:48 +02:00
Martin Lippert
2bb98a874c
trying to fix test failure, but not sure this is the right solution
2018-08-03 12:15:27 +02:00
Martin Lippert
44a8e43861
added missing empty application.yml file back for empty boot test project, otherwise random failures
2018-08-03 11:52:08 +02:00
BoykoAlex
e26c24ed1f
Cleanup HighlightParams
2018-08-02 10:50:58 -04:00
BoykoAlex
d0bcef7910
PT #159485440 : Only update hints if doc versions are matching
2018-08-02 10:17:14 -04:00
Martin Lippert
98b2bb226b
improved error message for failed project source parsing
2018-08-02 14:44:30 +02:00
Kris De Volder
b0bff264ce
Fix failing tests
2018-08-01 15:48:35 -07:00
Kris De Volder
c48b465cb8
Merge branch 'master' of github.com:spring-projects/sts4
2018-08-01 15:24:19 -07:00
Kris De Volder
0b1b5cdf2a
Fix https://www.pivotaltracker.com/story/show/153107266
...
Completions inside of @Value(...) context now also suggest 'ad-hoc' properties
that are defined in application.properties or application.yml (in addition to
regular properties defined via @ConfigurationProperties).
2018-08-01 15:23:57 -07:00
BoykoAlex
819ae52acf
Finalize boot-hint optics change
2018-08-01 17:08:08 -04:00
BoykoAlex
e350da8ab7
Boot hints first trial
2018-07-31 11:08:02 -04:00
Martin Lippert
71b47ff286
do not take thin jar launcher mapping and classpath matching into account when identifying projects
2018-07-31 15:53:23 +02:00
Martin Lippert
007b2c5f95
fixed logic around specific project name setting
2018-07-31 14:08:51 +02:00
BoykoAlex
92fbe9ecdd
Inner class bean id is equal to bean type
2018-07-31 01:43:00 -04:00
BoykoAlex
21e0543730
PT #159307292 : Anonymous inner class bean type wiring
2018-07-31 00:26:02 -04:00
BoykoAlex
5480b1812a
PT #159352937 : Rework Injection hover content
2018-07-30 17:49:45 -04:00
BoykoAlex
705d81f945
PT #159371605 : Implicitly autowired constructor boot hint and hover
2018-07-27 21:04:30 -04:00
Kris De Volder
576615c223
Bump version to 0.5.0
2018-07-27 16:39:35 +00:00
BoykoAlex
eb34b0210f
PT #159307292 : Autowired reports optics, content specific to AST node
2018-07-26 21:25:37 -04:00
Kris De Volder
5a1aab6d2c
Bump version to 0.4.0
2018-07-18 16:59:15 +00:00
Kris De Volder
670b65dd24
Add on_abort to Job and Step schemas
2018-07-17 09:37:04 -07:00
Kris De Volder
7cee9ad889
Add missing properties for GitPutParams schema
...
See: https://github.com/spring-projects/sts4/issues/65
2018-07-17 08:57:01 -07:00
Kris De Volder
dfc861466f
Add missing attributes to GitGetParams schema
...
See: https://github.com/spring-projects/sts4/issues/64
2018-07-16 14:01:59 -07:00
Kris De Volder
c1c46a3709
RE-using JMXConnectors as much as possible.
2018-07-13 15:20:17 -07:00
Kris De Volder
1354e1f3fc
Merge branch 'master' of github.com:spring-projects/sts4
2018-07-13 10:06:06 -07:00
Kris De Volder
10a1e32e29
Moving towards more easy to re-use JMXConnector
...
The "create connector -> do something -> close" pattern
has now been turned into a method. This paves the way
for making management of the connectors smarter
so that, for example, a single connector could be
cached for some time and re-used for more than
one task.
Creating the connector is a slow process especially
for remote apps, so this is a bit of a performance
bottleneck and its a bad idea to create a new
connector for every small request.
2018-07-13 10:00:27 -07:00