show error message in tooltip
This commit is contained in:
parent
47758c4ab5
commit
00d0b3b0da
1 changed files with 6 additions and 2 deletions
|
@ -132,7 +132,11 @@ export default class TypeScriptServiceClient implements ITypescriptServiceClient
|
||||||
let useSalsa = !!process.env['CODE_TSJS'] || !!process.env['VSCODE_TSJS'];
|
let useSalsa = !!process.env['CODE_TSJS'] || !!process.env['VSCODE_TSJS'];
|
||||||
if (useSalsa) {
|
if (useSalsa) {
|
||||||
let versionOK = this.isTypeScriptVersionOkForSalsa(modulePath);
|
let versionOK = this.isTypeScriptVersionOkForSalsa(modulePath);
|
||||||
SalsaStatus.show("(Salsa)", modulePath, !versionOK);
|
let tooltip = modulePath;
|
||||||
|
if (!versionOK) {
|
||||||
|
tooltip = tooltip + ' does not support Salsa!'
|
||||||
|
}
|
||||||
|
SalsaStatus.show("(Salsa)", tooltip, !versionOK);
|
||||||
}
|
}
|
||||||
|
|
||||||
this.servicePromise = new Promise<cp.ChildProcess>((resolve, reject) => {
|
this.servicePromise = new Promise<cp.ChildProcess>((resolve, reject) => {
|
||||||
|
@ -202,7 +206,7 @@ export default class TypeScriptServiceClient implements ITypescriptServiceClient
|
||||||
if (!desc.version) {
|
if (!desc.version) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
return desc.version.indexOf('1.8') >= 0;
|
return desc.version.indexOf('1.7') >= 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
private serviceExited(restart: boolean): void {
|
private serviceExited(restart: boolean): void {
|
||||||
|
|
Loading…
Reference in a new issue