// "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; } void foo() { //noinspection unchecked foo(new ArrayList()).addAll(foo1(new ArrayList())); } }