Skip to content

Commit 91de43f

Browse files
committed
C#/Java/Ruby: Remove superfluous module members.
1 parent e6d7a83 commit 91de43f

File tree

7 files changed

+0
-22
lines changed

7 files changed

+0
-22
lines changed

csharp/ql/lib/semmle/code/csharp/dataflow/internal/ContentDataFlow.qll

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,8 +107,6 @@ module Global<ConfigSig ContentConfig> {
107107

108108
predicate isBarrier = ContentConfig::isBarrier/1;
109109

110-
predicate isBarrier(DataFlow::Node node, FlowState state) { none() }
111-
112110
DataFlow::FlowFeature getAFeature() { result = ContentConfig::getAFeature() }
113111

114112
// needed to record reads/stores inside summarized callables

csharp/ql/src/utils/modelgenerator/internal/CaptureModels.qll

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -160,8 +160,6 @@ module ThroughFlowConfig implements DataFlow::StateConfigSig {
160160
exists(Type t | t = n.getType() and not isRelevantType(t))
161161
}
162162

163-
predicate isBarrier(DataFlow::Node node, FlowState state) { none() }
164-
165163
DataFlow::FlowFeature getAFeature() {
166164
result instanceof DataFlow::FeatureEqualSourceSinkCallContext
167165
}

java/ql/lib/semmle/code/java/security/ArbitraryApkInstallationQuery.qll

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,6 @@ private module InstallPackageActionConfig implements DataFlow::StateConfigSig {
6868
predicate isSink(DataFlow::Node node, FlowState state) {
6969
state instanceof HasInstallPackageAction and node.asExpr().getType() instanceof TypeIntent
7070
}
71-
72-
predicate isBarrier(DataFlow::Node node, FlowState state) { none() }
7371
}
7472

7573
private module InstallPackageActionFlow =
@@ -113,8 +111,6 @@ private module PackageArchiveMimeTypeConfig implements DataFlow::StateConfigSig
113111
state instanceof HasPackageArchiveMimeType and
114112
node instanceof SetDataSink
115113
}
116-
117-
predicate isBarrier(DataFlow::Node node, FlowState state) { none() }
118114
}
119115

120116
private module PackageArchiveMimeTypeFlow =

java/ql/lib/semmle/code/java/security/ImplicitPendingIntentsQuery.qll

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,6 @@ module ImplicitPendingIntentStartConfig implements DataFlow::StateConfigSig {
7272

7373
predicate isBarrier(DataFlow::Node sanitizer) { sanitizer instanceof ExplicitIntentSanitizer }
7474

75-
predicate isBarrier(DataFlow::Node node, FlowState state) { none() }
76-
7775
predicate isAdditionalFlowStep(DataFlow::Node node1, DataFlow::Node node2) {
7876
any(ImplicitPendingIntentAdditionalTaintStep c).step(node1, node2)
7977
}

java/ql/src/Security/CWE/CWE-200/AndroidWebViewSettingsAllowsContentAccess.ql

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,6 @@ module WebViewDisallowContentAccessConfig implements DataFlow::StateConfigSig {
9797
state instanceof IsSettings and
9898
node instanceof WebSettingsDisallowContentAccessSink
9999
}
100-
101-
predicate isBarrier(DataFlow::Node node, FlowState state) { none() }
102100
}
103101

104102
module WebViewDisallowContentAccessFlow =

java/ql/src/utils/modelgenerator/internal/CaptureModels.qll

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -160,8 +160,6 @@ module ThroughFlowConfig implements DataFlow::StateConfigSig {
160160
exists(Type t | t = n.getType() and not isRelevantType(t))
161161
}
162162

163-
predicate isBarrier(DataFlow::Node node, FlowState state) { none() }
164-
165163
DataFlow::FlowFeature getAFeature() {
166164
result instanceof DataFlow::FeatureEqualSourceSinkCallContext
167165
}

ruby/ql/lib/codeql/ruby/security/InsecureDownloadQuery.qll

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -45,14 +45,6 @@ module Config implements DataFlow::StateConfigSig {
4545
}
4646

4747
predicate isBarrier(DataFlow::Node node) { node instanceof Sanitizer }
48-
49-
predicate isBarrier(DataFlow::Node node, FlowState state) { none() }
50-
51-
predicate isAdditionalFlowStep(
52-
DataFlow::Node node1, FlowState state1, DataFlow::Node node2, FlowState state2
53-
) {
54-
none()
55-
}
5648
}
5749

5850
module Flow = DataFlow::GlobalWithState<Config>;

0 commit comments

Comments
 (0)