import org.checkerframework.checker.tainting.qual.Untainted; class IfStatement { public void test1(String a) { sink(a); //warn } public void test2(String a) { String bar; int num = 86; bar = (7 * 42) - num > 200 ? "This_should_always_happen" : a; sink(bar); } public void test3(String a) { String bar; int num = 86; bar = (7 * 42) - num > 300 ? "This_should_always_happen" : a; sink(bar); } public static void sink(@Untainted String t) { } }