@@ -27,18 +27,21 @@ type FlowModelOptions = {
2727 onResults : ( results : ModeledMethod [ ] ) => void | Promise < void > ;
2828} ;
2929
30- export async function generateFlowModel ( {
30+ export async function runFlowModelQueries ( {
3131 onResults,
3232 ...options
3333} : FlowModelOptions ) {
34- const queries = await resolveQueries ( options . cliServer , options . databaseItem ) ;
34+ const queries = await resolveFlowQueries (
35+ options . cliServer ,
36+ options . databaseItem ,
37+ ) ;
3538
3639 const queriesByBasename : Record < string , string > = { } ;
3740 for ( const query of queries ) {
3841 queriesByBasename [ basename ( query ) ] = query ;
3942 }
4043
41- const summaryResults = await getModeledMethodsFromFlow (
44+ const summaryResults = await runSingleFlowQuery (
4245 "summary" ,
4346 queriesByBasename [ "CaptureSummaryModels.ql" ] ,
4447 0 ,
@@ -48,7 +51,7 @@ export async function generateFlowModel({
4851 await onResults ( summaryResults ) ;
4952 }
5053
51- const sinkResults = await getModeledMethodsFromFlow (
54+ const sinkResults = await runSingleFlowQuery (
5255 "sink" ,
5356 queriesByBasename [ "CaptureSinkModels.ql" ] ,
5457 1 ,
@@ -58,7 +61,7 @@ export async function generateFlowModel({
5861 await onResults ( sinkResults ) ;
5962 }
6063
61- const sourceResults = await getModeledMethodsFromFlow (
64+ const sourceResults = await runSingleFlowQuery (
6265 "source" ,
6366 queriesByBasename [ "CaptureSourceModels.ql" ] ,
6467 2 ,
@@ -68,7 +71,7 @@ export async function generateFlowModel({
6871 await onResults ( sourceResults ) ;
6972 }
7073
71- const neutralResults = await getModeledMethodsFromFlow (
74+ const neutralResults = await runSingleFlowQuery (
7275 "neutral" ,
7376 queriesByBasename [ "CaptureNeutralModels.ql" ] ,
7477 3 ,
@@ -79,7 +82,7 @@ export async function generateFlowModel({
7982 }
8083}
8184
82- async function resolveQueries (
85+ async function resolveFlowQueries (
8386 cliServer : CodeQLCliServer ,
8487 databaseItem : DatabaseItem ,
8588) : Promise < string [ ] > {
@@ -116,7 +119,7 @@ async function resolveQueries(
116119 ) ;
117120}
118121
119- async function getModeledMethodsFromFlow (
122+ async function runSingleFlowQuery (
120123 type : Exclude < ModeledMethodType , "none" > ,
121124 queryPath : string | undefined ,
122125 queryStep : number ,
0 commit comments