Я пытаюсь проверить компонент. Я использую версию Micronaut 4.7.2 с Gradle. См. код ниже:
import io.micronaut.core.annotation.Introspected;
import javax.validation.constraints.NotNull;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
@Introspected
public class Event {
@NotNull
private String id;
public Event(@NotNull String id) {
this.id = id;
}
}
Каждый раз, когда я пытаюсь собрать проект, появляется предупреждение об ошибке, и сборка завершается неудачно.
Ошибка:
Bug type NP_PARAMETER_MUST_BE_NONNULL_BUT_MARKED_AS_NULLABLE (click for details)
In class com.souravtest.$Event$Introspection
In method com.souravtest.$Event$Introspection.instantiateInternal(Object[])
Parameter $L1
In
Я пытался подавить предупреждение с помощью @SuppressFBWarning("NP_PARAMETER_MUST_BE_NONNULL_BUT_MARKED_AS_NULLABLE"), но это тоже не сработало.
Любая помощь будет полезна. быть оценены по достоинству.
Используемая конфигурация Gradle:
dependencies {
implementation("io.micronaut:micronaut-runtime")
implementation("io.micronaut.validation:micronaut-validation")
implementation("javax.validation:validation-api:2.0.1.Final")
implementation("org.hibernate.validator:hibernate-validator:6.1.5.Final")
}
Подробнее здесь: https://stackoverflow.com/questions/790 ... gs-warning
@Introspected аннотация не работает с предупреждением об ошибках ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Почему VC++ C4150 (удаление указателя на неполный тип) является только предупреждением?
Anonymous » » в форуме C++ - 0 Ответы
- 16 Просмотры
-
Последнее сообщение Anonymous
-