@@ -41,14 +41,15 @@ def get_previous_sha(sha, date):
4141 return (parent_sha , parent_date )
4242
4343
44- def get_packages (lang , query , search_path ):
44+ def get_packages (config , search_path ):
4545 try :
46- db = "empty_" + lang
47- ql_output = "output-" + lang + ".csv"
46+ db = "empty_" + config . lang
47+ ql_output = "output-" + config . lang + ".csv"
4848 if os .path .isdir (db ):
4949 shutil .rmtree (db )
50- utils .create_empty_database (lang , ".java" , db )
51- utils .run_codeql_query (query , db , ql_output , search_path )
50+ utils .create_empty_database (
51+ config .lang , config .ext , db , config .dbscheme )
52+ utils .run_codeql_query (config .ql_path , db , ql_output , search_path )
5253
5354 return pack .PackageCollection (ql_output )
5455 except :
@@ -71,9 +72,9 @@ def get_packages(lang, query, search_path):
7172
7273configs = [
7374 utils .LanguageConfig (
74- "java" , "Java" , ".java" , "java/ql/src/meta/frameworks/Coverage.ql" ),
75+ "java" , "Java" , ".java" , "java/ql/src/meta/frameworks/Coverage.ql" , [ "java/ql/lib/config/semmlecode.dbscheme" , "java/ql/src/config/semmlecode.dbscheme" ] ),
7576 utils .LanguageConfig (
76- "csharp" , "C#" , ".cs" , "csharp/ql/src/meta/frameworks/Coverage.ql" )
77+ "csharp" , "C#" , ".cs" , "csharp/ql/src/meta/frameworks/Coverage.ql" , [ "csharp/ql/lib/semmlecode.csharp.dbscheme" , "csharp/ql/src/semmlecode.csharp.dbscheme" ] )
7778]
7879
7980output_prefix = "framework-coverage-timeseries-"
@@ -142,7 +143,7 @@ def get_packages(lang, query, search_path):
142143 csvwriter_total = language_utils [lang ]["csvwriter_total" ]
143144 csvwriter_packages = language_utils [lang ]["csvwriter_packages" ]
144145
145- packages = get_packages (lang , config . ql_path , "." )
146+ packages = get_packages (config , "." )
146147
147148 csvwriter_total .writerow ([
148149 current_sha ,
0 commit comments