Skip to content

Commit b2dd29f

Browse files
committed
Java/C#: Update conversion script to also produce negative models.
1 parent fb67032 commit b2dd29f

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

misc/scripts/models-as-data/convert_extensions.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,8 @@ def makeContent(self):
7474
summaries = self.getAddsTo("ExtractSummaries.ql", helpers.summaryModelPredicate)
7575
sources = self.getAddsTo("ExtractSources.ql", helpers.sourceModelPredicate)
7676
sinks = self.getAddsTo("ExtractSinks.ql", helpers.sinkModelPredicate)
77-
return merge(sources, sinks, summaries)
77+
negativeSummaries = self.getAddsTo("ExtractNegativeSummaries.ql", helpers.negativeSummaryModelPredicate)
78+
return merge(sources, sinks, summaries, negativeSummaries)
7879

7980

8081
def save(self, extensions):

misc/scripts/models-as-data/generate_flow_model_extensions.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ def makeContent(self):
169169
sourceAddsTo = ""
170170

171171
if self.generateNegativeSummaries:
172-
negativeSummaryAddsTo = self.getAddsTo("CaptureNegativeSummaryModels.ql", "extNegativeSummaryModel")
172+
negativeSummaryAddsTo = self.getAddsTo("CaptureNegativeSummaryModels.ql", helpers.negativeSummaryModelPredicate)
173173
else:
174174
negativeSummaryAddsTo = ""
175175

misc/scripts/models-as-data/helpers.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
summaryModelPredicate = "extSummaryModel"
88
sinkModelPredicate = "extSinkModel"
99
sourceModelPredicate = "extSourceModel"
10+
negativeSummaryModelPredicate = "extNegativeSummaryModel"
1011
addsToTemplate = """ - addsTo:
1112
pack: {0}
1213
extensible: {1}

0 commit comments

Comments
 (0)