Martin Aeschlimann
833fc7aa99
test fix
2019-02-15 16:40:23 +01:00
Martin Aeschlimann
a06dbfc3f2
rename extpath.normalize to extpath.normalizeWithSlash
2019-02-15 16:40:23 +01:00
Martin Aeschlimann
92a61b8d16
use path.normalize for extpath.normalize(.., true)
2019-02-15 16:40:23 +01:00
Matt Bierner
f558087bfd
Converting some instances of Promise.resolve(null) to Promise.resolve()
...
In `Action.run` methods, we don't need an explicit null return value but can use undefined instead
2019-02-14 14:45:46 -08:00
Matt Bierner
52f8705214
Strict null work for quick input
2019-02-14 14:33:56 -08:00
Matt Bierner
10c3e9d285
Strict null work for exthost
2019-02-14 14:33:56 -08:00
Martin Aeschlimann
dd40499fda
Use URI for linkDTO
2019-02-14 18:24:32 +01:00
Johannes Rieken
7b281daea5
es6 aftermath, static property of type X are created before decorating type X and therefore failing the instanceof-check
2019-02-14 15:59:55 +01:00
Alex Dima
1ed83c7cad
Move schema definitions to the commands definitions ( #66458 )
2019-02-14 12:37:37 +01:00
Johannes Rieken
3283483974
add formatter call, use it for no-formatter-case for now #41882
2019-02-14 11:16:32 +01:00
Peng Lyu
54c75aa50b
support icons
2019-02-13 19:34:35 -08:00
Peng Lyu
1789af2b83
Use customized toolbar for reactions.
2019-02-13 19:34:35 -08:00
Matt Bierner
ea755ec3d7
Annotate apis that can return undefined
...
Strict null work
2019-02-13 14:20:40 -08:00
Matt Bierner
5b98f71146
Fix webview deserialization potential crash
2019-02-13 10:47:56 -08:00
Johannes Rieken
a45fb4099c
make insets fit into layering scheme
2019-02-13 16:23:52 +01:00
Johannes Rieken
8d25e4b246
Merge pull request #66418 from rdeline/code-inset
...
Code inset feature
2019-02-13 15:54:45 +01:00
Sandeep Somavarapu
d3b30f8b48
#67966 Group setting message and refresh together
2019-02-13 15:37:28 +01:00
Johannes Rieken
ac03e62afc
last round of making changes smaller
2019-02-13 15:20:29 +01:00
Johannes Rieken
b49bf46bf2
remove api command for code insets
2019-02-13 14:51:32 +01:00
Johannes Rieken
58d2b5be06
disable event for now, remove extension location from provider
2019-02-13 14:46:31 +01:00
Johannes Rieken
44b7588362
remove getNamedCustomer, connect MainThreadWebview with CodeInsetController
2019-02-13 12:47:46 +01:00
Johannes Rieken
8246c1648f
workbenchs/parts became workbench/contrib
2019-02-13 12:47:46 +01:00
Johannes Rieken
ace73c05b7
move rest code code inset to workbench out of (monaco) editor
2019-02-13 12:47:46 +01:00
Johannes Rieken
d02c8011df
mark API as proposed and enforce proposedApi-property
2019-02-13 12:47:45 +01:00
Rob DeLine
066dfef8f7
Add Code Inset Feature
2019-02-13 12:46:25 +01:00
Alex Dima
767715ba14
Explore resolver api
2019-02-13 11:41:29 +01:00
Benjamin Pasero
a99b64ae8e
paths - avoid posix usages
2019-02-13 11:25:10 +01:00
Benjamin Pasero
622b3d62dd
paths - paths.node.ts => path.ts
2019-02-12 20:36:23 +01:00
Benjamin Pasero
b0acf49b18
paths - move path to extpath
2019-02-12 20:36:23 +01:00
SteVen Batten
5ebd625b40
use new path implementation ( #68538 )
...
* adopt paths.node over path
* fix strict null
* remove hacky typing inlabel.test.ts
2019-02-12 20:14:50 +01:00
Gabriel DeBacker
d2e8c8465e
Cleanup round one
2019-02-12 10:48:40 -08:00
Gabriel DeBacker
db7766c406
Merge with master
2019-02-12 09:21:33 -08:00
Peng Lyu
0d50120c71
fix comments npe
2019-02-12 09:19:33 -08:00
Martin Aeschlimann
08705a1b10
dirname can not return null
2019-02-12 17:18:07 +01:00
Benjamin Pasero
210fa4274d
paths - adopt basename()
2019-02-12 17:12:25 +01:00
Benjamin Pasero
6f11645ee2
paths - adopt node-path.dirname()
2019-02-12 16:09:07 +01:00
Rob Lourens
cbff363641
Strict null check extHostSearch.ts
2019-02-11 17:48:57 -08:00
Matt Bierner
614ad268cb
Fix another case where typeConverters.ViewColumn.to could be passed undefined
2019-02-11 17:24:26 -08:00
Matt Bierner
8d0777697e
Fix potential exception
2019-02-11 16:41:59 -08:00
Matt Bierner
14e4835a55
Strict null extHostWorkspace
2019-02-11 16:41:59 -08:00
Peng Lyu
d50c9d8609
check if users can operate on reactions
2019-02-11 16:32:24 -08:00
Matt Bierner
6d973fef89
Strict null work on main thread
2019-02-11 09:31:13 -08:00
Matt Bierner
f9687fc5ec
Strict null work on extHostLanguageFeatures
2019-02-11 09:31:13 -08:00
Matt Bierner
f1afe72087
Add getDocument helper method
...
Many places in `extHostLanguageFeatures` were calling `getDocumentData` without checking if the result is undefined. Add an `getDocument` that cannot return undefined values and instead throws an error if there is no document
2019-02-11 09:31:13 -08:00
Matt Bierner
9ee6077373
Strict null work in extHost
2019-02-11 09:31:13 -08:00
Johannes Rieken
274a2379b5
fix #68436
2019-02-11 17:26:53 +01:00
Daniel Imms
c7f83b2c85
Strict null check mainThreadTerminalService
...
Part of #60565
2019-02-11 04:35:20 -08:00
Johannes Rieken
52d134aacb
update proposed api to have multiple positions, #41838
2019-02-11 12:08:27 +01:00
Johannes Rieken
d50b568d87
multiple cursor in internal api of smart select, #41838
2019-02-11 11:34:09 +01:00
Sandeep Somavarapu
16a2c2e3fa
Merge branch 'master' into sandy081/remoteMRWorkspace
2019-02-11 10:23:58 +01:00