Commit Graph

2179 Commits

Author SHA1 Message Date
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
Martin Lippert
f8ce58770b remove some test config again since it does not work 2018-04-25 14:11:16 +02:00
Martin Lippert
38110ad34c next try to customize the product to workaround an install problem with specific bree 2018-04-25 10:37:08 +02:00
Martin Lippert
cd4591612f try to allow anyedit install again 2018-04-25 09:57:47 +02:00
Kris De Volder
90408661a1 Remove obsolete project with classpath file support 2018-04-24 13:55:31 -07:00
Kris De Volder
b2985ae4e2 Small fix for resource links in liver hover 2018-04-24 13:36:41 -07:00
Kris De Volder
b9f9c8d119 Ignore failing test for obsolete functionality 2018-04-24 12:13:46 -07:00
Kris De Volder
af9d5f1892 Merge branch 'master' of github.com:spring-projects/sts4 2018-04-24 11:56:30 -07:00
Kris De Volder
d72d4b7bc8 Implement getSourceFolders in JdtLsClasspath
Also various refactoring and bug fixing
2018-04-24 11:56:05 -07:00
nsingh
76b35ab76d For efficient way to determine actuator domain from JMX 2018-04-24 15:09:37 +02:00
nsingh
ba58b946f3 Use org.slf4j.Logger 2018-04-24 13:44:32 +02:00
nsingh
e02c7e4a1e Ensure jmx connector is closed after getting domain 2018-04-24 13:36:08 +02:00
nsingh
65667f4264 PT 156072399 - Refactor to support additional JMX MBean domains 2018-04-24 13:31:03 +02:00
nsingh
2a23727bb8 Replace Jackson ObjectMapper with Gson in SpringBootApp 2018-04-24 12:52:12 +02:00
Martin Lippert
b8c4384441 skip maven deploy 2018-04-23 12:48:00 +02:00
Martin Lippert
410628c874 adding jdt.ls.commons to update sites and eclipse-ls-builds 2018-04-23 12:29:38 +02:00
nsingh
2b24cac617 Revert adding jdt-ls to headless services 2018-04-23 12:23:58 +02:00
nsingh
916b8f3412 Add missing jdt-ls-extension module to headless services 2018-04-23 10:55:35 +02:00
nsingh
3029b6ca31 Build against Eclipse 4.8 2018-04-23 10:55:02 +02:00
Kris De Volder
18c22edb2d Remove unused code 2018-04-20 15:44:34 -07:00
Kris De Volder
3b2b7ce135 Merge branch 'eclipse-classpath-provider' 2018-04-20 14:41:16 -07:00
Kris De Volder
10326bae0a Merge branch 'master' into eclipse-classpath-provider 2018-04-20 14:39:11 -07:00
BoykoAlex
0f5282d26a Theia IDE CF-Manifest-YAML client - missing files 2018-04-20 10:06:31 -04:00
Kris De Volder
76f40bd9f8 Merge branch 'master' of github.com:spring-projects/sts4 2018-04-19 13:59:52 -07:00
Kris De Volder
052242d46c No getDocumentation().getLeft() directly in test code 2018-04-19 13:59:36 -07:00
BoykoAlex
6bd798b3fd Theia IDE CF-Manifest-YAML client 2018-04-19 16:36:59 -04:00
nsingh
76775db3fe PT 154618835 - Improve memory footprint of CompilationUnit cache 2018-04-19 22:26:50 +02:00
Kris De Volder
c1f4458c35 Add proper stub for add/removeClasspathListener
LSP4J doesn't handle it well if the stub returns
null.
2018-04-19 11:55:59 -07:00
Kris De Volder
5fb9606ac4 Fix failing test cases 2018-04-19 10:38:55 -07:00
nsingh
a90d6c754d Fixed compilation errors due to LSP4J changes 2018-04-19 16:29:52 +02:00
Kris De Volder
590482c418 Implement support for Eclipse-based classpath service
Note: this requires changes to LSP4e to support
to provide the means to execute commands, by dispatching
command execution to the server that registered it.
2018-04-17 13:22:50 -07:00
Kris De Volder
d29254f167 Merge branch 'master' of github.com:spring-projects/sts4 2018-04-17 09:21:23 -07:00
nsingh
aba562402e Fixed compilation errors due to Hover API changes 2018-04-17 14:43:41 +02:00
Kris De Volder
8f8fbc0f8e More code moved from jdt.ls.extension to jdt.ls.commons
jdt.ls extension reduced to a simple wrapper that forwards requests
to commons implementation.
2018-04-16 16:09:11 -07:00
Kris De Volder
8d55c8e956 Cleanup debug logging 2018-04-16 14:34:10 -07:00
Kris De Volder
6f2b8be802 Split jdt ls extension into two parts
One pugin to contain the bulk of the code, which is independent of jdt.ls, lsp4e and lsp4j.
Second plugin to contain the jdt.ls specific DelegateCommandHandler implementation.

This should allow us to somehow re-use the bulk of the code in STS4 eclipse, i.e. when
we have access to JDT from eclipse directly, and there is no jdt.ls process around.
2018-04-16 14:24:42 -07:00
Kris De Volder
704fdaa21d Reduce verbosity of 'change even with wrong verson' warning. 2018-04-11 16:38:48 -07:00
nsingh
a8d455e3d6 Some refactoring into CfJson 2018-04-06 08:12:57 -07:00
nsingh
a6cdf340a3 Removed unused method 2018-04-06 06:21:06 -07:00
nsingh
9a41fe266a Added junit to test actual CF client in LS using LS target cache 2018-04-06 06:02:46 -07:00