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 446fc49 Update parent pom new f825b31 Introduce multi-module new b6b1286 Add mavne plugin module with generate and report mojos new 64ed138 Update license headers + fix site new 4cc41e1 Add report bundle new f049191 Optimize dependencies and third parties + use collections4 new 9e511bd Add example module new 730cf39 Update license headers, fix javadoc, make doc nearly ok new d38d600 Pass project to multi-module introducing maven-plugin module (Fixes #4046) Merge branch 'feature/4046' into develop The 8 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 d38d600923ed382ee2575efe6ca3fa71186c7ada Merge: 446fc49 730cf39 Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri Sep 30 15:32:55 2016 +0200 Pass project to multi-module introducing maven-plugin module (Fixes #4046) Merge branch 'feature/4046' into develop commit 730cf397ef4244dff3582c7b06b9467b4bdf2bff Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri Sep 30 15:23:53 2016 +0200 Update license headers, fix javadoc, make doc nearly ok commit 9e511bd7646e75e2152dfca3bbf453fe6fd3256d Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri Sep 30 15:23:27 2016 +0200 Add example module commit f0491912b71585cc8d4ac086d98cd88512815b9e Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri Sep 30 12:50:00 2016 +0200 Optimize dependencies and third parties + use collections4 commit 4cc41e12fcf68eb8a3d53a075ae04046dd351f39 Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri Sep 30 12:34:04 2016 +0200 Add report bundle commit 64ed138d39dfc3938e4de90d001ef27e0f959fd0 Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri Sep 30 12:28:00 2016 +0200 Update license headers + fix site commit b6b1286c728827c3be4ac367ab476bd0462f423b Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri Sep 30 12:27:15 2016 +0200 Add mavne plugin module with generate and report mojos commit f825b31699e50257faa3be483015f83691465006 Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri Sep 30 10:32:41 2016 +0200 Introduce multi-module Summary of changes: .gitignore | 12 +- LICENSE.txt => nuiton-config-example/LICENSE.txt | 0 README.md => nuiton-config-example/README.md | 0 nuiton-config-example/pom.xml | 95 + .../src}/license/THIRD-PARTY.properties | 4 +- .../org/nuiton/config/example/MyApplication.java | 34 +- .../config/example/MyApplicationConfigOption.java | 157 + .../example/MyApplicationConfigProvider.java | 45 +- .../org.nuiton.config.ApplicationConfigProvider | 1 + .../src/site/apt/index.apt | 27 +- .../src/site/site_fr.xml | 28 +- .../LICENSE.txt | 0 nuiton-config-maven-plugin/README.md | 2 + nuiton-config-maven-plugin/pom.xml | 246 + .../src}/license/THIRD-PARTY.properties | 17 +- .../nuiton/config/plugin/AggregateReportMojo.java | 72 + .../org/nuiton/config/plugin/GenerateMojo.java | 428 + .../java/org/nuiton/config/plugin/ReportMojo.java | 56 + .../nuiton/config/plugin/ReportMojoSupport.java | 284 + .../org/nuiton/config/plugin/ReportRenderer.java | 476 + .../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 | 314 + .../src/main/resources/config-report.properties | 51 + .../src/main/resources/config-report_en.properties | 11 +- .../src/main/resources/config-report_fr.properties | 49 + .../src/main}/resources/log4j.properties | 9 +- .../src/site/apt/index.apt | 21 +- .../src/site/site_fr.xml | 37 +- LICENSE.txt => nuiton-config/LICENSE.txt | 0 README.md => nuiton-config/README.md | 0 pom.xml => nuiton-config/pom.xml | 68 +- .../src}/license/THIRD-PARTY.properties | 4 +- .../java/org/nuiton/config/ApplicationConfig.java | 304 +- .../org/nuiton/config/ApplicationConfigHelper.java | 4 +- .../nuiton/config/ApplicationConfigProvider.java | 4 +- .../config/ApplicationConfigSaveException.java | 4 +- .../nuiton/config/ArgumentsParserException.java | 4 +- .../java/org/nuiton/config/ConfigActionDef.java | 4 +- .../java/org/nuiton/config/ConfigOptionDef.java | 4 +- .../nuiton/config/OverwriteApplicationConfig.java | 4 +- .../org/nuiton/config/SubApplicationConfig.java | 4 +- {src => nuiton-config/src}/site/apt/index.apt | 10 +- .../site.xml => nuiton-config/src/site/site_fr.xml | 28 +- .../org/nuiton/config/ApplicationConfigTest.java | 32 +- .../nuiton/config/ChangeApplicationNameTest.java | 4 +- .../src}/test/resources/log4j.properties | 4 +- .../src}/test/resources/wao.properties | 4 +- pom.xml | 366 +- src/site/apt/index.apt | 370 +- src/site/apt/versions.apt | 2 +- src/site/{site.xml => site_fr.xml} | 5 +- 54 files changed, 27546 insertions(+), 846 deletions(-) copy LICENSE.txt => nuiton-config-example/LICENSE.txt (100%) copy README.md => nuiton-config-example/README.md (100%) create mode 100644 nuiton-config-example/pom.xml copy {src => nuiton-config-example/src}/license/THIRD-PARTY.properties (89%) copy src/main/java/org/nuiton/config/ApplicationConfigSaveException.java => nuiton-config-example/src/main/java/org/nuiton/config/example/MyApplication.java (53%) create mode 100644 nuiton-config-example/src/main/java/org/nuiton/config/example/MyApplicationConfigOption.java copy src/main/java/org/nuiton/config/ApplicationConfigSaveException.java => nuiton-config-example/src/main/java/org/nuiton/config/example/MyApplicationConfigProvider.java (50%) create mode 100644 nuiton-config-example/src/main/resources/META-INF/services/org.nuiton.config.ApplicationConfigProvider copy src/site/apt/versions.apt => nuiton-config-example/src/site/apt/index.apt (54%) copy src/site/site.xml => nuiton-config-example/src/site/site_fr.xml (59%) copy LICENSE.txt => nuiton-config-maven-plugin/LICENSE.txt (100%) create mode 100644 nuiton-config-maven-plugin/README.md create mode 100644 nuiton-config-maven-plugin/pom.xml copy {src => nuiton-config-maven-plugin/src}/license/THIRD-PARTY.properties (55%) create mode 100644 nuiton-config-maven-plugin/src/main/java/org/nuiton/config/plugin/AggregateReportMojo.java create mode 100644 nuiton-config-maven-plugin/src/main/java/org/nuiton/config/plugin/GenerateMojo.java create mode 100644 nuiton-config-maven-plugin/src/main/java/org/nuiton/config/plugin/ReportMojo.java create mode 100644 nuiton-config-maven-plugin/src/main/java/org/nuiton/config/plugin/ReportMojoSupport.java create mode 100644 nuiton-config-maven-plugin/src/main/java/org/nuiton/config/plugin/ReportRenderer.java create mode 100644 nuiton-config-maven-plugin/src/main/java/org/nuiton/config/plugin/parser/java/Java8BaseVisitor.java create mode 100644 nuiton-config-maven-plugin/src/main/java/org/nuiton/config/plugin/parser/java/Java8Lexer.java create mode 100644 nuiton-config-maven-plugin/src/main/java/org/nuiton/config/plugin/parser/java/Java8Parser.java create mode 100644 nuiton-config-maven-plugin/src/main/java/org/nuiton/config/plugin/parser/java/Java8Visitor.java create mode 100644 nuiton-config-maven-plugin/src/main/java/org/nuiton/config/plugin/templates/ApplicationConfigTransformer.java create mode 100644 nuiton-config-maven-plugin/src/main/resources/config-report.properties copy src/test/resources/wao.properties => nuiton-config-maven-plugin/src/main/resources/config-report_en.properties (86%) create mode 100644 nuiton-config-maven-plugin/src/main/resources/config-report_fr.properties copy {src/test => nuiton-config-maven-plugin/src/main}/resources/log4j.properties (87%) copy src/site/apt/versions.apt => nuiton-config-maven-plugin/src/site/apt/index.apt (64%) copy src/site/site.xml => nuiton-config-maven-plugin/src/site/site_fr.xml (52%) copy LICENSE.txt => nuiton-config/LICENSE.txt (100%) copy README.md => nuiton-config/README.md (100%) copy pom.xml => nuiton-config/pom.xml (61%) copy {src => nuiton-config/src}/license/THIRD-PARTY.properties (91%) rename {src => nuiton-config/src}/main/java/org/nuiton/config/ApplicationConfig.java (94%) rename {src => nuiton-config/src}/main/java/org/nuiton/config/ApplicationConfigHelper.java (99%) rename {src => nuiton-config/src}/main/java/org/nuiton/config/ApplicationConfigProvider.java (96%) rename {src => nuiton-config/src}/main/java/org/nuiton/config/ApplicationConfigSaveException.java (93%) rename {src => nuiton-config/src}/main/java/org/nuiton/config/ArgumentsParserException.java (94%) rename {src => nuiton-config/src}/main/java/org/nuiton/config/ConfigActionDef.java (96%) rename {src => nuiton-config/src}/main/java/org/nuiton/config/ConfigOptionDef.java (98%) rename {src => nuiton-config/src}/main/java/org/nuiton/config/OverwriteApplicationConfig.java (97%) rename {src => nuiton-config/src}/main/java/org/nuiton/config/SubApplicationConfig.java (98%) copy {src => nuiton-config/src}/site/apt/index.apt (98%) copy src/site/site.xml => nuiton-config/src/site/site_fr.xml (59%) rename {src => nuiton-config/src}/test/java/org/nuiton/config/ApplicationConfigTest.java (97%) rename {src => nuiton-config/src}/test/java/org/nuiton/config/ChangeApplicationNameTest.java (97%) rename {src => nuiton-config/src}/test/resources/log4j.properties (93%) rename {src => nuiton-config/src}/test/resources/wao.properties (91%) rename src/site/{site.xml => site_fr.xml} (92%) -- To stop receiving notification emails like this one, please contact nuiton.org SCM administrator <admin+scm@nuiton.org>.