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
672c725d23
disable lsp4j snapshot p2 repos for the moment
2018-05-22 09:26:33 +02: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
BoykoAlex
34f340a462
PT #156854852 : Bosh extension for Theia
2018-05-18 14:07:49 -04: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
09c170730a
PT #157682497 : Build fat jar instead of downloading for theia extensions
2018-05-17 19:59:45 -04: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
BoykoAlex
6cbc055cb5
PT #156854801 : main chunk of concourse extension
2018-05-17 13:56:24 -04:00
BoykoAlex
9678e08913
Theia: boot hints are on by default
2018-05-16 11:12:52 -04:00
BoykoAlex
b136cdaa26
Update theia extension setup instructions
2018-05-16 09:43:29 -04:00
BoykoAlex
ceb8b43371
PT #157480703 : switching boot hints on/off via preferences
2018-05-16 09:31:27 -04:00
Martin Lippert
566035862f
updated p2 repos for various projects
2018-05-15 11:12:04 +02: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
7f14f53cc2
Merge branch 'master' of github.com:spring-projects/sts4
2018-05-11 12:31:28 -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
BoykoAlex
c46fe9ee52
PT #157499438 : Remove debugging vm arg from LS launcher.
...
Support connect to running LS from Atom client
2018-05-11 15:09:20 -04: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
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