Drop async from some functions that are not async (#3410)
This commit is contained in:
@@ -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,
|
||||
);
|
||||
}
|
||||
|
||||
@@ -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}`,
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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) ?? {});
|
||||
}
|
||||
|
||||
|
||||
@@ -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>;
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user