@@ -39,7 +39,7 @@ export interface VariantAnalysisMarkdown {
3939 * Generates markdown files with variant analysis results.
4040 */
4141export async function generateVariantAnalysisMarkdown (
42- variantAnalysis : VariantAnalysis ,
42+ variantAnalysis : Pick < VariantAnalysis , "query" > ,
4343 results : AsyncIterable <
4444 [ VariantAnalysisScannedRepository , VariantAnalysisScannedRepositoryResult ]
4545 > ,
@@ -91,7 +91,7 @@ export async function generateVariantAnalysisMarkdown(
9191
9292 // Generate summary file with links to individual files
9393 const summaryFile : MarkdownFile = generateVariantAnalysisMarkdownSummary (
94- variantAnalysis ,
94+ variantAnalysis . query ,
9595 summaries ,
9696 linkType ,
9797 ) ;
@@ -103,20 +103,16 @@ export async function generateVariantAnalysisMarkdown(
103103}
104104
105105export function generateVariantAnalysisMarkdownSummary (
106- variantAnalysis : VariantAnalysis ,
106+ query : VariantAnalysis [ "query" ] ,
107107 summaries : RepositorySummary [ ] ,
108108 linkType : MarkdownLinkType ,
109109) : MarkdownFile {
110110 const lines : string [ ] = [ ] ;
111111 // Title
112- lines . push ( `### Results for "${ variantAnalysis . query . name } "` , "" ) ;
112+ lines . push ( `### Results for "${ query . name } "` , "" ) ;
113113
114114 // Expandable section containing query text
115- const queryCodeBlock = [
116- "```ql" ,
117- ...variantAnalysis . query . text . split ( "\n" ) ,
118- "```" ,
119- ] ;
115+ const queryCodeBlock = [ "```ql" , ...query . text . split ( "\n" ) , "```" ] ;
120116 lines . push ( ...buildExpandableMarkdownSection ( "Query" , queryCodeBlock ) ) ;
121117
122118 // Padding between sections
0 commit comments