Joao Moreno
1019c8488e
Merge branch 'git-data-uris'
2017-11-09 18:24:30 +01:00
Joao Moreno
de84b63e47
fix compile error
2017-11-09 18:23:12 +01:00
Joao Moreno
e730a65f7a
git image diff: fix index
2017-11-09 18:22:45 +01:00
Joao Moreno
d1b9a70d17
git: data uris
2017-11-09 17:54:00 +01:00
Martin Aeschlimann
a480155df2
[html] auto indentation is different if the closing tag is followed by any character or whitespace. Fixes Microsoft/vscode#37869
2017-11-09 12:11:21 +01:00
Martin Aeschlimann
b0e058ea98
[html] more strict null preparations (but still disabled, due to dependencies)
2017-11-09 11:53:31 +01:00
Martin Aeschlimann
4a601eec71
[css] adopt strict mode
2017-11-09 10:17:55 +01:00
Martin Aeschlimann
c88c599134
Merge pull request #37744 from mjbvz/html-ext-strict-1
...
Start moving html ext to strict mode compile
2017-11-09 09:57:16 +01:00
Martin Aeschlimann
f5e43647fb
Merge pull request #37743 from mjbvz/css-ext-strict
...
Move css extension to strict
2017-11-09 09:54:49 +01:00
Martin Aeschlimann
f4a4dd3be3
[thems] remove default token colors
2017-11-09 09:09:19 +01:00
Matt Bierner
be88547c66
Prototyping new CodeAction API ( #36316 )
...
* Add CodeAction Type
Adds skeleton on a new CodeActionType and allows codeActionProvider to return either `Command`s or `CodeAction`s
Move proposed CodeAction API to proposed and try using it in TS
Split CodeAction into quickfix and refactoring classes
Update proposed interface
Update for new API
Adding basic docs
* Support workspace edits and text edits in codeactions
* Remove placeholders
* Resolving conflicts and making PR suggested changes
* Fix quick fix test
* Revert change to only use `CodeAction` instead of `CodeAction | Command` in modes since this will break `vscode.executeCodeActionProvider`
2017-11-08 16:07:34 -08:00
Christof Marti
c561784a90
Clean up ( #37212 )
2017-11-08 11:01:58 -08:00
Matt Bierner
4b6df2f839
Encapsulate TS/JS diagnostics in class
2017-11-08 09:45:28 -08:00
Benjamin Pasero
7f0b0e1761
label/description
2017-11-08 15:48:45 +01:00
Joao Moreno
4b8c0ce265
git: raw buffer
2017-11-08 15:26:41 +01:00
isidor
0ea9de8375
use a stronger gray for unimporant debug configuration attributes
...
fixes #14868
2017-11-08 12:58:19 +01:00
Joao Moreno
d572f43247
wip: git: send pngs as data uris
2017-11-08 12:52:30 +01:00
Joao Moreno
d2016c4ad0
Merge branch 'master' into fix/33739
2017-11-08 12:27:48 +01:00
Joao Moreno
948c568872
💄
2017-11-08 12:24:24 +01:00
Joao Moreno
07885099aa
Merge branch '31055-Sync-Rebase' of https://github.com/excerebrose/vscode into excerebrose-31055-Sync-Rebase
2017-11-08 12:20:10 +01:00
Joao Moreno
c432bc46a1
scm: move placeholder format to the outside
2017-11-08 12:14:48 +01:00
Joao Moreno
0a42516de8
Merge branch 'hui/scm-inputbox-placeholder' of https://github.com/huizhougit/vscode into huizhougit-hui/scm-inputbox-placeholder
2017-11-08 12:02:33 +01:00
João Moreno
e4bb48b1fe
Merge branch 'master' into git-ext-strict
2017-11-08 10:36:28 +01:00
João Moreno
d901df3fb0
any -> string
2017-11-08 10:34:44 +01:00
Erich Gamma
a54c44cb0d
Enabling the 'noUnusedLocals' compiler option for extensions
2017-11-08 10:23:49 +01:00
Martin Aeschlimann
820312130d
Merge pull request #37789 from KillyMXI/patch-1
...
Add Region folding for CSS (#3422 )
2017-11-08 09:36:50 +01:00
Matt Bierner
d319d356bd
Don't register a new TypeScriptWorkspaceSymbolProvider for each mode, only for each language
2017-11-07 16:48:38 -08:00
Matt Bierner
888431fce3
Don't register TS/JS code lens providers twice
2017-11-07 16:43:58 -08:00
Matt Bierner
49e2d76264
Restore having both javascript.goToProjectConfig and typescript.goToProjectConfig
2017-11-07 16:35:04 -08:00
Matt Bierner
5d143998e8
Remove some blank lines
2017-11-07 16:29:51 -08:00
Matt Bierner
1b882bcbaa
Move remaining command to use command classes
2017-11-07 16:29:51 -08:00
Matt Bierner
030658c1d1
Use command manager for refactoring
2017-11-07 16:29:51 -08:00
Matt Bierner
a62ce07e90
use vscode namespace for imports
2017-11-07 16:29:50 -08:00
Matt Bierner
5b7aa97bab
Use command manager for completion item provider
2017-11-07 16:29:50 -08:00
Matt Bierner
37c3cd1117
Start moving emmet extension to strict mode ( #37740 )
...
* Start moving emmet to strict mode
First part of moving the emmet extension to strict mode TypeScript. This change focuses on adding annotations when things can be undefined and removing jsdoc type comments
* Fix a few more errors
* Fix compile errors
* Tiny updates
2017-11-07 16:28:35 -08:00
Matt Bierner
1d3f3bc247
Restore whitespace in emmet test
2017-11-07 15:46:00 -08:00
Matt Bierner
9f09525e79
Move code action provider to use new command manager API
2017-11-07 15:42:15 -08:00
Matt Bierner
b08b3d84ba
Use map to hold command registrations
2017-11-07 15:31:29 -08:00
Matt Bierner
dc2d3b1de3
Adding a command helper class to start cleaning up command registration
2017-11-07 15:29:56 -08:00
Matt Bierner
2aa8096972
Use async for openOrCreateConfigFile
2017-11-07 15:11:31 -08:00
Matt Bierner
027e814122
Move interfaces for showInformationMessage into function
2017-11-07 15:08:37 -08:00
Matt Bierner
35f46e131c
Use shared snippets for js and jsx, and ts and tsx
2017-11-07 15:03:26 -08:00
Matt Bierner
69832fddf6
use import mocha instead of <reference> for some tests
2017-11-07 14:54:20 -08:00
MXI
d8aa66d88d
region folding for css
2017-11-08 01:43:09 +03:00
Matt Bierner
04f322fc89
Resolve merge conflict around unused locals
2017-11-07 11:29:48 -08:00
Matt Bierner
7ac8e49eb0
Add additional no unused checks for merge-conflict extension
2017-11-07 11:22:08 -08:00
Matt Bierner
52f45af7f0
Add additional no unused checks for php extension
2017-11-07 11:22:07 -08:00
Ramya Achutha Rao
583e14c2ec
Add noUnusedLocals to emmet extension #37212
2017-11-07 11:16:38 -08:00
Erich Gamma
b94569fe0d
tslint5 adoption - fix semicolon rule
2017-11-07 12:08:22 +01:00
Matt Bierner
f11f9aac5f
Enable noImplicitAny and noUnused in js extension
2017-11-06 17:28:34 -08:00