@@ -19,8 +19,9 @@ const MAX_UPGRADE_MESSAGE_LINES = 10;
1919 * Reports errors to both the user and the console.
2020 * @returns the `UpgradeParams` needed to start the upgrade, if the upgrade is possible and was confirmed by the user, or `undefined` otherwise.
2121 */
22- async function checkAndConfirmDatabaseUpgrade ( qs : qsClient . QueryServerClient , db : DatabaseItem , targetDbScheme : vscode . Uri , upgradesDirectories : vscode . Uri [ ] ) :
23- Promise < messages . UpgradeParams | undefined > {
22+ async function checkAndConfirmDatabaseUpgrade (
23+ qs : qsClient . QueryServerClient , db : DatabaseItem , targetDbScheme : vscode . Uri , upgradesDirectories : vscode . Uri [ ]
24+ ) : Promise < messages . UpgradeParams | undefined > {
2425 if ( db . contents === undefined || db . contents . dbSchemeUri === undefined ) {
2526 helpers . showAndLogErrorMessage ( "Database is invalid, and cannot be upgraded." ) ;
2627 return ;
@@ -80,7 +81,7 @@ async function checkAndConfirmDatabaseUpgrade(qs: qsClient.QueryServerClient, db
8081 const showLogItem : vscode . MessageItem = { title : 'No, Show Changes' , isCloseAffordance : true } ;
8182 const yesItem = { title : 'Yes' , isCloseAffordance : false } ;
8283 const noItem = { title : 'No' , isCloseAffordance : true }
83- let dialogOptions : vscode . MessageItem [ ] = [ yesItem , noItem ] ;
84+ const dialogOptions : vscode . MessageItem [ ] = [ yesItem , noItem ] ;
8485
8586 let messageLines = descriptionMessage . split ( '\n' ) ;
8687 if ( messageLines . length > MAX_UPGRADE_MESSAGE_LINES ) {
@@ -110,8 +111,9 @@ async function checkAndConfirmDatabaseUpgrade(qs: qsClient.QueryServerClient, db
110111 * First performs a dry-run and prompts the user to confirm the upgrade.
111112 * Reports errors during compilation and evaluation of upgrades to the user.
112113 */
113- export async function upgradeDatabase ( qs : qsClient . QueryServerClient , db : DatabaseItem , targetDbScheme : vscode . Uri , upgradesDirectories : vscode . Uri [ ] ) :
114- Promise < messages . RunUpgradeResult | undefined > {
114+ export async function upgradeDatabase (
115+ qs : qsClient . QueryServerClient , db : DatabaseItem , targetDbScheme : vscode . Uri , upgradesDirectories : vscode . Uri [ ]
116+ ) : Promise < messages . RunUpgradeResult | undefined > {
115117 const upgradeParams = await checkAndConfirmDatabaseUpgrade ( qs , db , targetDbScheme , upgradesDirectories ) ;
116118
117119 if ( upgradeParams === undefined ) {
@@ -150,17 +152,19 @@ export async function upgradeDatabase(qs: qsClient.QueryServerClient, db: Databa
150152 }
151153}
152154
153- async function checkDatabaseUpgrade ( qs : qsClient . QueryServerClient , upgradeParams : messages . UpgradeParams ) :
154- Promise < messages . CheckUpgradeResult > {
155+ async function checkDatabaseUpgrade (
156+ qs : qsClient . QueryServerClient , upgradeParams : messages . UpgradeParams
157+ ) : Promise < messages . CheckUpgradeResult > {
155158 return helpers . withProgress ( {
156159 location : vscode . ProgressLocation . Notification ,
157160 title : "Checking for database upgrades" ,
158161 cancellable : true ,
159162 } , ( progress , token ) => qs . sendRequest ( messages . checkUpgrade , upgradeParams , token , progress ) ) ;
160163}
161164
162- async function compileDatabaseUpgrade ( qs : qsClient . QueryServerClient , upgradeParams : messages . UpgradeParams ) :
163- Promise < messages . CompileUpgradeResult > {
165+ async function compileDatabaseUpgrade (
166+ qs : qsClient . QueryServerClient , upgradeParams : messages . UpgradeParams
167+ ) : Promise < messages . CompileUpgradeResult > {
164168 const params : messages . CompileUpgradeParams = {
165169 upgrade : upgradeParams ,
166170 upgradeTempDir : upgradesTmpDir . name
@@ -173,8 +177,9 @@ async function compileDatabaseUpgrade(qs: qsClient.QueryServerClient, upgradePar
173177 } , ( progress , token ) => qs . sendRequest ( messages . compileUpgrade , params , token , progress ) ) ;
174178}
175179
176- async function runDatabaseUpgrade ( qs : qsClient . QueryServerClient , db : DatabaseItem , upgrades : messages . CompiledUpgrades ) :
177- Promise < messages . RunUpgradeResult > {
180+ async function runDatabaseUpgrade (
181+ qs : qsClient . QueryServerClient , db : DatabaseItem , upgrades : messages . CompiledUpgrades
182+ ) : Promise < messages . RunUpgradeResult > {
178183
179184 if ( db . contents === undefined || db . contents . datasetUri === undefined ) {
180185 throw new Error ( 'Can\'t upgrade an invalid database.' ) ;
0 commit comments