mirror of
https://github.com/github/codeql.git
synced 2026-04-28 10:15:14 +02:00
Merge pull request #7008 from JLLeitschuh/feat/JLL/java_optional_lambda_support
Java: Model java.util.Optional lambda methods
This commit is contained in:
@@ -7,13 +7,22 @@ private class OptionalModel extends SummaryModelCsv {
|
||||
s =
|
||||
[
|
||||
"java.util;Optional;false;filter;;;Element of Argument[-1];Element of ReturnValue;value",
|
||||
"java.util;Optional;false;filter;;;Element of Argument[-1];Parameter[0] of Argument[0];value",
|
||||
"java.util;Optional;false;flatMap;;;Element of Argument[-1];Parameter[0] of Argument[0];value",
|
||||
"java.util;Optional;false;flatMap;;;ReturnValue of Argument[0];ReturnValue;value",
|
||||
"java.util;Optional;false;get;;;Element of Argument[-1];ReturnValue;value",
|
||||
"java.util;Optional;false;ifPresent;;;Element of Argument[-1];Parameter[0] of Argument[0];value",
|
||||
"java.util;Optional;false;ifPresentOrElse;;;Element of Argument[-1];Parameter[0] of Argument[0];value",
|
||||
"java.util;Optional;false;map;;;Element of Argument[-1];Parameter[0] of Argument[0];value",
|
||||
"java.util;Optional;false;map;;;ReturnValue of Argument[0];Element of ReturnValue;value",
|
||||
"java.util;Optional;false;of;;;Argument[0];Element of ReturnValue;value",
|
||||
"java.util;Optional;false;ofNullable;;;Argument[0];Element of ReturnValue;value",
|
||||
"java.util;Optional;false;or;;;Element of Argument[-1];Element of ReturnValue;value",
|
||||
"java.util;Optional;false;or;;;ReturnValue of Argument[0];ReturnValue;value",
|
||||
"java.util;Optional;false;orElse;;;Element of Argument[-1];ReturnValue;value",
|
||||
"java.util;Optional;false;orElse;;;Argument[0];ReturnValue;value",
|
||||
"java.util;Optional;false;orElseGet;;;Element of Argument[-1];ReturnValue;value",
|
||||
"java.util;Optional;false;orElseGet;;;ReturnValue of Argument[0];ReturnValue;value",
|
||||
"java.util;Optional;false;orElseThrow;;;Element of Argument[-1];ReturnValue;value",
|
||||
"java.util;Optional;false;stream;;;Element of Argument[-1];Element of ReturnValue;value"
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user