dependencies messages, no curl on win32, fixes to min Version (#8039)

* checking temp work to move to another branch

* removing freeTds

* dependencies Messages and No curl on Win32

* elipsis instead of ...

* add min version check post install and pr fixes

* removing unnecessary comment

* removing old TODO comment

* fix text messages

* add github toke nto electron download (#8047)

* remove hardcode of kubectl version for download
This commit is contained in:
Arvind Ranasaria
2019-10-27 17:13:12 -07:00
committed by GitHub
parent 833adf3515
commit a7f597c943
8 changed files with 158 additions and 80 deletions

View File

@@ -226,7 +226,6 @@ export const enum ToolStatus {
}
export interface ITool {
readonly status: ToolStatus;
readonly isInstalling: boolean;
readonly name: string;
readonly displayName: string;
@@ -234,10 +233,12 @@ export interface ITool {
readonly type: ToolType;
readonly homePage: string;
readonly displayStatus: string;
readonly dependencyMessages: string[];
readonly statusDescription: string | undefined;
readonly autoInstallSupported: boolean;
readonly autoInstallRequired: boolean;
readonly isNotInstalled: boolean;
readonly isInstalled: boolean;
readonly installationPath: string;
readonly needsInstallation: boolean;
readonly outputChannelName: string;