Remove async keyword from abstract functions (#14150)

This commit is contained in:
Charles Gagnon
2021-02-03 12:16:50 -08:00
committed by GitHub
parent 52a642f351
commit dcf17cc08b
8 changed files with 12 additions and 12 deletions

View File

@@ -27,14 +27,14 @@ export abstract class MigrationWizardPage {
});
}
protected abstract async registerContent(view: azdata.ModelView): Promise<void>;
protected abstract registerContent(view: azdata.ModelView): Promise<void>;
public getwizardPage(): azdata.window.WizardPage {
return this.wizardPage;
}
public abstract async onPageEnter(): Promise<void>;
public abstract async onPageLeave(): Promise<void>;
public abstract onPageEnter(): Promise<void>;
public abstract onPageLeave(): Promise<void>;
private readonly stateChanges: (() => Promise<void>)[] = [];
protected async onStateChangeEvent(e: StateChangeEvent) {
@@ -66,7 +66,7 @@ export abstract class MigrationWizardPage {
this.queueActive = false;
}
protected abstract async handleStateChange(e: StateChangeEvent): Promise<void>;
protected abstract handleStateChange(e: StateChangeEvent): Promise<void>;
public canEnter(): Promise<boolean> {
return Promise.resolve(true);