@@ -362,7 +362,7 @@ extensions:
362
362
- ["java.util", "SequencedMap", True, "sequencedValues", "", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"]
363
363
- ["java.util", "SequencedSet", True, "reversed", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"]
364
364
- ["java.util", "Set", False, "copyOf", "(Collection)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"]
365
- - ["java.util", "Set", False , "clear", "()", "", "Argument[this].WithoutElement", "Argument[this]", "value", "manual"]
365
+ - ["java.util", "Set", True , "clear", "()", "", "Argument[this].WithoutElement", "Argument[this]", "value", "manual"]
366
366
- ["java.util", "Set", False, "of", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"]
367
367
- ["java.util", "Set", False, "of", "(Object,Object)", "", "Argument[0..1]", "ReturnValue.Element", "value", "manual"]
368
368
- ["java.util", "Set", False, "of", "(Object,Object,Object)", "", "Argument[0..2]", "ReturnValue.Element", "value", "manual"]
@@ -430,6 +430,8 @@ extensions:
430
430
- ["java.util", "Collection", "contains", "(Object)", "summary", "manual"]
431
431
- ["java.util", "Collection", "containsAll", "(Collection)", "summary", "manual"]
432
432
- ["java.util", "Collection", "isEmpty", "()", "summary", "manual"]
433
+ - ["java.util", "Collection", "remove", "(Object)", "summary", "manual"]
434
+ - ["java.util", "Collection", "removeIf", "(Predicate)", "summary", "manual"]
433
435
- ["java.util", "Collection", "size", "()", "summary", "manual"]
434
436
- ["java.util", "Collections", "emptyList", "()", "summary", "manual"]
435
437
- ["java.util", "Collections", "emptyMap", "()", "summary", "manual"]
@@ -451,12 +453,14 @@ extensions:
451
453
- ["java.util", "HashMap", "size", "()", "summary", "manual"]
452
454
- ["java.util", "HashSet", "HashSet", "(int)", "summary", "manual"]
453
455
- ["java.util", "Iterator", "hasNext", "()", "summary", "manual"]
456
+ - ["java.util", "Iterator", "remove", "()", "summary", "manual"]
454
457
- ["java.util", "List", "contains", "(Object)", "summary", "manual"]
455
458
- ["java.util", "List", "equals", "(Object)", "summary", "manual"]
456
459
- ["java.util", "List", "hashCode", "()", "summary", "manual"]
457
460
- ["java.util", "List", "indexOf", "(Object)", "summary", "manual"]
458
461
- ["java.util", "List", "isEmpty", "()", "summary", "manual"]
459
462
- ["java.util", "List", "of", "()", "summary", "manual"]
463
+ - ["java.util", "List", "remove", "(Object)", "summary", "manual"]
460
464
- ["java.util", "List", "sort", "(Comparator)", "summary", "manual"]
461
465
- ["java.util", "List", "size", "()", "summary", "manual"]
462
466
- ["java.util", "Locale$Builder", "addUnicodeLocaleAttribute", "(String)", "summary", "df-manual"]
@@ -535,6 +539,8 @@ extensions:
535
539
- ["java.util", "Scanner", "locale", "()", "summary", "df-manual"]
536
540
- ["java.util", "Set", "contains", "(Object)", "summary", "manual"]
537
541
- ["java.util", "Set", "isEmpty", "()", "summary", "manual"]
542
+ - ["java.util", "Set", "remove", "(Object)", "summary", "manual"]
543
+ - ["java.util", "Set", "removeAll", "(Collection)", "summary", "manual"]
538
544
- ["java.util", "Set", "size", "()", "summary", "manual"]
539
545
- ["java.util", "TreeMap", "TreeMap", "(Comparator)", "summary", "df-manual"]
540
546
- ["java.util", "TreeSet", "TreeSet", "(Comparator)", "summary", "df-manual"]
@@ -545,14 +551,8 @@ extensions:
545
551
- ["java.util", "TimeZone", "getTimeZone", "(String)", "summary", "manual"]
546
552
- ["java.util", "Vector", "size", "()", "summary", "manual"]
547
553
548
- # The below APIs are currently being stored as neutral models since `WithoutElement` has not yet been implemented for Java.
549
- # When `WithoutElement` is implemented, these should be changed to summary models of the form `Argument[this].WithoutElement -> Argument[this]`.
550
- - ["java.util", "Collection", "removeIf", "(Predicate)", "summary", "manual"]
551
- - ["java.util", "Iterator", "remove", "()", "summary", "manual"]
552
- - ["java.util", "List", "remove", "(Object)", "summary", "manual"]
554
+ # The below API is currently being stored as neutral models since `WithoutElement` does not yet have a counterpart for MapValue/MapKey.
553
555
- ["java.util", "Map", "clear", "()", "summary", "manual"]
554
- - ["java.util", "Set", "remove", "(Object)", "summary", "manual"]
555
- - ["java.util", "Set", "removeAll", "(Collection)", "summary", "manual"]
556
556
557
557
# The below APIs have numeric flow and are currently being stored as neutral models.
558
558
# These may be changed to summary models with kinds "value-numeric" and "taint-numeric" (or similar) in the future.
0 commit comments