void () { myFixture.addClass(""" package foo; public class Foo { public static <T extends Private> T m0() {return null;} public static Private m1() {return null;} public static Private[] m2() {return null;} public static Package m3() {return null;} public static Protected m4() {return null;} public static Public m5() {return null;} private static class Private {} static class Package {} protected static class Protected {} public static class Public {} }"""); doTest(); }