@@ -84,7 +84,7 @@ private import internal.FlowSummaryImpl::Public
84
84
private import codeql.mad.ModelValidation as SharedModelVal
85
85
86
86
/** Holds if `package` have MaD framework coverage. */
87
- private predicate packageHasMaDCoverage ( string package ) {
87
+ private predicate relevantPackage ( string package ) {
88
88
sourceModel ( package , _, _, _, _, _, _, _, _, _) or
89
89
sinkModel ( package , _, _, _, _, _, _, _, _, _) or
90
90
summaryModel ( package , _, _, _, _, _, _, _, _, _, _)
@@ -95,8 +95,8 @@ private predicate packageHasMaDCoverage(string package) {
95
95
* is a subpackage of `package`.
96
96
*/
97
97
private predicate packageHasASubpackage ( string package , string subpkg ) {
98
- packageHasMaDCoverage ( package ) and
99
- packageHasMaDCoverage ( subpkg ) and
98
+ relevantPackage ( package ) and
99
+ relevantPackage ( subpkg ) and
100
100
subpkg .prefix ( subpkg .indexOf ( "." ) ) = package
101
101
}
102
102
@@ -105,7 +105,7 @@ private predicate packageHasASubpackage(string package, string subpkg) {
105
105
* any other package with MaD framework coverage.
106
106
*/
107
107
private predicate canonicalPackage ( string package ) {
108
- packageHasMaDCoverage ( package ) and not packageHasASubpackage ( _, package )
108
+ relevantPackage ( package ) and not packageHasASubpackage ( _, package )
109
109
}
110
110
111
111
/**
0 commit comments