Commit Graph

2376 Commits

Author SHA1 Message Date
Kris De Volder
0d4b6eedde Update Ls versions to 0.5.0 (eclipsy bits). 2018-07-27 10:07:30 -07: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
5506d2fb2d Merge branch 'master' into remote-jmx 2018-07-23 15:08:41 -07:00
Kris De Volder
796c9e8332 Add changelogs for M13 for vscode-extensions 2018-07-23 14:03:53 -07:00
Kris De Volder
c507afd546 Add support for injectign remote JMX urls into boot ls 2018-07-23 11:18:50 -07:00
BoykoAlex
5eb3fc099e Upgrade atom-languageclient version. Handle magic indent for atom. 2018-07-18 20:20:53 -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
Martin Lippert
b7cdd7d165 updated jdt maven module to latest photon release version 2018-07-13 10:21:58 +02:00
Martin Lippert
e349bdb055 removed strict project matching setting again and removed unnecessary complexity in the code 2018-07-13 10:21:31 +02:00
Kris De Volder
4b31ac99ee Better caching proxy using CGlib
Allows internal calls to this.getBlah() to also be cached.
2018-07-12 16:06:43 -07:00
Kris De Volder
1c376bcbea Add description to boot-java.remote-apps configuration key. 2018-07-12 14:29:04 -07:00
Kris De Volder
f29e7e9954 Various cleanups
- missing copytight headers
- unused imports
- obsolete comments
- rename some strnage method names
2018-07-12 14:19:56 -07:00
Kris De Volder
57f42c9883 Make remote boot app urls configurable from vscode 2018-07-12 14:13:47 -07:00
Kris De Volder
d81a6a6763 Merge branch 'master' of github.com:spring-projects/sts4 2018-07-11 17:36:24 -07:00
Kris De Volder
a81a54f391 Partially working remote app live hover
Uses a single-hard-coded jmx url to connect to remote
and fetch actuator data.
2018-07-11 16:49:52 -07:00
Martin Lippert
d7fc10794c first cut for strict project matching mode to ensure live hovers are detected and shown only for relevant projects 2018-07-11 16:40:18 +02:00
Kris De Volder
e1c0953f4f Refactoring: introduce abstract 'SpringBootApp'
In preparation for supporting both local and
remote SpringBootApp as sources for live
information via jmx connection.
2018-07-10 11:34:09 -07:00
Martin Lippert
20ff5f406a adopting new LSP4E API to avoid restaring old language servers 2018-07-10 12:06:30 +02:00
BoykoAlex
34728a702f Avoid calling editor.markBufferRange(...) with custom options 2018-07-09 19:28:31 -04:00
Kris De Volder
1383fff41d Treat @Inject as synonymous to @Autowired 2018-07-06 15:24:10 -07:00
Kris De Volder
f0a306ac4d Merge branch 'master' of github.com:spring-projects/sts4 2018-07-06 12:33:38 -07:00
Kris De Volder
ffe5675bcb Fix https://www.pivotaltracker.com/story/show/158853750 2018-07-06 12:31:45 -07:00
Martin Lippert
76e66fb340 adopting fix and changed API in LSP4E for not starting old language servers again 2018-07-06 13:07:22 +02:00
Martin Lippert
fc21e145ca update jdt prefs for photon 2018-07-06 13:07:22 +02:00
Kris De Volder
78f2d3c716 Add a 'close' button to LSP console 2018-07-05 14:20:43 -07:00
Kris De Volder
1886928251 Fix compile error caused by lps4e api change 2018-07-05 10:43:19 -07:00
Kris De Volder
880d308b49 Remove workaround for lsp4e sorting issue
The issue has been fixed in lsp4e master
2018-07-05 10:41:55 -07:00
Martin Lippert
3f0cbac23f added signing to jdt.ls extension bundle 2018-07-03 13:04:11 +02:00
Martin Lippert
6b352d3e8f updated dependencies and update urls to limit the scope of updated to e48 based installs 2018-06-29 10:53:50 +02:00
nsingh
3421d7deaa Removed obsolete manifest LS types 2018-06-25 20:10:44 -07:00
nsingh
990c8aae26 PT 156579665 - Improvements in handling CF targets in manifest LS
Changes to how CF targets are handled in manifest LS, including better
error handling and association with a source type, like cf CLI or boot
dashboard.
2018-06-25 20:07:13 -07:00
BoykoAlex
cc9d1858f3 Update Jandex to 2.0.5.final 2018-06-20 18:02:40 -04:00
BoykoAlex
bb9bdff10f PT #158478912: Add jrt-fs.jar on classpath for fallback in case of JDK
>8
2018-06-20 14:29:49 -04:00
Martin Lippert
92699a5691 updated repo for new m2e-egit version 2018-06-20 12:48:04 +02:00
Martin Lippert
ecc099879b added jgit lfs support feature 2018-06-20 12:32:50 +02:00
Martin Lippert
653aec3725 added new change detection setting property to client extensions 2018-06-19 11:31:38 +02:00
Martin Lippert
954f65de4d added config options for change detection mechanism and changed default to disabled 2018-06-19 10:02:52 +02:00
Martin Lippert
71bebf307a change detection is now able to re-connect to already stopped application 2018-06-19 09:43:30 +02:00
Martin Lippert
e157343daa check for existing model before updating it and fixed typo 2018-06-19 09:43:30 +02:00
Martin Lippert
2353b43fa3 first steps towards detecting changes in live running apps across, at the moment across internal restarts via devtools 2018-06-19 09:43:30 +02:00
Martin Lippert
cb645f3a34 updated version of eclipse-language-servers to 0.3.2 2018-06-19 08:04:39 +02:00
BoykoAlex
394afb69f8 PT #158345230: Added tests for javadoc from Eclipse client 2018-06-18 15:49:18 -04:00
Kris De Volder
19890b880a Bump version to 0.3.2 2018-06-18 18:01:42 +00:00