Commit Graph

37 Commits

Author SHA1 Message Date
Alex Dima
3cef67fae0 Do not evict newer semantic tokens from cache 2019-11-08 12:03:28 +01:00
Alexandru Dima
c34e736195 Forward SemanticColoring disposals to the ext host 2019-11-07 16:06:46 +01:00
Alexandru Dima
308ff31f95 Merge remote-tracking branch 'origin/master' into alex/semantic-exploration 2019-11-05 09:44:55 +01:00
Johannes Rieken
15bcf1a8c5 call hierarchy shows root node, also update API proposal for this, #81753 2019-10-24 20:20:27 +02:00
Johannes Rieken
9f474febfe implement API proposal 2019-10-22 16:48:12 +02:00
Johannes Rieken
0fc92f222f fix tests 2019-10-08 14:13:14 +02:00
Johannes Rieken
46be30ef9a renames: source -> from, target -> to, #81746 2019-10-08 12:44:25 +02:00
Alexandru Dima
45a92a4937 wip 2019-09-30 15:19:07 +02:00
Matt Bierner
14ae1247f8 Use const enums for minimized ISuggestDataDto types
From #71060

**Problem**
ISuggestDataDto currently uses opaque property names in order to keep the size of the json object down. This makes the code difficult to read

**Proposed Fix**
Use a const enum to map human readable property name to the short names actually used for the json
2019-09-13 16:14:08 -07:00
jrieken
96665b6e7a calls - add API commands 2019-09-12 14:35:21 +00:00
jrieken
4aa06c2611 calls - remove resolve-function, use document,position tuple when making requests 2019-09-12 10:13:20 +00:00
Johannes Rieken
fd6bb626e3 fix tslint warnings... 2019-09-11 16:16:13 +02:00
jrieken
8e5edc0eda use Outgoing/Incoming terminology 2019-09-11 13:25:53 +00:00
jrieken
e6df99aed8 implement CallsFrom/CallsTo proposal 2019-09-11 08:01:13 +00:00
Johannes Rieken
62c31b7154 add SymbolTag, make tag a propertiy, #23927 2019-08-23 09:03:18 +02:00
Johannes Rieken
f7fe25dcfc use ReadonlyArray for tags, #50972 2019-08-23 08:46:25 +02:00
Johannes Rieken
8b0bc473cd CompletionItemKindModifier -> CompletionItemKindTag, #23927 2019-08-23 08:12:33 +02:00
Johannes Rieken
1848b16313 tweak UI for deprecated completions, update API proposal #23927 2019-08-22 10:28:55 +02:00
Johannes Rieken
ee2b890bcc kindModifier is a Set, #23927 2019-08-22 09:35:41 +02:00
Johannes Rieken
08c7757872 internally, add CompletionItemKindModifier, #50972 2019-08-21 18:53:22 +02:00
Johannes Rieken
f35f14ffa0 Merge branch 'master' into joh/completionsDeprecated 2019-08-21 10:13:39 +02:00
Johannes Rieken
32da48e7a0 consistent dto namings 2019-08-05 16:50:13 +02:00
Kamran Ayub
dbbf3316d3 Add deprecated support to SuggestDataDto 2019-07-26 15:22:35 +02:00
Matt Bierner
f729a996c6 Use map to track registrations 2019-07-15 11:47:29 -07:00
Johannes Rieken
5f406230c9 use keybinding instead of setting, show provider name (iff possible) 2019-07-01 09:43:41 +02:00
Matt Bierner
580bd304c9 Don't use heap service for signature help
For #74846

Migrates from using the heap service to have an explicit lifecycle
2019-06-13 17:49:00 -07:00
Matt Bierner
b4a00ca33f Replacing heapservice with lifecycle for code actions
Part of #74846

Code Actions can use commands internally, which must be disposed of. We were previously using the heap service for this but this will not work for the web. Add a custom lifecycle instead
2019-06-06 22:12:56 -07:00
Johannes Rieken
35643d80e0 add lifecycle to code lens, #74846 2019-06-05 08:52:31 +02:00
Johannes Rieken
6f1da34c2e debt - decouple webviews from code insets, move things to /browser/-layer, change inset api proposal to push style, re #66418 2019-06-04 12:31:18 +02:00
Johannes Rieken
34a7c300f7 allow empty string to be inserted... 2019-05-08 17:07:34 +02:00
Johannes Rieken
e9568ad84c debt - use Cache for completion items 2019-04-04 17:20:17 +02:00
Johannes Rieken
b15e6329a5 debt - don't use heap service for lazy links 2019-04-04 17:20:17 +02:00
Johannes Rieken
272d558cf6 debt - add ILinksList to LinksProvider and allow it to define a lifecycle 2019-04-04 17:20:16 +02:00
Johannes Rieken
2b0b913632 debt - don't send unused data around 2019-04-04 13:00:53 +02:00
Johannes Rieken
3ba44a0348 minimize suggest dto, #71060 2019-04-01 16:16:50 +02:00
Johannes Rieken
3fc8913343 show quick pick when multiple formatter apply, #41882 2019-03-21 17:40:31 +01:00
Johannes Rieken
6c59d053d5 move mainThread[H,L], #70319 2019-03-20 15:03:21 +01:00