提交 7ae73439 编写于 作者: M Matt Bierner

Fix some strict null errors revealed by change to emitter

上级 d4ce7148
...@@ -225,7 +225,7 @@ export class NpmScriptsTreeDataProvider implements TreeDataProvider<TreeItem> { ...@@ -225,7 +225,7 @@ export class NpmScriptsTreeDataProvider implements TreeDataProvider<TreeItem> {
public refresh() { public refresh() {
this.taskTree = null; this.taskTree = null;
this._onDidChangeTreeData.fire(); this._onDidChangeTreeData.fire(null);
} }
getTreeItem(element: TreeItem): TreeItem { getTreeItem(element: TreeItem): TreeItem {
......
...@@ -405,7 +405,7 @@ export default class TypeScriptServiceClient extends Disposable implements IType ...@@ -405,7 +405,7 @@ export default class TypeScriptServiceClient extends Disposable implements IType
handle.onEvent(event => this.dispatchEvent(event)); handle.onEvent(event => this.dispatchEvent(event));
this._onReady!.resolve(); this._onReady!.resolve();
this._onTsServerStarted.fire(version.apiVersion); this._onTsServerStarted.fire(apiVersion);
if (apiVersion.gte(API.v300)) { if (apiVersion.gte(API.v300)) {
this.loadingIndicator.startedLoadingProject(undefined /* projectName */); this.loadingIndicator.startedLoadingProject(undefined /* projectName */);
......
...@@ -440,7 +440,7 @@ import { doesNotThrow, equal, ok, deepEqual, throws } from 'assert'; ...@@ -440,7 +440,7 @@ import { doesNotThrow, equal, ok, deepEqual, throws } from 'assert';
const pty: Pseudoterminal = { const pty: Pseudoterminal = {
onDidWrite: writeEmitter.event, onDidWrite: writeEmitter.event,
onDidClose: closeEmitter.event, onDidClose: closeEmitter.event,
open: () => closeEmitter.fire(), open: () => closeEmitter.fire(undefined),
close: () => { } close: () => { }
}; };
const terminal = window.createTerminal({ name: 'foo', pty }); const terminal = window.createTerminal({ name: 'foo', pty });
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册