This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository nuiton-config. See https://gitlab.nuiton.org/nuiton/nuiton-config.git commit 23957327a2714100be343b404ac65d4ce8971019 Merge: bbcd104 6c0877c Author: Tony CHEMIT <chemit@codelutin.com> Date: Sat Oct 1 17:38:07 2016 +0200 Générer toutes les classes de la configuration à partir d'un fichier de description (Fixes #4053) Merge branch 'feature/4053' into develop nuiton-config-example/pom.xml | 104 +- .../src/main/config/NuitonConfigExample.yml | 39 + .../nuiton/config/example/NuitonConfigExample.java | 18 +- .../example/NuitonConfigExampleConfigOption.java | 156 - .../i18n/nuiton-config-example_en_GB.properties | 1 - .../i18n/nuiton-config-example_fr_FR.properties | 1 - nuiton-config-example/src/site/apt/index.apt | 45 - nuiton-config-example/src/site/apt/index.apt.vm | 207 + nuiton-config-maven-plugin/pom.xml | 23 +- .../org/nuiton/config/plugin/GenerateMojo.java | 313 +- .../org/nuiton/config/plugin/ReportRenderer.java | 2 +- .../nuiton/config/plugin/model/ActionModel.java | 51 +- .../nuiton/config/plugin/model/ConfigModel.java | 52 +- .../config/plugin/model/ConfigModelReader.java | 67 + .../nuiton/config/plugin/model/OptionModel.java | 185 + .../plugin/parser/java/Java8BaseVisitor.java | 2407 --- .../config/plugin/parser/java/Java8Lexer.java | 611 - .../config/plugin/parser/java/Java8Parser.java | 19733 ------------------- .../config/plugin/parser/java/Java8Visitor.java | 1932 -- .../templates/ApplicationConfigTransformer.java | 320 +- .../ApplicationConfigTransformerConfig.java | 33 +- .../plugin/parser/yml/ConfigModelReaderTest.java | 94 + .../src/test/resources/NuitonConfigExample.yml | 39 + .../org/nuiton/config/ApplicationConfigInit.java | 22 + .../org/nuiton/config/ApplicationConfigScope.java | 22 + nuiton-config/src/site/apt/index.apt | 20 - pom.xml | 7 +- src/site/apt/index.apt | 13 + src/site/apt/usage.apt.vm | 303 + src/site/site_fr.xml | 3 +- 30 files changed, 1525 insertions(+), 25298 deletions(-) -- To stop receiving notification emails like this one, please contact nuiton.org SCM administrator <admin+scm@nuiton.org>.