Анальный вопрос здесь: у нас есть перечисления Java, которые являются их собственными классами, и перечисления, которые являются членами класса:
public enum reportType { ...
Каждый раз, когда я вижу это, это раздражает меня *, потому что, когда я вижу, что оно использовалов объявлении это тип, а типы должны быть написаны заглавными буквами.Но когда я пытаюсь использовать заглавные буквы, Eclipse предупреждает меня, что я не должен использовать заглавные буквы в названиях полей.Я полагаю, что Eclipse, вероятно, знает официальные соглашения Java лучше, чем я, но это кажется неправильным.Даже пролистал документ по соглашениям Java, но не увидел, что на эту проблему ссылаются.