Skip to content

Commit 9d90c24

Browse files
committed
Refactor to using MethodCall instead of MethodAccess
1 parent f288ddc commit 9d90c24

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ class CryptoKeySink extends CredentialsSinkNode {
3737
* Holds if callable `c` from a standard Java API expects a password parameter at index `i`.
3838
*/
3939
deprecated predicate javaApiCallablePasswordParam(Callable c, int i) {
40-
exists(PasswordSink sink, MethodAccess ma |
41-
sink.asExpr() = ma.getArgument(i) and c = ma.getCallee()
40+
exists(PasswordSink sink, MethodCall mc |
41+
sink.asExpr() = mc.getArgument(i) and c = mc.getCallee()
4242
)
4343
}
4444

@@ -47,8 +47,8 @@ deprecated predicate javaApiCallablePasswordParam(Callable c, int i) {
4747
* Holds if callable `c` from a standard Java API expects a username parameter at index `i`.
4848
*/
4949
deprecated predicate javaApiCallableUsernameParam(Callable c, int i) {
50-
exists(UsernameSink sink, MethodAccess ma |
51-
sink.asExpr() = ma.getArgument(i) and c = ma.getCallee()
50+
exists(UsernameSink sink, MethodCall mc |
51+
sink.asExpr() = mc.getArgument(i) and c = mc.getCallee()
5252
)
5353
}
5454

@@ -57,8 +57,8 @@ deprecated predicate javaApiCallableUsernameParam(Callable c, int i) {
5757
* Holds if callable `c` from a standard Java API expects a cryptographic key parameter at index `i`.
5858
*/
5959
deprecated predicate javaApiCallableCryptoKeyParam(Callable c, int i) {
60-
exists(CryptoKeySink sink, MethodAccess ma |
61-
sink.asExpr() = ma.getArgument(i) and c = ma.getCallee()
60+
exists(CryptoKeySink sink, MethodCall mc |
61+
sink.asExpr() = mc.getArgument(i) and c = mc.getCallee()
6262
)
6363
}
6464

0 commit comments

Comments
 (0)