Tâche ValidateProperty
Valide la valeur d'une propriété pour savoir si elle est définie, si la valeur est vide ou par rapport à une liste de valeurs possibles, et fait échouer la génération Ant lorsque la validation échoue.
Paramètres
| Attribut | Description | Obligatoire |
|---|---|---|
| property | Nom de la propriété à valider. | Oui |
| nonEmpty | Si la propriété ne doit pas être vide. | Non ; Par défaut sur false |
| trim | S'il faut couper la propriété avant validation. | Non ; Par défaut sur false |
Eléments imbriqués
- ValidValue
Indique une valeur valide de la propriété.
La table suivante décrit les éléments imbriqués.
Attribut Description Obligatoire valeur Valeur de chaîne valide de la propriété. Exactement l'un des deux regex Expression régulière correspondant à la propriété pour la validité.
Exemples
L'exemple suivant valide la définition de la propriété
source.dir.<validateProperty property="source.dir" /> L'exemple suivant valide la définition de la propriété
source.dir et le fait qu'elle n'est pas vide sans espaces de début et de fin.<validateProperty property="source.dir" nonEmpty="true" trim="true" />