@@ -17,22 +17,22 @@ void test() throws Exception {
1717 sink (ObjectUtils .CONST_BYTE (IntSource .taint ())); // $hasValueFlow
1818 sink (ObjectUtils .defaultIfNull (taint (), null )); // $hasValueFlow
1919 sink (ObjectUtils .defaultIfNull (null , taint ())); // $hasValueFlow
20- sink (ObjectUtils .firstNonNull (taint (), null , null )); // $hasTaintFlow $ MISSING:hasValueFlow
21- sink (ObjectUtils .firstNonNull (null , taint (), null )); // $hasTaintFlow $ MISSING:hasValueFlow
22- sink (ObjectUtils .firstNonNull (null , null , taint ())); // $hasTaintFlow $ MISSING:hasValueFlow
20+ sink (ObjectUtils .firstNonNull (taint (), null , null )); // $ MISSING:hasValueFlow
21+ sink (ObjectUtils .firstNonNull (null , taint (), null )); // $ MISSING:hasValueFlow
22+ sink (ObjectUtils .firstNonNull (null , null , taint ())); // $ MISSING:hasValueFlow
2323 sink (ObjectUtils .getIfNull (taint (), null )); // $hasValueFlow
24- sink (ObjectUtils .max (taint (), null , null )); // $hasTaintFlow $ MISSING:hasValueFlow
25- sink (ObjectUtils .max (null , taint (), null )); // $hasTaintFlow $ MISSING:hasValueFlow
26- sink (ObjectUtils .max (null , null , taint ())); // $hasTaintFlow $ MISSING:hasValueFlow
27- sink (ObjectUtils .median (taint (), null , null )); // $hasTaintFlow $ MISSING:hasValueFlow
28- sink (ObjectUtils .median ((String )null , taint (), null )); // $hasTaintFlow $ MISSING:hasValueFlow
29- sink (ObjectUtils .median ((String )null , null , taint ())); // $hasTaintFlow $ MISSING:hasValueFlow
30- sink (ObjectUtils .min (taint (), null , null )); // $hasTaintFlow $ MISSING:hasValueFlow
31- sink (ObjectUtils .min (null , taint (), null )); // $hasTaintFlow $ MISSING:hasValueFlow
32- sink (ObjectUtils .min (null , null , taint ())); // $hasTaintFlow $ MISSING:hasValueFlow
33- sink (ObjectUtils .mode (taint (), null , null )); // $hasTaintFlow $ MISSING:hasValueFlow
34- sink (ObjectUtils .mode (null , taint (), null )); // $hasTaintFlow $ MISSING:hasValueFlow
35- sink (ObjectUtils .mode (null , null , taint ())); // $hasTaintFlow $ MISSING:hasValueFlow
24+ sink (ObjectUtils .max (taint (), null , null )); // $ MISSING:hasValueFlow
25+ sink (ObjectUtils .max (null , taint (), null )); // $ MISSING:hasValueFlow
26+ sink (ObjectUtils .max (null , null , taint ())); // $ MISSING:hasValueFlow
27+ sink (ObjectUtils .median (taint (), null , null )); // $ MISSING:hasValueFlow
28+ sink (ObjectUtils .median ((String )null , taint (), null )); // $ MISSING:hasValueFlow
29+ sink (ObjectUtils .median ((String )null , null , taint ())); // $ MISSING:hasValueFlow
30+ sink (ObjectUtils .min (taint (), null , null )); // $ MISSING:hasValueFlow
31+ sink (ObjectUtils .min (null , taint (), null )); // $ MISSING:hasValueFlow
32+ sink (ObjectUtils .min (null , null , taint ())); // $ MISSING:hasValueFlow
33+ sink (ObjectUtils .mode (taint (), null , null )); // $ MISSING:hasValueFlow
34+ sink (ObjectUtils .mode (null , taint (), null )); // $ MISSING:hasValueFlow
35+ sink (ObjectUtils .mode (null , null , taint ())); // $ MISSING:hasValueFlow
3636 sink (ObjectUtils .requireNonEmpty (taint (), "message" )); // $hasValueFlow
3737 sink (ObjectUtils .requireNonEmpty ("not null" , taint ())); // GOOD (message doesn't propagate to the return)
3838 sink (ObjectUtils .toString (taint (), "default string" )); // GOOD (first argument is stringified)
0 commit comments