Commit Graph

40958 Commits

Author SHA1 Message Date
Matt Bierner da546f5d5d Add null checks in filters and context keys 2018-10-11 13:29:11 -07:00
Alex Dima 0c403f82c3 More strict null (#60565) 2018-10-11 22:03:17 +02:00
Daniel Imms cbd629998b Fix tests 2018-10-11 10:25:09 -07:00
Daniel Imms 31a1ec61e5 vscode-xterm@3.9.0-beta7
Fixes #60447
2018-10-11 09:45:28 -07:00
Matt Bierner 7b1f444fe5 Fix a few more simple strict null errors 2018-10-11 09:35:36 -07:00
Daniel Imms dcd3744554 Add fallbacks to fedora/ubuntu font hacks
Fixes #56429
2018-10-11 09:31:36 -07:00
Benjamin Pasero 05f3932a35 fix #60270 2018-10-11 18:23:36 +02:00
Matt Bierner 0b4b0dccd7 More auto adding to strict null checks 2018-10-11 09:01:40 -07:00
Matt Bierner e7ba036a53 Auto add more files to strict null check 2018-10-11 08:50:01 -07:00
Matt Bierner 428eac303b Adding a few more files to strict null checks 2018-10-11 08:48:59 -07:00
isidor c61e9eccb3 null checks: history.ts 2018-10-11 17:45:59 +02:00
isidor 3af9e4568d labels: strict null checks 2018-10-11 17:43:17 +02:00
Alex Dima 3ba326658d More strict null sources (#60565) 2018-10-11 17:35:17 +02:00
Daniel Imms e6f2819b4b strictNullChecks in terminalWidgetManager
Part of #60565
2018-10-11 08:30:19 -07:00
Johannes Rieken be2ac1749f use thenables for proposed clipboard api, #217 2018-10-11 17:25:46 +02:00
Miguel Solorio ac5b1f9afa Merge pull request #60559 from Microsoft/misolori/activity-bar-icon-cleanup
Clean up activity bar icons
2018-10-11 07:58:03 -07:00
Alex Dima ea0a067680 Strict null check for event.ts (#60565) 2018-10-11 16:17:33 +02:00
isidor 3f7f72dd2b debug: do not prepand DEBUG_SCHEME to paths 2018-10-11 16:16:09 +02:00
Alex Dima 3e5bdc4571 Better typings for IteratorResult (#60565) 2018-10-11 15:50:08 +02:00
Alex Ross 4ad3ac006b Ctrl/cmd + f in terminal find widget should be a no-op (#59785)
Fixes #59317
2018-10-11 13:12:50 +02:00
Alex Dima 740ac11a17 More strict null checks (#60565) 2018-10-11 13:04:56 +02:00
Benjamin Pasero db6ebe93f8 remove now obsolete code 2018-10-11 12:56:54 +02:00
isidor 812b241290 debug: on restart, make sure to first disconnect and only then run the prelaunch tasks
fixes #60593
2018-10-11 12:04:14 +02:00
Alex Dima ae2f5e1c92 Add more files to be strict-null checked (#60565) 2018-10-11 10:59:45 +02:00
Christof Marti 56df542840 Revert to previous check (fixes #60243) 2018-10-11 10:37:28 +02:00
Christof Marti 0b306d17d5 Revert "removeFromRecentlyOpened Command Broken. Fixes #58131"
This reverts commit 0c0d368eb3.
2018-10-11 10:37:28 +02:00
Alex Dima 98a67aea25 Reduce usage of WinJS.Promise (#53526) 2018-10-11 08:46:45 +02:00
Matt Bierner f151c46b17 Fix test 🦇 2018-10-10 19:05:24 -07:00
Matt Bierner 2d4b7cb12e Move strict null checks from precomit to test
These checks are now taking a few seconds to run. This will continue to slow down as we null check more files. Moving them to the test scripts as pretest checks instead
2018-10-10 18:35:03 -07:00
Matt Bierner a2738f73e5 Auto adding eligible files to strict nullchecks
Uses scripts from https://github.com/mjbvz/vscode-strict-null-check-migration-tools
2018-10-10 18:24:02 -07:00
Matt Bierner 7beb02d31e Add more files in common to strict null checks 2018-10-10 16:39:05 -07:00
Matt Bierner 77de533b5d Strict null check a few more files 2018-10-10 16:39:05 -07:00
Daniel Imms ab2fbe9554 sendSequence should skip shell
Fixes #60524
2018-10-10 16:05:07 -07:00
Matt Bierner 517469041f Add strict null checks scripts to precommit and to tfs builds 2018-10-10 15:42:29 -07:00
Matt Bierner c1d0930765 Opt a few more files into strict null checks 2018-10-10 15:14:28 -07:00
Matt Bierner 242c63854d Remove include and exclude from base tsconfig
These properties are not inherited
2018-10-10 15:02:20 -07:00
Matt Bierner 104275cb9f Add tsconfig.strictNullChecks.json
Part of #60565

Adds a new `tsconfig.strictNullChecks.json` project that does not emit anything and is only used for enabling strict null checks on a subset of the vscode codebase.

Opt `iterator.ts` into strict null checking.

Fix our build scripts to properly handle `extends`
2018-10-10 14:55:06 -07:00
Daniel Imms 7e742e1f31 vscode-xterm@3.9.0-beta6
Fixes #59379
2018-10-10 14:41:53 -07:00
Alex Dima 17d674aadf Reduce usage of WinJS Promise (#53526) 2018-10-10 22:48:12 +02:00
Miguel Solorio b211b7133f Clean up icons to fit on 28x28 square 2018-10-10 13:16:26 -07:00
Rob Lourens d3d3236565 Fix #60455 - handle canceled local search before remote search 2018-10-10 11:59:57 -07:00
Rob Lourens 6eb6654d74 Fix #60456 - null check 2018-10-10 11:59:57 -07:00
Rob Lourens 75adca78ca Fix #60460 - null check uninitialized range on SettingsGroup 2018-10-10 11:59:57 -07:00
Rob Lourens f62b9a3194 Fix #60451 - null check 2018-10-10 11:59:57 -07:00
Alex Dima 25f3e00705 Fixes #60318 2018-10-10 20:47:09 +02:00
SteVen Batten 0f02aa065e Revert "add select all role for macOS"
This reverts commit bab47f0ffd.
2018-10-10 10:17:49 -07:00
Benjamin Pasero bc4de3dfc3 💄 2018-10-10 18:04:39 +02:00
isidor d3377b0d39 debug: send out name with setVariable request
fixes #60444
2018-10-10 11:58:09 +02:00
isidor c54c137acd fixes #60448 2018-10-10 11:45:45 +02:00
Joao Moreno 0bbe8e28c4 update minimatch 2018-10-10 11:43:44 +02:00