// "Remove 'unchecked' suppression" "false" import java.util.*; public class Test { @SafeVarargs static List foo(T... t){ return null; } static List foo1(T... t){ return null; } @SuppressWarnings("unchecked") void foo() { foo(new ArrayList()).addAll(foo1(new ArrayList); } }