J'implémente dans Groovy un DSL pour un format de fichier existant. Dans ce format, nous avons une construction commeGroove DSL: manipulation des étiquettes
group basic_test {
test vplan_testing {
dir: global_storage;
};
};
Et ici je problème avec cette dir: global_storage
- groovy considère « dir: » comme un label, donc je ne peux pas le supporter.
Avez-vous une idée de la façon dont je peux recevoir un callback (getProperty, invokeMissingMethod) pour cette construction?
Merci!
Merci. J'espérais pouvoir utiliser Groovy DSL comme analyseur pour le format existant sans aucun changement –