1- import type { OctokitResponse } from "@octokit/types/dist-types" ;
21import type { Credentials } from "../../common/authentication" ;
32import type { VariantAnalysisSubmission } from "../shared/variant-analysis" ;
43import type {
@@ -26,15 +25,15 @@ export async function submitVariantAnalysis(
2625 repository_owners : databases . repositoryOwners ,
2726 } ;
2827
29- const response : OctokitResponse < VariantAnalysis > = await octokit . request (
28+ const response = await octokit . request (
3029 "POST /repositories/:controllerRepoId/code-scanning/codeql/variant-analyses" ,
3130 {
3231 controllerRepoId,
3332 data,
3433 } ,
3534 ) ;
3635
37- return response . data ;
36+ return response . data as VariantAnalysis ;
3837}
3938
4039export async function getVariantAnalysis (
@@ -44,15 +43,15 @@ export async function getVariantAnalysis(
4443) : Promise < VariantAnalysis > {
4544 const octokit = await credentials . getOctokit ( ) ;
4645
47- const response : OctokitResponse < VariantAnalysis > = await octokit . request (
46+ const response = await octokit . request (
4847 "GET /repositories/:controllerRepoId/code-scanning/codeql/variant-analyses/:variantAnalysisId" ,
4948 {
5049 controllerRepoId,
5150 variantAnalysisId,
5251 } ,
5352 ) ;
5453
55- return response . data ;
54+ return response . data as VariantAnalysis ;
5655}
5756
5857export async function getVariantAnalysisRepo (
@@ -63,17 +62,16 @@ export async function getVariantAnalysisRepo(
6362) : Promise < VariantAnalysisRepoTask > {
6463 const octokit = await credentials . getOctokit ( ) ;
6564
66- const response : OctokitResponse < VariantAnalysisRepoTask > =
67- await octokit . request (
68- "GET /repositories/:controllerRepoId/code-scanning/codeql/variant-analyses/:variantAnalysisId/repositories/:repoId" ,
69- {
70- controllerRepoId,
71- variantAnalysisId,
72- repoId,
73- } ,
74- ) ;
65+ const response = await octokit . request (
66+ "GET /repositories/:controllerRepoId/code-scanning/codeql/variant-analyses/:variantAnalysisId/repositories/:repoId" ,
67+ {
68+ controllerRepoId,
69+ variantAnalysisId,
70+ repoId,
71+ } ,
72+ ) ;
7573
76- return response . data ;
74+ return response . data as VariantAnalysisRepoTask ;
7775}
7876
7977export async function getRepositoryFromNwo (
0 commit comments