Kris De Volder
09407cb3ad
Use annotation attributes in creation of @Bean symbols
2017-11-10 13:54:30 -08:00
Kris De Volder
cb7f0267f9
Try to make workspace symbol provider more 'reactive'
2017-11-03 17:42:47 -07:00
Kris De Volder
71cbda64dd
Merge branch 'master' of github.com:spring-projects/sts4
...
Conflicts:
headless-services/boot-java-language-server/src/main/java/org/springframework/ide/vscode/boot/java/utils/ASTUtils.java
2017-10-31 14:36:27 -07:00
Kris De Volder
3a350af728
Warning hover when no actuator present
2017-10-31 14:29:08 -07:00
BoykoAlex
abfd198bf5
Compilation Unit cache
2017-10-31 16:05:17 -04:00
Kris De Volder
8bccbeafc6
Revert changes to reactor-core version.
...
We should stick to version compatible with java client. So... upgrade when
upgrading the client only.
2017-10-23 13:10:00 -07:00
Kris De Volder
9998f3908e
Update reactor-core dependency to most recent release
2017-10-23 10:20:12 -07:00
Kris De Volder
9d83e25d90
Detect boot app processes launched from fatjar / thinjar boot launcher
2017-10-20 15:40:01 -07:00
Kris De Volder
9983f6c8c4
Make language server processes easy to recognize
...
Set a system property 'sts4.languageserver.name'. This serves as an easy
marker to recognize language servers.
2017-10-20 15:03:28 -07:00
Kris De Volder
5ea32cf751
Cleaner dependency injection for BootJavaLanguageServer
2017-10-18 16:20:42 -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
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
nsingh
4eddb50e63
Improve handling of snippet indentations containing no tabs
2017-10-04 15:59:22 -07:00
Kris De Volder
bbabae3bd6
Implement highlighter support for eclipse language servers
2017-10-04 14:43:20 -07:00
Martin Lippert
9a0b5c8023
PT #151428541 : connected watchdog with new protocol extension to show live hover hints
2017-10-04 14:33:15 +02:00
Kris De Volder
8e4ccae558
Merge branch 'master' of github.com:spring-projects/sts4
2017-10-03 16:28:11 -07:00
Kris De Volder
cdf2e9fa44
Add support for 'sts/highlight' protocol extension
...
Use it too highlight occurrences of the word 'foo' as an example of how to use this.
2017-10-03 16:27:58 -07:00
nsingh
51491035f6
Fixed indentation for snippets for non-vscode editors
2017-10-03 13:46:21 -07:00
Kris De Volder
adced19b09
WIP: goto symbol in file dialog
2017-10-02 12:27:59 -07:00
nierajsingh
efc45d96e6
Merge pull request #14 from spring-projects/java-snippet
...
Snippets for request mappings
2017-09-28 16:24:17 -07:00
Kris De Volder
89667897eb
Cleanup debug log msg
2017-09-26 15:40:58 -07:00
Kris De Volder
640c2cd361
Fix bug when there are multiple overlapping diagnostics with quickfix
2017-09-26 15:38:07 -07:00
BoykoAlex
884d0c8555
Update atom packages to atom 1.21. Allow quick-fixes
2017-09-25 18:23:46 -04:00
Kris De Volder
e6e960d924
Add support for info messages from reconciler.
2017-09-22 10:57:24 -07:00
Kris De Volder
830f2e9879
Use proper snippet syntax so placeholders work in vscode
2017-09-20 17:41:27 -07:00
nsingh
00c3213adc
Add support to include imports through additional edits
2017-09-20 16:08:05 -07:00
Martin Lippert
d87a7c2d5c
added support for code lenses
2017-09-12 10:25:31 +02:00
Martin Lippert
88b47b262d
added workspace symbol handler infrastructure
2017-08-25 17:11:14 +02:00
Kris De Volder
86f914a1c8
Fix PT-150487597
...
Don't type-check values with '@' placeholders in application yaml editor
2017-08-23 10:26:16 -07:00
Kris De Volder
694e9a9fa8
Bump version to 0.0.10
2017-08-21 16:57:38 +00:00
Kris De Volder
5f9cd70999
Use gimped snippet builder if client does not support snippet completions
2017-08-16 14:27:56 -07:00
Kris De Volder
a3541324f5
Fix small issue in incorrect log warning
2017-08-15 12:30:53 -07:00
Kris De Volder
4b519ee7e0
More log info to debug atom language server open/close events
2017-08-15 12:19:08 -07:00
Kris De Volder
b53529104d
Attempt to tolerate misbehaving atom language client open/close events
2017-08-15 11:55:16 -07:00
Kris De Volder
4e613e026d
Unifying all pom versions to 0.0.9-SNAPSHOT
2017-08-14 12:34:56 -07:00
Kris De Volder
01edae7366
Missing property quickfix now uses snippet generator
2017-08-11 16:42:40 -07:00
Kris De Volder
94fa2cf498
Make snippets fully subsume property completions in bosh editor
2017-08-10 11:53:15 -07:00
nsingh
464e36ad2d
Further doc change
2017-08-02 12:44:30 -07:00
nsingh
edc94daa4f
Changed doc to be clearer on the contract for checkpoint method
2017-08-02 12:43:52 -07:00
nsingh
0c10f2eafe
Merge branch 'master' into async_validations
...
Conflicts:
headless-services/commons/commons-util/src/main/java/org/springframework/ide/vscode/commons/util/EnumValueParser.java
2017-08-02 12:16:33 -07:00
nsingh
ef3981b162
Adding docs and some code cleanup
2017-08-02 10:51:00 -07:00
Kris De Volder
88c703e9e5
Snippets now mostly working all tests passing.
2017-08-02 09:11:13 -07:00
nsingh
0a530d9e32
Separate delayed constraints into slow and fast collections
...
The slow part is for CF-related constraints like long-running value
parsers. Also, the "fast" constraints and other problems are reported
first via a new checkpoint call to the problems collector. The complete
list of problems are then reported afterwards at the end of the
collection, like before.
2017-08-01 13:48:27 -07:00
Kris De Volder
d9f2047bcf
Snippet generator mostly working, still needs some tweaks / bug fixes.
2017-08-01 12:05:25 -07:00
Kris De Volder
a92accde86
Improve CachingModelProvider to wrap a cache around the models it provides
2017-07-27 13:09:12 -07:00
BoykoAlex
a8c4cc065f
Fix NPEs for doc not being in the cache
2017-07-26 20:56:29 -04:00
Kris De Volder
00972506e5
Wire up BoshCliConfig so it gets used.
2017-07-26 13:39:07 -07:00
Martin Lippert
a4defe091a
first steps towards symbol in file navigation for spring annotations
2017-07-21 16:41:25 +02:00
Kris De Volder
27f5e4eca9
Merge branch 'master' of github.com:spring-projects/sts4
2017-07-20 14:36:52 -07:00
BoykoAlex
6e8f7cb264
System property not to remove indentation from completions edits
2017-07-20 16:04:18 -04:00