Commit Graph

3657 Commits

Author SHA1 Message Date
Kris De Volder
02d2da126c Fix for https://github.com/spring-projects/sts4/issues/404
... with regression test.
2020-03-17 09:16:53 -07:00
Martin Lippert
57e5922f22 switch to 3.9.12 release version of spring-ide components 2020-03-13 15:50:10 +01:00
Martin Lippert
8ad1ca06f7 switch to stable nightly for egit github integration repo 2020-03-12 08:24:47 +01:00
Kris De Volder
e76a751a1e Cleanup some logging code 2020-03-11 16:37:20 -07:00
Kris De Volder
17232e5a26 Replace project sorter for initial classpath events...
Now uses FileBuffers instead of open editors. This avoid
long blocking on ui thread syncExec.
2020-03-11 16:30:42 -07:00
Kris De Volder
ac169b455a Better error messages from reactor 2020-03-11 14:14:22 -07:00
Kris De Volder
13e2dcfca3 Cleanup comment spelling error 2020-03-11 14:13:47 -07:00
Kris De Volder
c04f26eda7 Less verbose logging 2020-03-11 14:13:06 -07:00
Kris De Volder
de8bc438f3 Eclipse m2e metadata cleanup 2020-03-11 14:12:42 -07:00
BoykoAlex
1e3f0adcf3 PT #171730730 Move classpath fallback calculation in tests 2020-03-10 17:16:58 -04:00
BoykoAlex
e8610bb448 Logging to debug issue #415 2020-03-10 11:41:01 -04:00
Martin Lippert
29e6555cb9 add additional debug output to identify the issue behind GH #413 2020-03-10 12:51:01 +01:00
Martin Lippert
a47b42d08a polish 2020-03-10 12:50:14 +01:00
Martin Lippert
9ef2f9f334 updated version to 4.6.0 to prepare for next release 2020-03-09 16:59:20 +01:00
Martin Lippert
1007144697 add missing latest version of mylyn markdown support for latest lsp4e versions 2020-03-06 16:08:08 +01:00
Martin Lippert
fd9c630b7a restrict lsp4e to specific minimal version due to updated APIs 2020-03-06 15:08:25 +01:00
Martin Lippert
ccdceb552e update orbit version for 2020-03 release 2020-03-06 15:07:53 +01:00
Martin Lippert
9cb47988b1 formatting 2020-03-06 13:58:38 +01:00
Martin Lippert
cf69abca5d adapt to changed and updated lsp4e / lsp4j API 2020-03-06 13:58:21 +01:00
Martin Lippert
5654a67594 add additional logging to see how long the language server takes to respond to a message from the client -> trying to identify timeout problems in the long run 2020-03-06 13:57:37 +01:00
Kris De Volder
2862515942 Add some readme and Dockerfile...
... to create a Theia snapshot image that comes with
Spring petclinic pre-installed and pre-built.
2020-03-02 11:26:25 -08:00
Kris De Volder
789a6c0e26 Cleanup obselete commented script code 2020-02-28 11:34:13 -08:00
Kris De Volder
b69bef644a Fix error in prepare-theia-docker-image.sh 2020-02-28 11:32:57 -08:00
Kris De Volder
d60cf6f89f More attempts to fix theia docker image 2020-02-28 11:30:13 -08:00
Kris De Volder
6cdecf767a Reorder things a bit in theia docker file 2020-02-28 11:22:46 -08:00
Kris De Volder
3e7c0f301e Remove our manual setup of vscode-java for theia...
... looks like this now just works from package.json file.
So we were effectively installing more than one copy of
the java support.
2020-02-28 10:40:20 -08:00
Kris De Volder
fe5a69a140 Try putting our vscode extensions back into theia 2020-02-28 10:30:13 -08:00
Kris De Volder
1719c5a643 Try again to make test output more verbose 2020-02-28 10:15:21 -08:00
Kris De Volder
c8b8276034 Add openjdk-8-source to sts4 build env
... beleave it is necessary for some test cases that are
currently failing in CI build.
2020-02-28 09:55:14 -08:00
Kris De Volder
abe9fc6df9 More verbose output for test fails in ci build 2020-02-28 09:48:24 -08:00
Kris De Volder
c620a4c6b0 Remove our vsix files from theia-docker-image
... just as a experiment to see if it works better with them removed.
2020-02-28 09:20:20 -08:00
Martin Lippert
794fbf9860 added new bundle to sts4-specific boot feature 2020-02-28 12:30:43 +01:00
Martin Lippert
cfd1bcd88b updated orbit and m2e versions for the builds 2020-02-28 09:43:58 +01:00
Kris De Volder
78d435be7e Update sts build env to use more recent nodejs 2020-02-27 16:25:39 -08:00
Kris De Volder
606a52c103 Another attempt to fix theia image 2020-02-27 16:21:30 -08:00
Kris De Volder
622b3806bb Don't add readme file to theia plugins folder
Suspect that it causes trouble because the reamde itself is not a vscode extension.
2020-02-27 15:49:10 -08:00
Martin Lippert
393f6845ee updated orbit for 2020-03 m2 2020-02-19 10:05:40 +01:00
Martin Lippert
b466676eee optimize handling of type dependencies when scanning symbols to avoid keeping track of self-references and binary types 2020-02-14 18:03:30 +01:00
Kris De Volder
5ff917367d Fix compile error caused by moved types in boot.dash.cf 2020-02-13 09:22:09 -08:00
BoykoAlex
99149eb6dd Update annotation color preference value on the UI thread 2020-02-13 10:15:29 -05:00
Martin Lippert
2be05a4ac9 switched scanning of affetced files to bulk scan mechanism to optimize performance 2020-02-13 10:06:39 +01:00
Martin Lippert
aa0b33f70a try to make timestamp-related tests more stable and robust against different file systems and timestamp update granularities 2020-02-06 12:04:11 +01:00
Martin Lippert
ed3e6aee58 do not delete symbols from indexer if file is not re-scanned by the individual indexer, e.g. because of unchanged timestamps 2020-02-06 11:42:27 +01:00
Martin Lippert
fbb306b9ad optimize java symbol indexer performance by avoiding double scanning of the same file in case the timestamp has not changed 2020-02-06 10:16:30 +01:00
Kris De Volder
83e84e5863 Adapt boot.ls and manifest.ls for refactored boot.dash.cf api 2020-02-05 15:19:44 -08:00
Martin Lippert
74d8aef562 enhance symbol cache to update multiple files at once and use that new capability from java symbol indexer 2020-02-03 14:55:37 +01:00
Martin Lippert
4d6de9f41c improve file observer mechanism to work with multiple files 2020-01-31 13:40:56 +01:00
Martin Lippert
6413bcb7cc initial change towards multi-file symbol indexing on change events 2020-01-29 16:27:03 +01:00
Martin Lippert
601006c53b added missing copyright headers 2020-01-29 08:46:10 +01:00
Kris De Volder
46062ac07c Avoid webpack OME in theia-build 2020-01-23 11:27:06 -08:00