void () { doTest(""" import java.util.*; abstract class TypeParameterHidesVisibleTypeInspection<List> { private Map map = new HashMap(); public abstract List foo(); public abstract </*Type parameter 'Set' hides visible type 'java.util.Set'*/Set/**/> Set bar(); public abstract </*Type parameter 'TypeParameterHidesVisibleTypeInspection' hides visible type 'TypeParameterHidesVisibleTypeInspection'*/TypeParameterHidesVisibleTypeInspection/**/> TypeParameterHidesVisibleTypeInspection baz(); public abstract <InputStream> InputStream baz3(); public abstract <A> A baz2(); } """); }