Commit Graph

880 Commits

Author SHA1 Message Date
BoykoAlex
1203b899dd PT #156686000: Make enum value description look closer to javadoc 2018-06-06 21:42:28 -04:00
nsingh
1a8f536b60 Fixed failing concourse LS due to changed Streams type 2018-06-05 16:23:47 -07:00
nsingh
58b038704c Replace ObjectMapper with Gson in CF Cli provider 2018-06-05 16:10:09 -07:00
nsingh
1125337db8 Guard against errors when getting element String value 2018-06-05 16:10:09 -07:00
nsingh
82974b9f1d Remove Jackson dependencies 2018-06-05 16:10:09 -07:00
nsingh
aa2e89f0dd PT 156967558 - Replace ObjectMapper with Gson in Bosh LS 2018-06-05 16:10:09 -07:00
BoykoAlex
4b9e29590b Refactor javadoc service injection 2018-06-05 09:55:09 -04:00
Kris De Volder
3738f649d1 Bump version to 0.3.0 2018-06-04 18:02:37 +00:00
Kris De Volder
0a160bf2e7 Add support for new properties in DockerImagePutParams
- additional_tags
- cache_from
- load_bases
- target_name
2018-06-04 10:53:57 -07:00
Kris De Volder
bc0d114f27 Add support for new DockerImageSource properties
- aws_session_token
- max_concurrent_downloads
- max_concurrent_uploads
2018-06-04 09:31:25 -07:00
BoykoAlex
365ea1f51b Improve OSX profile condition for jdt ls extension build 2018-06-01 09:56:05 -04:00
BoykoAlex
1b33036794 PT #156965730: Get Javadoc from JDT LS or eclipse client via sts/javadoc 2018-05-31 22:19:28 -04:00
Martin Lippert
d27856da64 avoid to confuse the ASTParser with the classpath of the running JDK 2018-05-31 11:16:06 +02:00
Martin Lippert
95d81ea1ce fixed typo 2018-05-31 09:54:36 +02:00
BoykoAlex
1bdd6f45aa Screenshots for Theia extension readme files 2018-05-24 14:33:48 -04:00
Martin Lippert
b1c3b63ae9 update jdt core of boot language server to official oxygen 3a version 2018-05-24 10:11:09 +02:00
Kris De Volder
d4d6f89d1a Don't index non-boot project in SpringIndexer 2018-05-22 16:23:09 -07:00
Kris De Volder
394a7b5543 Fix NPE in resolveClasspath
Caused by unusual projects that do not use
JRE classpath container to point to
system libraries.
2018-05-22 14:45:24 -07:00
Kris De Volder
2fee63d35e Disable a test which fails in CI build 2018-05-22 12:19:52 -07:00
Kris De Volder
b8223a81fc More detailed stacktrace in CI build test fails 2018-05-22 11:40:08 -07:00
Kris De Volder
672fdc6977 Merge branch 'jdt-ls-source-jars' 2018-05-22 11:21:48 -07:00
Kris De Volder
f0307cd98c Merge branch 'master' into jdt-ls-source-jars 2018-05-22 11:15:26 -07:00
Martin Lippert
069f2d93ac added sorting of projects for initial classpath update event to speed up initial experience 2018-05-22 08:49:58 +02:00
Martin Lippert
40f615e339 make tests to work on macOS when executed as part of the maven build 2018-05-18 09:49:32 +02:00
BoykoAlex
984eafc2c0 PT #157668103: Switch to Gson where possible - except Bosh 2018-05-17 16:39:13 -04:00
Kris De Volder
e598039f65 Try fixing maven build junit-plugin test
InvalidThread access on Mac for unknown
reason. But maybe we can just ignore that.
2018-05-17 13:16:45 -07:00
Kris De Volder
c39953863b Add support for source-jars in JdtLs classpath service 2018-05-14 15:47:51 -07:00
Kris De Volder
b3a61025a5 Fix NPE in STS4LanguageClient related to classpath infra
Also improve test coverage around this breakage. And
improve the debugability of the tests by improving how
they log configure logger.
2018-05-11 12:31:03 -07:00
Kris De Volder
27551f6762 Dealing with project deleted on file system by user. 2018-05-10 17:20:17 -07:00
Kris De Volder
564a211929 Cleanup verbose debug info messages 2018-05-10 15:37:00 -07:00
Kris De Volder
ecc2724822 Fix bug in UriUtil.normalize and add some test cases for it. 2018-05-10 15:15:52 -07:00
BoykoAlex
bf7e0068e0 Make timeout time moderate for live hints tests 2018-05-10 17:29:16 -04:00
BoykoAlex
a88a33a647 Bump up live hints timeout for tests 2018-05-10 17:06:06 -04:00
nsingh
a640a62121 Remove live hover optimisation
Does not work when stopping running apps and having multiple editors
open.
2018-05-10 09:59:42 -07:00
Kris De Volder
a9c2958ad9 Fix build by adding missing update site to jdt.ls.extension pom
Seems like stuff depending on jboss APT m2e extension was added to
jdt.ls. So if we do not add this update site our buld fails resolving
target platform for our jdt.ls.extension.
2018-05-09 15:24:49 -07:00
Kris De Volder
7a7e0f71c8 Merge branch 'master' of github.com:spring-projects/sts4 2018-05-09 15:07:41 -07:00
Kris De Volder
56a6f9fea4 Fix NPE from JdtLsProjectCache 2018-05-09 14:28:09 -07:00
BoykoAlex
0f04a67643 Hovers navigation for theia-spring-boot 2018-05-09 14:31:15 -04:00
nsingh
7f4967d0a6 PT 156688501 - Re-enable live hover optimisation
Live hovers are not published by the server if there are no running apps
in two consecutive update operations in the live hover watchdog. Also
fixed test cases that test no running apps.
2018-05-07 13:58:55 -07:00
Kris De Volder
12e9531638 Revert "Attempt to fix failin test cases."
This reverts commit d26cf6c5d7.
2018-05-04 15:10:04 -07:00
Kris De Volder
d26cf6c5d7 Attempt to fix failin test cases. 2018-05-04 15:02:44 -07:00
Kris De Volder
6a5a023557 Handle project create and delete in jdt.ls classpath service 2018-05-04 14:19:20 -07:00
Kris De Volder
5e850fb9fd Make the new jdt.ls.extension test run as part of the build 2018-05-04 09:14:46 -07:00
Kris De Volder
689da33d90 Add a first test for jdt.ls.extension 2018-05-04 09:14:46 -07:00
BoykoAlex
a6d5e3c64f PT #157196600: Sys libs jandex index located at ~/.sts4-jandex/ 2018-05-04 10:23:16 -04:00
BoykoAlex
e3301506a4 Fix unit test 2018-05-02 19:41:30 -04:00
Kris De Volder
fd67adaf40 More info log for JandexIndex lifecycle changes 2018-05-02 11:37:49 -07:00
Kris De Volder
981a1da5dc Add some info logs when JandexIndex is being (re-)built 2018-05-02 10:13:50 -07:00
nsingh
21b38e21ec Disable optimisation for live hovers until tests fixed 2018-05-02 12:59:52 -04:00
nsingh
24e5909ef1 Avoid publishing live hints if there are no running apps
If there hasn't been a change in terms of no running apps between two
consecutive updates, do not publish live hints to avoid unnecessary
messages being sent from server to client.
2018-05-02 11:35:44 -04:00