Commit Graph

67 Commits

Author SHA1 Message Date
Martin Aeschlimann
9ea18e6a91 fix strict null errors 2018-10-22 12:52:55 +02:00
Johannes Rieken
8e71de66ff strictNull for rename.ts 2018-10-22 09:27:53 +02:00
Alex Ross
ac60d9bf0e Fix strict null errors in problemMatcher.ts (#61227)
Fix strict null errors in problemMatcher.ts
Fixes #61090
2018-10-19 16:06:59 +02:00
Matt Bierner
891ff5f7f7 Strict null checks
fixing simple cases of any[]
2018-10-18 15:42:28 -07:00
Martin Aeschlimann
2317de3fc7 strict null checks for json utils (adopt latest jsonc-parser code) 2018-10-18 16:50:25 +02:00
Matt Bierner
481e001d0b Strict null checks
#60565
2018-10-17 18:10:27 -07:00
Matt Bierner
33d86f14e2 Auto add a few more files to strict null checks 2018-10-17 17:26:16 -07:00
Matt Bierner
ff13b50277 Strict null checking some more files in base/node
#60565
2018-10-17 16:22:25 -07:00
Alex Dima
82bc4af2d6 Fixes #61096 2018-10-17 08:59:49 +02:00
Christof Marti
fcad21ec75 Fix strict null errors (fixes #61097) 2018-10-17 08:14:49 +02:00
Matt Bierner
46d8bb8033 Strict null errors
#60656
2018-10-16 17:10:43 -07:00
Matt Bierner
a6ee11199d Fixing a few more strict null check errors
#60565
2018-10-16 17:10:43 -07:00
Matt Bierner
be7b3e4b2b Strict null check files in base/common 2018-10-16 15:05:46 -07:00
Daniel Imms
b239d2a3a0 Strict null check files/test/electron-browser/utils.ts
Part of #60565
2018-10-16 14:00:49 -07:00
Matt Bierner
1f63cd8397 Fix a few more strict null errors 2018-10-16 11:09:50 -07:00
Johannes Rieken
3119fa53e1 eng - more strict null 2018-10-16 15:44:51 +02:00
Martin Aeschlimann
d641ef85ba null checks 2018-10-16 15:27:24 +02:00
Johannes Rieken
0a27e9437a eng - more strict null checks 2018-10-16 15:25:21 +02:00
Johannes Rieken
453b31b4ef eng - strict null checks 2018-10-16 15:13:08 +02:00
isidor
7687a1473d null checks: label service
#60565
2018-10-16 11:14:53 +02:00
Matt Bierner
fb606be779 Add typings for strict null checks 2018-10-15 18:48:49 -07:00
Matt Bierner
148c2c41ad Auto adding files for strict nulls
#60565
2018-10-15 18:23:34 -07:00
Matt Bierner
04c118d1d8 Fixing a few strict null errors
#60565
2018-10-15 18:22:01 -07:00
Matt Bierner
66c88aa2bc Auto adding files
#60565
2018-10-15 12:58:18 -07:00
Matt Bierner
1815897415 Auto add strict nulls
#60565
2018-10-15 12:58:18 -07:00
Alex Dima
b72fede474 strict null checks (#60565) 2018-10-15 17:25:08 +02:00
Daniel Imms
89fa49400b Strict null check terminal Eneironment/actions
Part of #60565
2018-10-15 08:23:02 -07:00
Martin Aeschlimann
957518fdff [folding] add null checks 2018-10-15 15:36:03 +02:00
Alex Dima
5d645696cc strict null checks (#60565) 2018-10-15 15:19:52 +02:00
Alex Dima
2e33dbc714 strict null checks (#60565) 2018-10-15 10:30:49 +02:00
Matt Bierner
36aa4dfd23 Temporarily remove shell helper
This file causes tsc to fail (even in normal compiles)
2018-10-12 16:23:36 -07:00
Alex Dima
1e2b78d601 strict null checks (#60565) 2018-10-13 01:22:15 +02:00
Alex Dima
49f8bfbc42 Remove editor contribs that have incorrect assumptions about editor API 2018-10-13 00:07:50 +02:00
Alex Dima
9a2bacc635 strict null checks (#60565) 2018-10-13 00:05:14 +02:00
Matt Bierner
68b9bd59e4 Exclude duplicate typings file on windows
Workaround since normal builds still work here
2018-10-12 14:30:25 -07:00
Matt Bierner
3b30105213 Use files instead of includes
Seems that having a super long includes section crashes tsc on windows
2018-10-12 14:23:27 -07:00
Matt Bierner
cadd6586c6 Auto add to strict null checks 2018-10-12 12:57:19 -07:00
Alex Dima
5bd13a8cee More strict null checks (#60565) 2018-10-12 17:53:47 +02:00
Daniel Imms
4eb61b9ada Strict null check windowsShellHelper.ts
Part of #60565
2018-10-12 08:44:32 -07:00
Daniel Imms
7087e41ee5 Strict null check terminalCommandTracker.ts 2018-10-12 08:42:45 -07:00
Alex Dima
26e3925377 strict null checks (#60565) 2018-10-12 11:57:16 +02:00
isidor
4716afaa20 strcit null checks
#60565
2018-10-12 11:46:17 +02:00
Alex Dima
654015a44b editor/common strict null (#60565) 2018-10-12 11:04:16 +02:00
Alex Dima
46d1426b7e Strict null checks (#60565) 2018-10-12 08:49:08 +02:00
Matt Bierner
fa0b79434b Remove windowsShellHelper from strict null checks
Currently broken for duplicated typings
2018-10-11 17:14:34 -07:00
Matt Bierner
7c0bfb91d4 strict null checks
#60565
2018-10-11 16:45:05 -07:00
Matt Bierner
ffbe67fef4 Annotate a few more null assignments 2018-10-11 16:45:05 -07:00
Matt Bierner
0318e90c93 Add null type annotations for the common x: T = null pattern
In these cases, the programmer has explicitly indicated that the type should be nullable
2018-10-11 14:13:20 -07:00
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