Drop async from some functions that are not async (#3410)

This commit is contained in:
Charis Kyriakou
2024-02-27 16:57:53 +00:00
committed by GitHub
parent 040c7fc726
commit e86127672a
7 changed files with 24 additions and 26 deletions

View File

@@ -120,7 +120,7 @@ export class ModelEvaluator extends DisposableObject {
evaluationRun: ModelEvaluationRun,
): Promise<VariantAnalysis | undefined> {
if (evaluationRun.variantAnalysisId) {
return await this.variantAnalysisManager.tryGetVariantAnalysis(
return this.variantAnalysisManager.tryGetVariantAnalysis(
evaluationRun.variantAnalysisId,
);
}

View File

@@ -42,7 +42,7 @@ export async function exportVariantAnalysisResults(
await withProgress(
async (progress: ProgressCallback, token: CancellationToken) => {
const variantAnalysis =
await variantAnalysisManager.tryGetVariantAnalysis(variantAnalysisId);
variantAnalysisManager.tryGetVariantAnalysis(variantAnalysisId);
if (!variantAnalysis) {
void extLogger.log(
`Could not find variant analysis with id ${variantAnalysisId}`,
@@ -57,7 +57,7 @@ export async function exportVariantAnalysisResults(
}
const repoStates =
await variantAnalysisManager.getRepoStates(variantAnalysisId);
variantAnalysisManager.getRepoStates(variantAnalysisId);
void extLogger.log(
`Exporting variant analysis results for variant analysis with id ${variantAnalysis.id}`,

View File

@@ -22,7 +22,7 @@ export const createVariantAnalysisContentProvider = (
const variantAnalysisId = parseInt(variantAnalysisIdString);
const variantAnalysis =
await variantAnalysisManager.tryGetVariantAnalysis(variantAnalysisId);
variantAnalysisManager.tryGetVariantAnalysis(variantAnalysisId);
if (!variantAnalysis) {
void showAndLogWarningMessage(
extLogger,

View File

@@ -486,7 +486,7 @@ export class VariantAnalysisManager
}
public async openQueryText(variantAnalysisId: number): Promise<void> {
const variantAnalysis = await this.tryGetVariantAnalysis(variantAnalysisId);
const variantAnalysis = this.tryGetVariantAnalysis(variantAnalysisId);
if (!variantAnalysis) {
void showAndLogWarningMessage(
this.app.logger,
@@ -517,7 +517,7 @@ export class VariantAnalysisManager
}
public async openQueryFile(variantAnalysisId: number): Promise<void> {
const variantAnalysis = await this.tryGetVariantAnalysis(variantAnalysisId);
const variantAnalysis = this.tryGetVariantAnalysis(variantAnalysisId);
if (!variantAnalysis) {
void showAndLogWarningMessage(
@@ -559,15 +559,15 @@ export class VariantAnalysisManager
return this.views.get(variantAnalysisId);
}
public async tryGetVariantAnalysis(
public tryGetVariantAnalysis(
variantAnalysisId: number,
): Promise<VariantAnalysis | undefined> {
): VariantAnalysis | undefined {
return this.variantAnalyses.get(variantAnalysisId);
}
public async getRepoStates(
public getRepoStates(
variantAnalysisId: number,
): Promise<VariantAnalysisScannedRepositoryState[]> {
): VariantAnalysisScannedRepositoryState[] {
return Object.values(this.repoStates.get(variantAnalysisId) ?? {});
}

View File

@@ -19,12 +19,10 @@ export interface VariantAnalysisViewManager<
unregisterView(view: T): void;
getView(variantAnalysisId: number): T | undefined;
tryGetVariantAnalysis(
variantAnalysisId: number,
): Promise<VariantAnalysis | undefined>;
tryGetVariantAnalysis(variantAnalysisId: number): VariantAnalysis | undefined;
getRepoStates(
variantAnalysisId: number,
): Promise<VariantAnalysisScannedRepositoryState[]>;
): VariantAnalysisScannedRepositoryState[];
openQueryFile(variantAnalysisId: number): Promise<void>;
openQueryText(variantAnalysisId: number): Promise<void>;
cancelVariantAnalysis(variantAnalysisId: number): Promise<void>;

View File

@@ -96,7 +96,7 @@ export class VariantAnalysisView
}
protected async getPanelConfig(): Promise<WebviewPanelConfig> {
const variantAnalysis = await this.manager.tryGetVariantAnalysis(
const variantAnalysis = this.manager.tryGetVariantAnalysis(
this.variantAnalysisId,
);
@@ -178,7 +178,7 @@ export class VariantAnalysisView
void this.app.logger.log("Variant analysis view loaded");
const variantAnalysis = await this.manager.tryGetVariantAnalysis(
const variantAnalysis = this.manager.tryGetVariantAnalysis(
this.variantAnalysisId,
);
@@ -206,7 +206,7 @@ export class VariantAnalysisView
filterSortState,
});
const repoStates = await this.manager.getRepoStates(this.variantAnalysisId);
const repoStates = this.manager.getRepoStates(this.variantAnalysisId);
if (repoStates.length === 0) {
return;
}

View File

@@ -109,9 +109,7 @@ describe("Variant Analysis Manager", () => {
await variantAnalysisManager.rehydrateVariantAnalysis(variantAnalysis);
expect(
await variantAnalysisManager.tryGetVariantAnalysis(
variantAnalysis.id,
),
variantAnalysisManager.tryGetVariantAnalysis(variantAnalysis.id),
).toEqual(variantAnalysis);
});
@@ -119,7 +117,7 @@ describe("Variant Analysis Manager", () => {
await variantAnalysisManager.rehydrateVariantAnalysis(variantAnalysis);
expect(
await variantAnalysisManager.getRepoStates(variantAnalysis.id),
variantAnalysisManager.getRepoStates(variantAnalysis.id),
).toEqual([]);
});
@@ -147,7 +145,7 @@ describe("Variant Analysis Manager", () => {
await variantAnalysisManager.rehydrateVariantAnalysis(variantAnalysis);
expect(
await variantAnalysisManager.getRepoStates(variantAnalysis.id),
variantAnalysisManager.getRepoStates(variantAnalysis.id),
).toEqual(
expect.arrayContaining([
{
@@ -621,8 +619,9 @@ describe("Variant Analysis Manager", () => {
it("should set the status to canceling", async () => {
await variantAnalysisManager.cancelVariantAnalysis(variantAnalysis.id);
const updatedAnalysis =
await variantAnalysisManager.tryGetVariantAnalysis(variantAnalysis.id);
const updatedAnalysis = variantAnalysisManager.tryGetVariantAnalysis(
variantAnalysis.id,
);
expect(updatedAnalysis?.status).toBe(VariantAnalysisStatus.Canceling);
});
@@ -635,8 +634,9 @@ describe("Variant Analysis Manager", () => {
variantAnalysisManager.cancelVariantAnalysis(variantAnalysis.id),
).rejects.toThrow("Error when cancelling");
const updatedAnalysis =
await variantAnalysisManager.tryGetVariantAnalysis(variantAnalysis.id);
const updatedAnalysis = variantAnalysisManager.tryGetVariantAnalysis(
variantAnalysis.id,
);
expect(updatedAnalysis?.status).toBe(VariantAnalysisStatus.InProgress);
});
});