import java.util.*; class SameSignatureTest { public static void sameErasure(List strings) { } public static void sameErasure(List integers) { } } class CCC { void f(Object o) {} void f(Object o) {} } class Test1 { public void bug(String s) { } public static T bug(String s) { return null; } } //////////////////////////////// class Test { public static HashMap test() { return new HashMap(); } public static String test() { return ""; } }