void () { doTest("java.util.@NotAllowed Date", "Date"); doTest("@IllegalSyntax java.util.Date", "Date"); doTest("Map<@NonNull String, @NonEmpty List<@Readonly Document>>", "Map"); doTest("@NonEmpty @Readonly List<@Readonly String>", "List"); doTest("Map.@NonNull Entry", "Entry"); doTest("MyClass<@Immutable ? extends Comparable<MyClass>>", "MyClass"); }