mirror of
https://github.com/github/codeql.git
synced 2026-04-28 10:15:14 +02:00
Java: document FP
This commit is contained in:
@@ -244,4 +244,14 @@ public class C {
|
||||
}
|
||||
xs[0]++; // OK
|
||||
}
|
||||
|
||||
public void ex18(boolean b, int[] xs, Object related) {
|
||||
assert (!b && xs == null && related == null) ||
|
||||
(b && xs != null && related != null) ||
|
||||
(b && xs == null && related == null);
|
||||
if (b) {
|
||||
if (related == null) { return; }
|
||||
xs[0] = 42; // FP - correlated conditions fails to recognize assert edges
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user