From c5d37914607fb45ee87965d5c77d38f745232aeb Mon Sep 17 00:00:00 2001 From: FyloZ Date: Tue, 9 Mar 2021 15:56:00 -0500 Subject: [PATCH] =?UTF-8?q?Les=20variables=20payload=20dans=20les=20annota?= =?UTF-8?q?tions=20de=20validation=20sont=20n=C3=A9cessaires.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../colorrecipesexplorer/model/validation/NullOrNotBlank.kt | 4 +++- .../trial/colorrecipesexplorer/model/validation/NullOrSize.kt | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/dev/fyloz/trial/colorrecipesexplorer/model/validation/NullOrNotBlank.kt b/src/main/kotlin/dev/fyloz/trial/colorrecipesexplorer/model/validation/NullOrNotBlank.kt index ef262c6..2202dac 100644 --- a/src/main/kotlin/dev/fyloz/trial/colorrecipesexplorer/model/validation/NullOrNotBlank.kt +++ b/src/main/kotlin/dev/fyloz/trial/colorrecipesexplorer/model/validation/NullOrNotBlank.kt @@ -3,6 +3,7 @@ package dev.fyloz.trial.colorrecipesexplorer.model.validation import javax.validation.Constraint import javax.validation.ConstraintValidator import javax.validation.ConstraintValidatorContext +import javax.validation.Payload import kotlin.contracts.ExperimentalContracts import kotlin.contracts.contract import kotlin.reflect.KClass @@ -14,7 +15,8 @@ private const val MESSAGE = "must be null or not blank" @Constraint(validatedBy = [NullOrNotBlankValidator::class]) annotation class NullOrNotBlank( val message: String = MESSAGE, - val groups: Array> = [] + val groups: Array> = [], + @Suppress("unused") val payload: Array> = [] ) class NullOrNotBlankValidator : ConstraintValidator { diff --git a/src/main/kotlin/dev/fyloz/trial/colorrecipesexplorer/model/validation/NullOrSize.kt b/src/main/kotlin/dev/fyloz/trial/colorrecipesexplorer/model/validation/NullOrSize.kt index cfcb7d7..5fd5d5f 100644 --- a/src/main/kotlin/dev/fyloz/trial/colorrecipesexplorer/model/validation/NullOrSize.kt +++ b/src/main/kotlin/dev/fyloz/trial/colorrecipesexplorer/model/validation/NullOrSize.kt @@ -3,6 +3,7 @@ package dev.fyloz.trial.colorrecipesexplorer.model.validation import javax.validation.Constraint import javax.validation.ConstraintValidator import javax.validation.ConstraintValidatorContext +import javax.validation.Payload import kotlin.reflect.KClass private const val MIN_SIZE = Long.MIN_VALUE @@ -16,7 +17,8 @@ annotation class NullOrSize( val min: Long = MIN_SIZE, val max: Long = MAX_SIZE, val message: String = MESSAGE, - val groups: Array> = [] + val groups: Array> = [], + @Suppress("unused") val payload: Array> = [] ) class NullOrSizeValidator : ConstraintValidator {