diff --git a/src/provider/SonarqubeClient.ts b/src/provider/SonarqubeClient.ts index 40b1b9f..47ec370 100644 --- a/src/provider/SonarqubeClient.ts +++ b/src/provider/SonarqubeClient.ts @@ -206,7 +206,7 @@ export class SonarqubeClient { private async makeSingularRequest(url: string): Promise { const response = await this.makeRequest(`${url}`); - return response.json(); + return response.json() as T; } private async iterateResources({ @@ -266,7 +266,8 @@ export class SonarqubeClient { parametizedEndpoint, endpointVersion, ); - const result: PaginatedResponse = await response.json(); + const result: PaginatedResponse = + (await response.json()) as PaginatedResponse; const items = result[iterableObjectKey]; if (Array.isArray(items)) { for (const resource of items) {