Commit Graph

7189 Commits

Author SHA1 Message Date
Benjamin Pasero
4a7e7b5cef comment out more tests (#74898) 2019-06-19 11:48:46 +02:00
TBK
bdc1fd4234 Add support for APKBUILD
APKBUILD is the build shell script format for Alpine Linux aports (packages - .apk) - https://wiki.alpinelinux.org/wiki/APKBUILD_Reference
2019-06-18 16:55:48 +02:00
Benjamin Pasero
356440d72d windows - disable terminal integration tests (#75689) 2019-06-18 13:48:30 +02:00
Matt Bierner
18ba826e67 Markdown previews should be able to load resources from next to where they are running
Add `'self'` to some content security policies for the preview
2019-06-17 11:20:19 -07:00
Matt Bierner
e3294dc7b1 Fix exception if extension is not installed 2019-06-14 16:30:05 -07:00
Matt Bierner
c419355b5b Merge pull request #75375 from microsoft/dev/mjbvz/vscode-api-readonly-events
Mark events as readonly in VS Code api
2019-06-14 11:59:57 -07:00
Martin Aeschlimann
8c4a49f8b9 [testresolver] kill server on shutdown 2019-06-14 12:07:04 +02:00
Benjamin Pasero
c6d9e8ea64 status - push proposed API for statusbar id/name and adopt 2019-06-14 11:52:39 +02:00
Matt Bierner
4f102f6ffc Pick up TS 3.5.2 2019-06-13 16:12:58 -07:00
Andrius
2ac8fbb7d0 notify tsserver about changes in external files. 2019-06-13 19:20:33 +03:00
Martin Aeschlimann
9bc4699da4 package.json suggestions stopped working - skimdb is being retired. Fixes #75274 2019-06-13 17:30:10 +02:00
Martin Aeschlimann
56d1a02b56 Merge pull request #72763 from jk21/package-json-info
Package json info
2019-06-13 17:01:24 +02:00
Martin Aeschlimann
4284a8ff20 use --json 2019-06-13 16:58:34 +02:00
Martin Aeschlimann
8cbd7355ee Merge branch 'master' into pr/jk21/72763 2019-06-13 16:06:33 +02:00
Martin Aeschlimann
c67229f526 Merge pull request #75332 from remcohaszing/highlight-gitmodules
Add syntax highlighting for .gitmodules
2019-06-13 15:46:27 +02:00
Martin Aeschlimann
c47421fb44 [testresolver] setting 'testresolver.pause' to test disconnect & reconnect 2019-06-13 15:27:36 +02:00
Alex Ross
6a7e5dbd0e Update C++ grammar
Get the fix for traling spaces. Fixes #75069
2019-06-13 13:20:04 +02:00
Martin Aeschlimann
81821c71a6 testresolver: kill server process, more settings 2019-06-13 12:25:17 +02:00
Martin Aeschlimann
a84c30184c [css/json/html] update lsp, services & dependencies 2019-06-13 10:27:45 +02:00
Joao Moreno
5f70390f0d fixes microsoft/vscode-remote-release#671 2019-06-13 10:02:23 +02:00
Matt Bierner
2ad085b5bd Merge pull request #75357 from Olovan/fix_35245
Fix for issue #35245
2019-06-12 16:56:13 -07:00
Matt Bierner
b4f6130fe4 Fix some compile errors resutling from readonly change 2019-06-12 16:54:16 -07:00
Matt Bierner
a6a376e933 Merge pull request #75092 from microsoft/dev/mjbvz/readonly-diagnostics-api
Use readonly arrays for the vscode.DiagnosticCollection api
2019-06-12 14:46:17 -07:00
Micah Smith
01f7276b7e Fix for issue #35245 2019-06-12 14:30:54 -04:00
Remco Haszing
24b61e19cd Add syntax highlighting for .gitmodules 2019-06-12 13:21:34 +02:00
Joao Moreno
718f19e8ab 💄 2019-06-12 12:40:16 +02:00
Joao Moreno
fee4ee0df8 Merge commit 'refs/pull/69763/head' of github.com:Microsoft/vscode into pr/69763 2019-06-12 12:35:24 +02:00
Joao Moreno
b485ffb756 fix git nls 2019-06-12 12:02:58 +02:00
Joao Moreno
4a3c056e9a use --follow-tags instead of --tags when pushing
fixes #70081
fixes #75240
2019-06-12 11:06:54 +02:00
Joao Moreno
13d0dad699 fix #41085 2019-06-12 10:38:35 +02:00
Matt Bierner
8de74d9255 Extracting common webview elements
Minimizing diff with the iframe based webview branch
2019-06-11 22:45:55 -07:00
Matt Bierner
1f4e2a21fc Add support for loading contributed TS version
Fixes https://github.com/microsoft/vscode/issues/75222
Fixes https://github.com/microsoft/TypeScript/issues/31623
2019-06-10 15:42:35 -07:00
Matt Bierner
a1c33c6c12 Don't try creating untitled files in a refactoring
Fixes #75132
2019-06-10 11:11:12 -07:00
Matt Bierner
8448512143 Use readonly arrays for the vscode.DiagnosticCollection api
## Problem
The diagnostic collection object is set up so that it does not mutate the arrays of diagnostics you pass to it. It also does not expect or allow mutation of diagnostics that it returns.

However it it currently typed using normal arrays. This means that if an extension (such as JS/TS) wishes to use readonly diagnostics intnernally, it cannot do so without casting.

## Proposed Fix
Use `ReadonlyArray` in diagnostic collection. This should be a safe change for the `set` type methods. The changes to `get` and `forEach` have the risk of breaking the typing of some extensions, but `get` already returned a frozen array of diagnostic so trying to mutate the array itself would have resulted in runtime error.
2019-06-07 11:41:33 -07:00
Matt Bierner
dc2245f164 Use readonlyArray for diagnostics 2019-06-07 11:25:16 -07:00
Matt Bierner
dc8e21138f Extend disposable 2019-06-07 11:23:14 -07:00
Matt Bierner
69a7b7ef24 Extract areLanguageDiagnosticSettingsEqual 2019-06-07 11:22:06 -07:00
Matt Bierner
a87c73527e Remove extra work in DiagnosticSettings ctor
The langauges map is written so that it is lazy. We do not need to pre-populate it
2019-06-07 11:21:22 -07:00
Matt Bierner
5b01e094c2 Use includes instead of indexOf 2019-06-07 11:12:54 -07:00
Martin Aeschlimann
af4221b242 Git Diffs in Solarized Light have inappropriate colours. Fixes #75037 2019-06-07 14:39:53 +02:00
Martin Aeschlimann
b994c2d38d test resolver polish 2019-06-07 13:08:25 +02:00
Martin Aeschlimann
7af0fa1cf8 update test-resolver 2019-06-07 12:44:32 +02:00
Martin Aeschlimann
39ec656916 minimize distro deltas 2019-06-07 11:30:24 +02:00
Martin Aeschlimann
64d254c9bd adopt test resolver 2019-06-07 09:33:17 +02:00
Aurélien Pupier
7a5bca9faf Add License field to package.jsons #68423 (#68771)
it should avoid to have "warning XXX: No license field" during yarn
build

Signed-off-by: Aurélien Pupier <apupier@redhat.com>
2019-06-06 11:44:50 +02:00
Martin Aeschlimann
3ce5cb0e02 [css] enable tests (fixes #74937) 2019-06-06 09:49:55 +02:00
Martin Aeschlimann
29daecda2e [css] add test resources 2019-06-06 09:30:58 +02:00
Benjamin Pasero
fc294b683d Comment out failing test 2019-06-06 07:42:18 +02:00
Matt Bierner
b33f52a46e Update highlightjs version 2019-06-05 15:41:45 -07:00
Matt Bierner
809386b670 Working on getting ts server class in a testable state 2019-06-05 15:41:45 -07:00