This is an automated email from the git hooks/post-receive script. New change to branch develop in repository nuiton-config. See https://gitlab.nuiton.org/nuiton/nuiton-config.git from bbcd104 Fix scanPath without package + set name method on generated provider new ad0a2ee Add missing license headers new a2c88c9 remove old doc new f5704d1 Introduce a model description file format and use it to generate all config classes (See #4053) new 6c0877c Review doc new 2395732 Générer toutes les classes de la configuration à partir d'un fichier de description (Fixes #4053) The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Detailed log of new commits: 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 commit 6c0877ccb8921df0d5ae7567d463830c3a5727a3 Author: Tony CHEMIT <chemit@codelutin.com> Date: Sat Oct 1 17:37:38 2016 +0200 Review doc commit f5704d11c6204d0be6e5dc5f05318aaa157994dd Author: Tony CHEMIT <chemit@codelutin.com> Date: Sat Oct 1 16:47:23 2016 +0200 Introduce a model description file format and use it to generate all config classes (See #4053) commit a2c88c973677c8792ab819e2f49f9a81eeba1efc Author: Tony CHEMIT <chemit@codelutin.com> Date: Sat Oct 1 16:46:22 2016 +0200 remove old doc commit ad0a2eefec1f3c96770f3967377b3513fb616b37 Author: Tony CHEMIT <chemit@codelutin.com> Date: Sat Oct 1 16:46:00 2016 +0200 Add missing license headers Summary of changes: 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 | 40 +- .../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, 1534 insertions(+), 25296 deletions(-) create mode 100644 nuiton-config-example/src/main/config/NuitonConfigExample.yml delete mode 100644 nuiton-config-example/src/main/java/org/nuiton/config/example/NuitonConfigExampleConfigOption.java delete mode 100644 nuiton-config-example/src/main/resources/i18n/nuiton-config-example_en_GB.properties delete mode 100644 nuiton-config-example/src/main/resources/i18n/nuiton-config-example_fr_FR.properties delete mode 100644 nuiton-config-example/src/site/apt/index.apt create mode 100644 nuiton-config-example/src/site/apt/index.apt.vm copy nuiton-config-example/src/main/java/org/nuiton/config/example/NuitonConfigExampleConfigAction.java => nuiton-config-maven-plugin/src/main/java/org/nuiton/config/plugin/model/ActionModel.java (64%) rename nuiton-config-example/src/main/java/org/nuiton/config/example/NuitonConfigExampleConfigAction.java => nuiton-config-maven-plugin/src/main/java/org/nuiton/config/plugin/model/ConfigModel.java (52%) create mode 100644 nuiton-config-maven-plugin/src/main/java/org/nuiton/config/plugin/model/ConfigModelReader.java create mode 100644 nuiton-config-maven-plugin/src/main/java/org/nuiton/config/plugin/model/OptionModel.java delete mode 100644 nuiton-config-maven-plugin/src/main/java/org/nuiton/config/plugin/parser/java/Java8BaseVisitor.java delete mode 100644 nuiton-config-maven-plugin/src/main/java/org/nuiton/config/plugin/parser/java/Java8Lexer.java delete mode 100644 nuiton-config-maven-plugin/src/main/java/org/nuiton/config/plugin/parser/java/Java8Parser.java delete mode 100644 nuiton-config-maven-plugin/src/main/java/org/nuiton/config/plugin/parser/java/Java8Visitor.java copy nuiton-config/src/main/java/org/nuiton/config/ApplicationConfigSaveException.java => nuiton-config-maven-plugin/src/main/java/org/nuiton/config/plugin/templates/ApplicationConfigTransformerConfig.java (60%) create mode 100644 nuiton-config-maven-plugin/src/test/java/org/nuiton/config/plugin/parser/yml/ConfigModelReaderTest.java create mode 100644 nuiton-config-maven-plugin/src/test/resources/NuitonConfigExample.yml create mode 100644 src/site/apt/usage.apt.vm -- To stop receiving notification emails like this one, please contact nuiton.org SCM administrator <admin+scm@nuiton.org>.