// In source code, whether an upper bound is explicit affects what type // qualifier is imputed for that upper bound. // The JDK should be treated consistently with source code. // @skip-test Commented out to avoid breaking the build import java.util.Collections; import java.util.Map; public class SourceVsJdk<K, V> { public Map<K, V> getMap() { return Collections.<K, V>emptyMap(); } }