Выше уже писали, что `@IntDef`к компилятору никак не относится, а используется только в линтере. Серьезность ошибки можно настроить в IDE. Также в линтере могут быть покрыты не все случаи.
Выше уже писали, что `@IntDef`к компилятору никак не относится, а используется только в линтере. Серьезность ошибки можно настроить в IDE. Также в линтере могут быть покрыты не все случаи.
это не отвечает на вопрос почему только в конструкторе игнорируются значения