diff --git a/src/tsconfig.strictNullChecks.json b/src/tsconfig.strictNullChecks.json index 01130af7976..0f5dbd180e3 100644 --- a/src/tsconfig.strictNullChecks.json +++ b/src/tsconfig.strictNullChecks.json @@ -27,12 +27,14 @@ "./vs/base/browser/ui/centered/centeredViewLayout.ts", "./vs/base/browser/ui/contextview/contextview.ts", "./vs/base/browser/ui/countBadge/countBadge.ts", - "./vs/base/browser/ui/grid/gridview.ts", "./vs/base/browser/ui/grid/grid.ts", + "./vs/base/browser/ui/grid/gridview.ts", "./vs/base/browser/ui/highlightedlabel/highlightedLabel.ts", "./vs/base/browser/ui/iconLabel/iconLabel.ts", "./vs/base/browser/ui/keybindingLabel/keybindingLabel.ts", "./vs/base/browser/ui/list/list.ts", + "./vs/base/browser/ui/list/listView.ts", + "./vs/base/browser/ui/list/listWidget.ts", "./vs/base/browser/ui/list/rangeMap.ts", "./vs/base/browser/ui/list/rowCache.ts", "./vs/base/browser/ui/list/splice.ts", @@ -73,12 +75,14 @@ "./vs/base/node/proxy.ts", "./vs/base/node/request.ts", "./vs/base/node/stats.ts", - // "./vs/base/node/storage.ts", see https://github.com/Microsoft/vscode/issues/62072 "./vs/base/node/stream.ts", "./vs/base/parts/contextmenu/common/contextmenu.ts", "./vs/base/parts/contextmenu/electron-browser/contextmenu.ts", "./vs/base/parts/contextmenu/electron-main/contextmenu.ts", + "./vs/base/parts/ipc/electron-browser/ipc.electron-browser.ts", + "./vs/base/parts/ipc/electron-main/ipc.electron-main.ts", "./vs/base/parts/ipc/node/ipc.cp.ts", + "./vs/base/parts/ipc/node/ipc.electron.ts", "./vs/base/parts/ipc/node/ipc.net.ts", "./vs/base/parts/ipc/node/ipc.ts", "./vs/base/parts/ipc/test/node/testApp.ts", @@ -467,8 +471,8 @@ "./vs/platform/update/electron-main/abstractUpdateService.ts", "./vs/platform/update/electron-main/updateService.darwin.ts", "./vs/platform/update/electron-main/updateService.linux.ts", - "./vs/platform/update/node/updateIpc.ts", "./vs/platform/update/node/update.config.contribution.ts", + "./vs/platform/update/node/updateIpc.ts", "./vs/platform/url/common/url.ts", "./vs/platform/url/common/urlService.ts", "./vs/platform/url/electron-main/electronUrlListener.ts", @@ -602,8 +606,10 @@ "./vs/workbench/services/files/node/watcher/common.ts", "./vs/workbench/services/files/node/watcher/nsfw/watcher.ts", "./vs/workbench/services/files/node/watcher/nsfw/watcherIpc.ts", + "./vs/workbench/services/files/node/watcher/nsfw/watcherService.ts", "./vs/workbench/services/files/node/watcher/unix/watcher.ts", "./vs/workbench/services/files/node/watcher/unix/watcherIpc.ts", + "./vs/workbench/services/files/node/watcher/unix/watcherService.ts", "./vs/workbench/services/files/node/watcher/win32/csharpWatcherService.ts", "./vs/workbench/services/files/node/watcher/win32/watcherService.ts", "./vs/workbench/services/files/test/electron-browser/utils.ts", diff --git a/src/vs/base/parts/ipc/node/ipc.electron.ts b/src/vs/base/parts/ipc/node/ipc.electron.ts index 5932eee4a73..831a27377c1 100644 --- a/src/vs/base/parts/ipc/node/ipc.electron.ts +++ b/src/vs/base/parts/ipc/node/ipc.electron.ts @@ -13,7 +13,7 @@ import { Event, Emitter } from 'vs/base/common/event'; */ export interface Sender { - send(channel: string, msg: string): void; + send(channel: string, msg: string | null): void; } export class Protocol implements IMessagePassingProtocol {