提交 24d2d511 编写于 作者: J Johannes Rieken

storagePath can be undefined, #17089

上级 5bf21a60
......@@ -287,7 +287,7 @@ class TypeScriptServiceClientHost implements ITypescriptServiceClientHost {
private languages: LanguageProvider[];
private languagePerId: Map<LanguageProvider>;
constructor(descriptions: LanguageDescription[], storagePath: string, globalState: Memento) {
constructor(descriptions: LanguageDescription[], storagePath: string | undefined, globalState: Memento) {
let handleProjectCreateOrDelete = () => {
this.client.execute('reloadProjects', null, false);
this.triggerAllDiagnostics();
......@@ -431,4 +431,4 @@ class TypeScriptServiceClientHost implements ITypescriptServiceClientHost {
}
return result;
}
}
\ No newline at end of file
}
......@@ -80,7 +80,7 @@ interface MyMessageItem extends MessageItem {
export default class TypeScriptServiceClient implements ITypescriptServiceClient {
private host: ITypescriptServiceClientHost;
private storagePath: string;
private storagePath: string | undefined;
private globalState: Memento;
private pathSeparator: string;
......@@ -108,7 +108,7 @@ export default class TypeScriptServiceClient implements ITypescriptServiceClient
private _apiVersion: API;
private telemetryReporter: TelemetryReporter;
constructor(host: ITypescriptServiceClientHost, storagePath: string, globalState: Memento) {
constructor(host: ITypescriptServiceClientHost, storagePath: string | undefined, globalState: Memento) {
this.host = host;
this.storagePath = storagePath;
this.globalState = globalState;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册