102,5 тыс подписчиков
«В последние время многие промышленные языки вроде C#, Kotlin и Java стали реализовывать switch exhaustiveness проверки для разных языковых элементов: sealed classes, records и enums. Я могу предположить, что это связано с популяризацией Data Oriented Programming. К сожалению, я пока привязан к Java 11, где эта функциональность компилятором не реализована. Поэтому я решил сделать что-нибудь, что будет проверять switch exhaustiveness для Enums и будет работать на Java 8 и выше»
N.B. Пост участвует в организованном нами совместно со Сбером конкурсе технических статей «Сезон Java».
Около минуты
15 июля 2022
3244 читали