Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "cm-upgrade"

Module for performing automatic CMake upgrades

Index

Variables

Const UPGRADE_PREFERENCE_KEY

UPGRADE_PREFERENCE_KEY: "cmakeUpgradePreference.1" = "cmakeUpgradePreference.1"

Const log

log: Logger = createLogger('cm-upgrade')

Functions

downloadFile

  • downloadFile(url: string, opt: object, pr: ProgressHandle): Promise<string>

installLinux

  • installLinux(url: string): Promise<void>

maybeUpgradeCMake

  • maybeUpgradeCMake(ext: vscode.ExtensionContext, opt: object): Promise<undefined | null>

setUpgradePreference

  • setUpgradePreference(ext: vscode.ExtensionContext, value: "never" | UpgradeDelay): Promise<void>

upgradePreference

  • upgradePreference(ext: vscode.ExtensionContext): "never" | UpgradeDelay | undefined

Generated using TypeDoc