Skip to content

Commit 24cdc96

Browse files
authored
Merge pull request #13818 from github/kaeluka/fix-erroneous-endpoints-that-are-sinks-and-summary-neutrals
Java: Automodel Fix, Prevent Some Erroneous Endpoints
2 parents a4a4926 + 08f5774 commit 24cdc96

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

java/ql/src/Telemetry/AutomodelApplicationModeCharacteristics.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ module ApplicationCandidatesImpl implements SharedCharacteristics::CandidateSig
8888
predicate isNeutral(Endpoint e) {
8989
exists(string package, string type, string name, string signature |
9090
sinkSpec(e, package, type, name, signature, _, _) and
91-
ExternalFlow::neutralModel(package, type, name, [signature, ""], _, _)
91+
ExternalFlow::neutralModel(package, type, name, [signature, ""], "sink", _)
9292
)
9393
}
9494

java/ql/src/Telemetry/AutomodelFrameworkModeCharacteristics.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ module FrameworkCandidatesImpl implements SharedCharacteristics::CandidateSig {
6060
predicate isNeutral(Endpoint e) {
6161
exists(string package, string type, string name, string signature |
6262
sinkSpec(e, package, type, name, signature, _, _) and
63-
ExternalFlow::neutralModel(package, type, name, [signature, ""], _, _)
63+
ExternalFlow::neutralModel(package, type, name, [signature, ""], "sink", _)
6464
)
6565
}
6666

0 commit comments

Comments
 (0)