Skip to content

Commit ec34d44

Browse files
committed
Java: Rename references.
1 parent 2761aa7 commit ec34d44

File tree

81 files changed

+152
-152
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

81 files changed

+152
-152
lines changed

java/ql/lib/semmle/code/java/frameworks/android/OnActivityResultSource.qll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ class OnActivityResultIncomingIntent extends DataFlow::Node {
2828
*/
2929
predicate isRemoteSource() {
3030
exists(RefType startingType, Expr startActivityForResultArg |
31-
ImplicitStartActivityForResult::hasFlowToExpr(startActivityForResultArg) and
31+
ImplicitStartActivityForResult::flowToExpr(startActivityForResultArg) and
3232
// startingType is the class enclosing the method that calls `startActivityForResult`.
3333
startingType = startActivityForResultArg.getEnclosingCallable().getDeclaringType()
3434
|
@@ -104,7 +104,7 @@ private module ImplicitStartActivityForResultConfig implements DataFlow::ConfigS
104104
}
105105

106106
private module ImplicitStartActivityForResult =
107-
DataFlow::Make<ImplicitStartActivityForResultConfig>;
107+
DataFlow::Global<ImplicitStartActivityForResultConfig>;
108108

109109
/** An Android Activity or Fragment. */
110110
private class ActivityOrFragment extends Class {

java/ql/lib/semmle/code/java/frameworks/google/GoogleHttpClientApi.qll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ private module TypeLiteralToParseAsFlowConfig implements DataFlow::ConfigSig {
2121
}
2222
}
2323

24-
private module TypeLiteralToParseAsFlow = DataFlow::Make<TypeLiteralToParseAsFlowConfig>;
24+
private module TypeLiteralToParseAsFlow = DataFlow::Global<TypeLiteralToParseAsFlowConfig>;
2525

2626
private TypeLiteral getSourceWithFlowToParseAs() {
27-
TypeLiteralToParseAsFlow::hasFlow(DataFlow::exprNode(result), _)
27+
TypeLiteralToParseAsFlow::flow(DataFlow::exprNode(result), _)
2828
}
2929

3030
/** A field that is deserialized by `HttpResponse.parseAs`. */

java/ql/lib/semmle/code/java/frameworks/jackson/JacksonSerializability.qll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,10 +108,10 @@ private module TypeLiteralToJacksonDatabindFlowConfig implements DataFlow::Confi
108108
}
109109

110110
private module TypeLiteralToJacksonDatabindFlow =
111-
DataFlow::Make<TypeLiteralToJacksonDatabindFlowConfig>;
111+
DataFlow::Global<TypeLiteralToJacksonDatabindFlowConfig>;
112112

113113
private TypeLiteral getSourceWithFlowToJacksonDatabind() {
114-
TypeLiteralToJacksonDatabindFlow::hasFlow(DataFlow::exprNode(result), _)
114+
TypeLiteralToJacksonDatabindFlow::flow(DataFlow::exprNode(result), _)
115115
}
116116

117117
/** A type whose values are explicitly deserialized in a call to a Jackson method. */

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,4 +173,4 @@ private module SensitiveCommunicationConfig implements DataFlow::ConfigSig {
173173
/**
174174
* Tracks taint flow from variables containing sensitive information to broadcast Intents.
175175
*/
176-
module SensitiveCommunicationFlow = TaintTracking::Make<SensitiveCommunicationConfig>;
176+
module SensitiveCommunicationFlow = TaintTracking::Global<SensitiveCommunicationConfig>;

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@ private module ApkInstallationConfig implements DataFlow::ConfigSig {
1717
ma.getMethod() instanceof SetDataMethod and
1818
ma.getArgument(0) = node.asExpr() and
1919
(
20-
PackageArchiveMimeTypeFlow::hasFlowToExpr(ma.getQualifier())
20+
PackageArchiveMimeTypeFlow::flowToExpr(ma.getQualifier())
2121
or
22-
InstallPackageActionFlow::hasFlowToExpr(ma.getQualifier())
22+
InstallPackageActionFlow::flowToExpr(ma.getQualifier())
2323
)
2424
)
2525
}
2626
}
2727

28-
module ApkInstallationFlow = DataFlow::Make<ApkInstallationConfig>;
28+
module ApkInstallationFlow = DataFlow::Global<ApkInstallationConfig>;
2929

3030
private newtype ActionState =
3131
ActionUnset() or
@@ -72,7 +72,7 @@ private module InstallPackageActionConfig implements DataFlow::StateConfigSig {
7272
predicate isBarrier(DataFlow::Node node, FlowState state) { none() }
7373
}
7474

75-
private module InstallPackageActionFlow = TaintTracking::MakeWithState<InstallPackageActionConfig>;
75+
private module InstallPackageActionFlow = TaintTracking::GlobalWithState<InstallPackageActionConfig>;
7676

7777
private newtype MimeTypeState =
7878
MimeTypeUnset() or
@@ -117,4 +117,4 @@ private module PackageArchiveMimeTypeConfig implements DataFlow::StateConfigSig
117117
}
118118

119119
private module PackageArchiveMimeTypeFlow =
120-
TaintTracking::MakeWithState<PackageArchiveMimeTypeConfig>;
120+
TaintTracking::GlobalWithState<PackageArchiveMimeTypeConfig>;

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,4 @@ private module FragmentInjectionTaintConfig implements DataFlow::ConfigSig {
3737
* Taint-tracking flow for unsafe user input
3838
* that is used to create Android fragments dynamically.
3939
*/
40-
module FragmentInjectionTaintFlow = TaintTracking::Make<FragmentInjectionTaintConfig>;
40+
module FragmentInjectionTaintFlow = TaintTracking::Global<FragmentInjectionTaintConfig>;

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,4 +53,4 @@ private module IntentUriPermissionManipulationConfig implements DataFlow::Config
5353
* Taint tracking flow for user-provided Intents being returned to third party apps.
5454
*/
5555
module IntentUriPermissionManipulationFlow =
56-
TaintTracking::Make<IntentUriPermissionManipulationConfig>;
56+
TaintTracking::Global<IntentUriPermissionManipulationConfig>;

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,4 @@ private module LogInjectionConfig implements DataFlow::ConfigSig {
3838
/**
3939
* Taint-tracking flow for tracking untrusted user input used in log entries.
4040
*/
41-
module LogInjectionFlow = TaintTracking::Make<LogInjectionConfig>;
41+
module LogInjectionFlow = TaintTracking::Global<LogInjectionConfig>;

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,4 +53,4 @@ private module RequestForgeryConfig implements DataFlow::ConfigSig {
5353
predicate isBarrier(DataFlow::Node node) { node instanceof RequestForgerySanitizer }
5454
}
5555

56-
module RequestForgeryFlow = TaintTracking::Make<RequestForgeryConfig>;
56+
module RequestForgeryFlow = TaintTracking::Global<RequestForgeryConfig>;

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,4 @@ private module RsaWithoutOaepConfig implements DataFlow::ConfigSig {
4242
}
4343

4444
/** Flow for finding RSA ciphers initialized without using OAEP padding. */
45-
module RsaWithoutOaepFlow = DataFlow::Make<RsaWithoutOaepConfig>;
45+
module RsaWithoutOaepFlow = DataFlow::Global<RsaWithoutOaepConfig>;

0 commit comments

Comments
 (0)