Matt Bierner
8bb27cd255
Add unused diagnostic subtype ( #49646 )
...
* Add unused diagnostic subtype
Fixes #15710
Adds a new `DiagnosticTag` class that provide additional information about a diagnostic. Introduce `DiagnosticTag.Unnecessary` to mark when a diagnostic is for unused / unnecessary code
The design comes from Rosyln's diagnostic object and allows us to modify how a diagnostic is rendered without changing its serverity.
Hooks up JS and TS to use this new tag. This is controlled by the `javascript.showUnused.enabled` setting which is enabled by default
- Introduce a new diagnostic severity for unused.
However, using this approach, if a user sets `noUnusedLocals` in their `tsconfig.json`, the resulting diagnostic could only show the squiggly OR be grayed out. Using `customTags` allows us to support both graying out and showing the squiggly
- Custom JS/TS implementation using decorators
Not themable. We want a standard experience across languages.
* - Move to proposed
- Use numeric enum
2018-05-17 15:43:59 -07:00
Johannes Rieken
abf25ad143
Merge branch 'master' into joh/outline
2018-05-15 18:12:33 +02:00
Alex Dima
df15f84236
Have esm/vs/editor/editor.api.d.ts be an external module ( Microsoft/monaco-editor#871 )
2018-05-15 11:17:11 +02:00
Johannes Rieken
29ee1ac696
Merge branch 'master' into joh/outline
2018-05-08 09:02:36 +02:00
Johannes Rieken
2fbc328d86
outline baby steps
2018-05-08 09:02:08 +02:00
Rob Lourens
5812f20c70
Bump node-debug2, Fix #49345
2018-05-07 11:09:15 -07:00
Joao Moreno
d29620f2ba
Revert "Bump node-debug2"
...
This reverts commit f2cd84b1c2 .
2018-05-07 10:36:25 +02:00
Rob Lourens
f2cd84b1c2
Bump node-debug2
2018-05-04 12:14:47 -07:00
Joao Moreno
3d45d43963
fix builds
2018-05-02 14:16:34 +02:00
Joao Moreno
45a2bc7e3d
fix task
2018-05-02 14:16:15 +02:00
Joao Moreno
baf6fbc777
update continuous build
...
fixes #48800
2018-05-02 12:57:44 +02:00
Matt Bierner
2c7cea2d37
Use TS 2.8.3 for building vscode
2018-05-01 10:16:51 -07:00
Joao Moreno
fdaf90dbff
continuous build: stop windows on first error
2018-05-01 17:50:36 +02:00
Johannes Rieken
727774d6bc
debt - make bulkEdit a service so that we can add create/delete/rename file to it
2018-04-30 12:30:24 +02:00
Rob Lourens
bbb562359b
Bump node-debug2 #47274
2018-04-25 21:25:23 -07:00
Joao Moreno
c2493d71bd
update inno_updater v0.4.3
...
related to #47815 #47804
2018-04-25 16:35:12 +02:00
Alex Dima
6bf2e72541
Fixes Microsoft/monaco-editor#770
2018-04-25 11:47:01 +02:00
Rob Lourens
36e6cbb766
Bump node-debug2
2018-04-24 21:26:05 -07:00
Andre Weinand
c9e4724226
node-debug@1.23.3
2018-04-25 00:23:09 +02:00
Peng Lyu
cbee2c0ce5
Merge remote-tracking branch 'upstream/master' into rebornix/review
2018-04-24 08:23:32 -07:00
Rob Lourens
9ca84c8635
Bump node-debug2
2018-04-23 14:58:54 -07:00
Joao Moreno
0ed3e197c7
make product build scripts stop when any command fails
2018-04-23 16:28:38 +02:00
Joao Moreno
1891516706
fixes #48393
2018-04-23 15:58:32 +02:00
Andre Weinand
a2e0399b26
node-debug@1.23.2
2018-04-23 12:03:44 +02:00
Erich Gamma
f4e9ff4773
keep @ts-check happy
2018-04-22 11:12:36 -07:00
Rob Lourens
4c3e0599bb
Bump node2
2018-04-21 16:33:22 -07:00
Joao Moreno
d6b38359e6
proposed open url api
2018-04-20 13:43:08 +02:00
Joao Moreno
cc955e0670
comment out smoketest from product build for now
2018-04-19 10:19:58 +02:00
Joao Moreno
6fb36419f1
make build stop when a script errs
2018-04-18 17:42:37 +02:00
Joao Moreno
fbdc0496a8
single build artifacts folder
2018-04-18 16:15:39 +02:00
Joao Moreno
f7b8b1ad2d
publish log files
2018-04-18 15:47:12 +02:00
Joao Moreno
7dd11a0c95
publish screenshots
2018-04-18 08:59:47 +02:00
Joao Moreno
315d6842eb
publish screenshots in TFS
2018-04-18 08:18:49 +02:00
Joao Moreno
a54b4e57c8
backslash
2018-04-17 11:14:06 +02:00
Joao Moreno
2bd7803ed4
smoketest
2018-04-17 10:54:00 +02:00
Joao Moreno
c22eeb001e
download builtin extensions in continuous build
2018-04-17 10:04:18 +02:00
Joao Moreno
403511b55c
missing compile
2018-04-17 10:02:50 +02:00
Joao Moreno
0a60dbc4a8
run smoketest in continuous build
2018-04-17 09:18:13 +02:00
Peng Lyu
c66b54a1ba
translation reminder typo
2018-04-16 14:46:59 -07:00
Peng Lyu
8107cbff1c
move comment widget out of editor
2018-04-16 14:45:34 -07:00
Pine Wu
49471e6d08
Exclude yarn-error from hygiene
2018-04-12 10:38:24 -07:00
Alex Dima
97524812b8
Ship monaco-editor-core
2018-04-12 09:50:09 +02:00
Alex Dima
c9662f4278
Fixes Microsoft/monaco-editor#770
2018-04-12 09:49:56 +02:00
Joao Moreno
9d6f619140
error, missing compilation
2018-04-11 11:17:22 +02:00
Joao Moreno
36a7335155
Merge remote-tracking branch 'origin/master' into smoketest
2018-04-11 11:09:29 +02:00
Benjamin Pasero
3c0e8ba16a
💄
2018-04-11 09:37:16 +02:00
Benjamin Pasero
49bf3deee3
symbols - fix version
2018-04-10 10:44:27 +02:00
Benjamin Pasero
5fca20a96c
💄 symbols upload
2018-04-10 09:58:18 +02:00
Rachel Macfarlane
609c4ba1e7
Add process explorer, #41045 ( #47530 )
2018-04-09 17:35:17 -07:00
Rachel Macfarlane
6b62365d38
Use windows-process-tree module to list processes, #46433
2018-04-09 11:45:56 -07:00