Я пытаюсь исправить все предупреждения Checkstyle для моего проекта, но я постоянно спотыкаюсь о чем-то очень раздражающем, когда мне нужно создать класс, который принимает аргумент Generics. Возьмите следующую строку, например:
labels = new HashSet < String >();
Тогда Checkstyle жалуется, что «>» не сопровождается пробелами ». Поэтому я пишу пробел:
labels = new HashSet < String > ();
И теперь он жалуется, что '"(" предшествует пробел ".
Это ошибка? Есть ли способ обойти это без добавления аннотации @SupressWarnings?