BoykoAlex
|
984eafc2c0
|
PT #157668103: Switch to Gson where possible - except Bosh
|
2018-05-17 16:39:13 -04: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 |
|
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
|
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 |
|
Kris De Volder
|
d72d4b7bc8
|
Implement getSourceFolders in JdtLsClasspath
Also various refactoring and bug fixing
|
2018-04-24 11:56:05 -07:00 |
|
Kris De Volder
|
57fa91fe5c
|
Fix a bunch of race conditions in SpringIndexer and its tests
|
2018-03-27 11:39:24 -07:00 |
|
Kris De Volder
|
0c70f4200e
|
Fix race condition in SpringIndexer initialization
|
2018-03-26 17:05:35 -07:00 |
|
Kris De Volder
|
3d9752cbdb
|
Proper 'async' support for JdtLs fallback
|
2018-03-26 15:33:47 -07:00 |
|
Kris De Volder
|
b148969f17
|
Remove github java parser
Seem like it simply was not being used, except in test code.
|
2018-02-28 16:03:14 -08:00 |
|
BoykoAlex
|
c21c274e59
|
Attempt to stabilize the build
|
2018-02-14 22:01:07 -05:00 |
|
BoykoAlex
|
fa219f40e7
|
Re-enable test. Comment out synchronized suppliers for Jandex index
|
2018-02-14 21:31:15 -05:00 |
|
BoykoAlex
|
f3d6bba7ec
|
Navigate to specific position in file via source link
|
2018-02-14 18:10:26 -05:00 |
|
BoykoAlex
|
183fef6ec8
|
Re-index on rebuild
|
2018-02-12 17:11:04 -05:00 |
|
BoykoAlex
|
6aa3e365c9
|
PT #154980332 Fix the build on Win
|
2018-02-06 21:10:46 -05:00 |
|
nsingh
|
0766817a11
|
Improved docs for delegating cached classpath
Also renamed fields with more descriptive names.
|
2018-02-01 17:03:54 -08:00 |
|
nsingh
|
7ba6ca38a9
|
Use empty classpath data constant
|
2018-02-01 16:34:52 -08:00 |
|
nsingh
|
247623edc9
|
Added null file cache
|
2018-02-01 16:30:52 -08:00 |
|
nsingh
|
b76e3b8e1e
|
Refactoring delegating classpath
Separated file caching out of delegating classpath
|
2018-02-01 15:56:02 -08:00 |
|
nsingh
|
2c634432ed
|
Removed duplicate empty classpath data
|
2018-02-01 12:42:47 -08:00 |
|
nsingh
|
28646d6e6a
|
Missing changes
|
2018-01-24 16:12:56 -08:00 |
|
nsingh
|
f7978ba94b
|
Avoid caching maven projects in the maven classpath.
Instead extract all the required information into classpath data and
cache that instead.
|
2018-01-24 16:12:30 -08:00 |
|
Kris De Volder
|
1b1b64dea5
|
Support for changed requestmappings actuator format in Boot 2.0
|
2018-01-23 11:37:33 -08:00 |
|
BoykoAlex
|
286d435d53
|
PT #151978919 VSCode navigation to resource from hovers (POC)
|
2018-01-19 19:26:29 -05:00 |
|
nsingh
|
bf096850a4
|
PT 153114916 - Add support for live hovers for .class files
|
2018-01-18 17:07:50 -08:00 |
|
BoykoAlex
|
a50c09097a
|
PT #153100339 Don't cache CU unless there is a project for it
|
2017-11-22 14:49:44 -05:00 |
|
BoykoAlex
|
1014e90ed3
|
Errored out project should have empty classpath
|
2017-11-20 18:15:30 -05:00 |
|
BoykoAlex
|
08c1cd33ef
|
PT #152867134 Progress and Error feedback for Maven/Gradle project load
|
2017-11-20 17:56:39 -05:00 |
|
BoykoAlex
|
9b8f95f21d
|
PT #152867306 Boot properties index reacts on project changes
|
2017-11-16 18:33:40 -05:00 |
|
Kris De Volder
|
003afe52ab
|
Merge branch 'master' of github.com:spring-projects/sts4
Conflicts:
headless-services/commons/commons-util/src/main/java/org/springframework/ide/vscode/commons/util/StringUtil.java
|
2017-11-16 15:03:53 -08:00 |
|
Kris De Volder
|
7c117828c5
|
Support subtyping in SpringIndexer
|
2017-11-16 15:02:06 -08:00 |
|
BoykoAlex
|
cee1005bb8
|
PT #151547534 Cache classpath in a file
|
2017-11-15 18:54:21 -05:00 |
|
BoykoAlex
|
ba8af9f132
|
Merge branch 'master' into request-mappings
# Conflicts:
# headless-services/boot-java-language-server/src/main/java/org/springframework/ide/vscode/boot/java/requestmapping/RequestMappingHoverProvider.java
# headless-services/boot-java-language-server/src/test/java/org/springframework/ide/vscode/boot/java/requestmapping/test/RequestMappingLiveHoverTest.java
# headless-services/boot-java-language-server/src/test/java/org/springframework/ide/vscode/project/harness/MockRunningAppProvider.java
# headless-services/commons/commons-boot-app-cli/src/main/java/org/springframework/ide/vscode/commons/boot/app/cli/SpringBootApp.java
# headless-services/commons/commons-boot-app-cli/src/test/java/org/springframework/ide/vscode/commons/boot/app/cli/SpringBootAppTest.java
|
2017-10-26 21:04:44 -04:00 |
|
BoykoAlex
|
29c2a6e2b7
|
Refine request mappings
|
2017-10-26 11:43:16 -04:00 |
|
Kris De Volder
|
136b98d215
|
Add parsing of LiveBeanModel to actuator client
|
2017-10-25 13:40:57 -07:00 |
|
Kris De Volder
|
23d55a6d93
|
Cleanup imports
|
2017-10-25 10:56:11 -07:00 |
|
Kris De Volder
|
28f32bb7a7
|
Fix another NPE bug in composite project finder
|
2017-10-25 10:54:01 -07:00 |
|
Martin Lippert
|
c614d6059e
|
fixed bug with project finder infrastructure not iterating over different finders anymore
|
2017-10-25 14:25:11 +02:00 |
|
BoykoAlex
|
ebae1d0026
|
Adopt new reactor tuple implementation
|
2017-10-23 13:54:58 -04:00 |
|
Kris De Volder
|
3a57d99a84
|
Disable boot-java language server internally on non-boot project
Also use Optional in project finder to avoid some NPE bugs for missing project
context.
|
2017-10-19 13:41:53 -07:00 |
|
Kris De Volder
|
5ea32cf751
|
Cleaner dependency injection for BootJavaLanguageServer
|
2017-10-18 16:20:42 -07:00 |
|
Kris De Volder
|
71dabb8d6c
|
Streamlime and simplify JavaProjectFinder
Only a single method needs to be implemented now to define how
a project context is found for a given document location.
|
2017-10-17 11:04:08 -07:00 |
|
Kris De Volder
|
69491029b3
|
Remove obsolete method 'isProjectRoot' from project finder interface
|
2017-10-17 10:41:56 -07:00 |
|
BoykoAlex
|
d4a9907b0d
|
PT #150740880: VSCode/Eclipse file watching. Back to project finder
Eclipse client file change listening mechanics
Reworked file/project observer implementation
Merge fixes
|
2017-10-16 14:08:51 -04:00 |
|
nsingh
|
dd61505bb5
|
Improvements to live hovers for request mappings
|
2017-10-12 23:06:24 -07:00 |
|
BoykoAlex
|
423c6bcaef
|
[PT-#150740880] File listener and project listeners mechanics
Refactor project finder into project manager
Update annotation index based on project changes
Missing comments
|
2017-10-12 16:41:38 -04:00 |
|