Есть ли какой-либо фреймворк, который может генерировать исключение, если я передаю null как параметр в @NotNull
аннотации? Я не имею в виду статический анализ, но проверки времени выполнения.Как сделать исключение исключения @NotNull throw?
Если нет, то как его реализовать?
Я не имею в виду статический анализ, но поведение во время работы –
Аннотации не имеют эффекта выполнения, за исключением того, что они видны через отражение. Вам нужно будет написать трансформатор байт-кода («усилитель», если необходимо), чтобы автоматически добавлять нулевые проверки. –
@JeffreyBosboom На самом деле, это не зависит от политики хранения аннотации –