Vérifier facilement si les fichiers de configurations sont bien formatés pour s’assurer que la configuration d’un projet est correcte.
Un nouveau projet a été ajouté sur GitHub Orange-OpenSource : Gradle plugin pour vérifier les fichiers de propriétés
Ce plugin, écrit en Groovy, permet de vérifier si des fichiers de configuration (ayant des entrées type clé = valeur) sont bien formatés. L’intérêt de ce genre de plugin est de pouvoir s’assurer que les fichiers de configuration utilisés sont bien écrits, et ce grâce à des règles basées sur des expressions régulières.
La tâche Gradle de ce plugin peut être intégrée dans, par exemple, des projets Android. Lorsque le projet concerné est dans sa phase de build, la tâche Gradle de ce plugin peut s’assurer que tout est en ordre côté configuration et fait échouer le build si un problème survient. Le fonctionnement est très simple : le fichier de configuration de l’application concernée est lu et analysé, tout comme le fichier listant les règles à respecter. Les lignes de ces fichiers sont chargées en mémoire et comparées entre elles.
Voir la page du projet sur GitHub, disponible sous la licence MIT.