@@ -30,7 +30,7 @@ def __init__ (self, language):
3030 self .generateSinks = False
3131 self .generateSources = False
3232 self .generateSummaries = False
33- self .generateNegativeSummaries = False
33+ self .generateNeutrals = False
3434 self .generateTypeBasedSummaries = False
3535 self .dryRun = False
3636 self .dirname = "model-generator"
@@ -49,7 +49,7 @@ def printHelp(self):
4949 --with-sinks
5050 --with-sources
5151 --with-summaries
52- --with-negative-summaries
52+ --with-neutrals
5353 --with-typebased-summaries (Experimental)
5454If none of these flags are specified, all models are generated except for the type based models.
5555
@@ -102,9 +102,9 @@ def make(language):
102102 sys .argv .remove ("--with-summaries" )
103103 generator .generateSummaries = True
104104
105- if "--with-negative-summaries " in sys .argv :
106- sys .argv .remove ("--with-negative-summaries " )
107- generator .generateNegativeSummaries = True
105+ if "--with-neutrals " in sys .argv :
106+ sys .argv .remove ("--with-neutrals " )
107+ generator .generateNeutrals = True
108108
109109 if "--with-typebased-summaries" in sys .argv :
110110 sys .argv .remove ("--with-typebased-summaries" )
@@ -114,8 +114,8 @@ def make(language):
114114 sys .argv .remove ("--dry-run" )
115115 generator .dryRun = True
116116
117- if not generator .generateSinks and not generator .generateSources and not generator .generateSummaries and not generator .generateNegativeSummaries and not generator .generateTypeBasedSummaries :
118- generator .generateSinks = generator .generateSources = generator .generateSummaries = generator .generateNegativeSummaries = True
117+ if not generator .generateSinks and not generator .generateSources and not generator .generateSummaries and not generator .generateNeutrals and not generator .generateTypeBasedSummaries :
118+ generator .generateSinks = generator .generateSources = generator .generateSummaries = generator .generateNeutrals = True
119119
120120 if len (sys .argv ) < 3 or len (sys .argv ) > 4 :
121121 generator .printHelp ()
@@ -168,10 +168,10 @@ def makeContent(self):
168168 else :
169169 sourceAddsTo = ""
170170
171- if self .generateNegativeSummaries :
172- negativeSummaryAddsTo = self .getAddsTo ("CaptureNegativeSummaryModels .ql" , "extNegativeSummaryModel" )
171+ if self .generateNeutrals :
172+ neutralAddsTo = self .getAddsTo ("CaptureNeutralModels .ql" , helpers . neutralModelPredicate )
173173 else :
174- negativeSummaryAddsTo = ""
174+ neutralAddsTo = ""
175175
176176 return f"""
177177# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
@@ -181,7 +181,7 @@ def makeContent(self):
181181{ sinkAddsTo }
182182{ sourceAddsTo }
183183{ summaryAddsTo }
184- { negativeSummaryAddsTo }
184+ { neutralAddsTo }
185185 """
186186
187187 def makeTypeBasedContent (self ):
0 commit comments