Commit Graph

2218 Commits

Author SHA1 Message Date
BoykoAlex
f74787563c Atom fat jar build failure investigation 2018-05-10 16:42:37 -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
BoykoAlex
f56c0fe59b theia-spring-boot: avoid using EditorDecorationService 2018-05-09 22:45:17 -04:00
BoykoAlex
1ce02ff18b theia-spring-boot: preparation for classpath from JDT LS 2018-05-09 18:41:46 -04: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
BoykoAlex
ad11226774 Boot hints for theia-spring-boot 2018-05-09 14:25:19 -04:00
Kris De Volder
35e39d2318 Fix typo in DEVELOPER-NOTES 2018-05-08 11:07:44 -07:00
BoykoAlex
c46676ef80 Update yarn.lock for cf-manifest-yaml 2018-05-07 21:55:53 -04:00
BoykoAlex
cddb017029 Initial work for theia-spring-boot. Fix for PT: #156934110. 2018-05-07 21:35:57 -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
nsingh
ae531ff78c Show live hovers on all open editors in vscode 2018-05-04 18:31:24 -07:00
nsingh
36098a146b Show live hover highlights on all open editors 2018-05-04 16:38:49 -07:00
Kris De Volder
b3fec2c2cb Fix problem in docker file 2018-05-04 15:57:13 -07:00
Kris De Volder
7c31f593d3 Fix problem in build script to prepare maven cache 2018-05-04 15:55:06 -07:00
Kris De Volder
82034c270f Upgrade build-env to Ubuntu 18.04 2018-05-04 15:52:38 -07:00
Kris De Volder
d2987473e6 Fix typo xvfbrun -> xvfb-run 2018-05-04 15:37:11 -07:00
Kris De Volder
1c888819ba Add jdt.ls to maven cache building 2018-05-04 15:36:26 -07:00
Kris De Volder
4ce8b8239e Try using xvfbrun to for jdt.ls.extension Junit plugin tests
Without some kind of 'window GUI' JUnit plugin tests will fail
trying access the display. Xvfbrun should fix this.
2018-05-04 15:21:03 -07:00
Kris De Volder
4a384c4961 Add xvfb to build environment 2018-05-04 15:12:06 -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
Kris De Volder
15e3230e3b Allow overriding vscode language server options
JAVA_HOME and heap can now be overridden by the user from
vscode worspace settings, in a similar way for all our language servers,
by setting XXX.java.home and XXX.java.heap configuration keys.
2018-05-03 12:41:55 -07: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
nsingh
39259b3919 Use slf4j logger 2018-05-02 06:28:37 -04:00
nsingh
3a8fac4ce1 Don't serialise nulls in Gson in SpringBootApps 2018-05-02 05:33:51 -04:00
Kris De Volder
9657f2c36c Disable debugging options in main.ts
They were accidentally left in / committed.
2018-04-30 13:47:02 -07:00
Kris De Volder
9629b2f65b Increase highlights timeout in test harness
To see if it helps with test failing in CI build.
2018-04-30 13:05:32 -07:00
Kris De Volder
ffb8d57801 Longer stacktrace in failed tests 2018-04-30 12:43:28 -07:00
Kris De Volder
8bda4e87ce Fix compile errors 2018-04-30 12:10:26 -07:00
Kris De Volder
8d87eeb398 Cleanup: remove some obsolete code 2018-04-30 12:00:59 -07:00
Kris De Volder
b21a506f6c Fix NPE causing test failures 2018-04-30 11:58:48 -07:00
Kris De Volder
e5f9366813 Merge branch 'master' of github.com:spring-projects/sts4 2018-04-30 11:24:26 -07:00
Kris De Volder
16a56a5fdc Refactor, fix and simplify classpath infrastructure 2018-04-30 10:10:56 -07:00
Martin Lippert
e0274c1618 added noop operation to spring indexer API to allow consumers to wait for other items to be completed 2018-04-30 15:12:28 +02:00
Martin Lippert
28c4cbbda4 adapted additional tests to refactored spring indexer mechanics 2018-04-30 14:52:44 +02:00
Martin Lippert
037c4e35d1 adapted additional tests to refactored spring indexer mechanics 2018-04-30 14:37:29 +02:00
Martin Lippert
7e66bd24ce refactored spring indexer to use executor service and react to project events instead of scanning workspace roots every time 2018-04-30 12:31:34 +02:00
Martin Lippert
aa1cb03f12 fixed typo 2018-04-25 14:40:58 +02:00
Martin Lippert
2342dc8d3b another try to fix the anyedit install issue 2018-04-25 14:29:11 +02:00