This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository eugene. See https://gitlab.nuiton.org/nuiton/eugene.git commit f3256eb9b3a55b98c3ae5e49419e3cba648b51ed Merge: 5a9e167 e7ce438 Author: Maven Release <maven-release@codelutin.com> Date: Sun Oct 9 17:56:29 2016 +0200 [jgitflow-maven-plugin]merging 'release/3.0-alpha-8' into 'master' eugene-config-templates/LICENSE.txt | 165 ---- eugene-config-templates/README.md | 0 eugene-config-templates/pom.xml | 106 --- .../src/license/THIRD-PARTY.properties | 21 - .../templates/ApplicationConfigTransformer.java | 314 -------- eugene-config-templates/src/site/fr/rst/index.rst | 33 - eugene-config-templates/src/site/rst/index.rst | 33 - eugene-config-templates/src/site/site_en.xml | 54 -- eugene-config-templates/src/site/site_fr.xml | 58 -- eugene-java-templates/pom.xml | 28 +- .../eugene/java/AbstractJavaBeanTransformer.java | 43 +- .../nuiton/eugene/java/EugeneJavaTagValues.java | 277 +++++++ .../nuiton/eugene/java/JavaBeanTransformer.java | 24 +- .../eugene/java/JavaBeanTransformerTagValues.java | 181 +++++ .../eugene/java/JavaEnumerationTransformer.java | 6 +- .../eugene/java/JavaInterfaceTransformer.java | 2 +- .../eugene/java/JavaTemplatesStereoTypes.java | 423 ---------- .../nuiton/eugene/java/JavaTemplatesTagValues.java | 750 ----------------- .../eugene/java/SimpleJavaBeanTransformer.java | 72 +- .../java/SimpleJavaBeanTransformerTagValues.java | 461 +++++++++++ .../SimpleJavaBeanWithNoInterfaceTransformer.java | 45 +- ...avaBeanWithNoInterfaceTransformerTagValues.java | 421 ++++++++++ ...ion.tagvalue.provider.TagValueMetadatasProvider | 4 + ....models.stereotype.StereotypeDefinitionProvider | 1 - ...gene.models.tagvalue.TagValueDefinitionProvider | 1 - .../i18n/eugene-java-templates_en_GB.properties | 45 ++ .../i18n/eugene-java-templates_fr_FR.properties | 45 ++ .../eugene/java/EugeneJavaTagValuesTest.java | 86 ++ .../eugene/java/JavaTemplatesStereoTypesTest.java | 81 -- .../eugene/java/JavaTemplatesTagValuesTest.java | 72 -- eugene-maven-plugin/pom.xml | 27 +- .../src/license/THIRD-PARTY.properties | 5 +- .../nuiton/eugene/plugin/AbstractEugeneReport.java | 150 ---- .../nuiton/eugene/plugin/AvailableDataMojo.java | 236 +----- .../plugin/GenerateApplicationConfigMojo.java | 406 ---------- .../org/nuiton/eugene/plugin/GenerateMojo.java | 148 +--- .../nuiton/eugene/plugin/StereotypesReport.java | 92 --- .../org/nuiton/eugene/plugin/TagValuesReport.java | 120 ++- .../TransformCompactToFlatPropertiesMojo.java | 241 ------ .../eugene/plugin/TransformExtensionModelMojo.java | 228 ++++++ .../TransformFlatPropertiesToCompactMojo.java | 243 ------ .../renderer/AbstractEugeneReportRenderer.java | 334 -------- .../plugin/renderer/StereotypesReportRenderer.java | 164 ---- .../plugin/renderer/TagValuesReportRenderer.java | 359 +++++++-- .../plugin/writer/BaseChainedFileWriter.java | 2 +- .../writer/BaseChainedFileWriterToMemoryModel.java | 37 +- .../main/resources/stereotypes-report.properties | 52 -- .../resources/stereotypes-report_en.properties | 21 - .../resources/stereotypes-report_fr.properties | 52 -- .../main/resources/tag-values-report.properties | 4 +- .../main/resources/tag-values-report_fr.properties | 3 +- eugene-plantuml-templates/pom.xml | 3 +- eugene-yaml-templates/pom.xml | 3 +- eugene/pom.xml | 25 +- .../org/nuiton/eugene/EugeneCoreTagValues.java | 335 ++++++++ .../java/org/nuiton/eugene/EugeneStereoTypes.java | 127 --- .../java/org/nuiton/eugene/EugeneTagValues.java | 226 ------ .../main/java/org/nuiton/eugene/GeneratorUtil.java | 17 +- .../main/java/org/nuiton/eugene/ModelReader.java | 41 +- .../java/org/nuiton/eugene/java/JavaGenerator.java | 2 +- .../org/nuiton/eugene/java/JavaGeneratorUtil.java | 8 +- .../eugene/java/ObjectModelTransformerToJava.java | 40 +- .../main/java/org/nuiton/eugene/models/Model.java | 5 +- .../extension/io/ModelExtensionFileParser.java | 65 ++ .../io}/ModelExtensionFileParserCallback.java | 3 +- .../io/ModelExtensionFileParserIniImpl.java | 157 ++++ .../ModelExtensionFileParserPropertiesImpl.java} | 48 +- .../models/extension/io/ModelExtensionFormat.java | 59 ++ .../io/ModelExtensionReader.java} | 131 ++- .../io/ModelExtensionWriter.java} | 37 +- .../extension/io/ModelExtensionWriterIniImpl.java | 159 ++++ .../io/ModelExtensionWriterPropertiesImpl.java | 149 ++++ .../models/extension/model/ModelExtension.java | 41 +- .../extension/model/ModelExtensionAttribute.java | 7 +- .../extension/model/ModelExtensionBuilder.java | 49 +- .../extension/model/ModelExtensionClass.java | 37 +- .../extension/model/ModelExtensionElement.java | 29 +- .../extension/model/ModelExtensionPackage.java | 7 +- .../InvalidStereotypeSyntaxException.java | 4 +- .../tagvalue/InvalidTagValueSyntaxException.java | 2 +- .../tagvalue/MismatchTagValueTargetException.java | 2 +- .../tagvalue}/MissingStereoTypeException.java | 36 +- .../tagvalue/MissingTagValueException.java | 43 +- .../extension/tagvalue/TagValueMetadata.java | 73 ++ .../tagvalue/TagValueNotFoundException.java | 2 +- .../tagvalue/TagValueUtil.java} | 279 ++++--- .../tagvalue/WithTagValuesOrStereotypes.java} | 16 +- .../matcher/EqualsTagValueNameMatcher.java | 12 +- .../tagvalue/matcher/StartsWithTagNameMatcher.java | 12 +- .../matcher/TagValueDefinitionMatcher.java | 24 +- .../AggregateTagValueMetadatasProvider.java | 113 +++ .../provider/DefaultTagValueMetadatasProvider.java | 103 +++ .../provider/TagValueMetadatasProvider.java} | 25 +- .../eugene/models/object/ObjectModelElement.java | 5 +- .../eugene/models/object/ObjectModelPackage.java | 7 +- .../object/reader/AbstractObjectModelReader.java | 884 +-------------------- .../extension/CompactModelExtensionFileParser.java | 198 ----- .../extension/ModelExtensionFileParserFactory.java | 55 -- .../object/xml/ObjectModelAttributeImpl.java | 4 +- .../models/object/xml/ObjectModelElementImpl.java | 34 +- .../eugene/models/object/xml/ObjectModelImpl.java | 83 +- .../models/object/xml/ObjectModelPackageImpl.java | 10 + .../eugene/models/state/xml/StateModelImpl.java | 28 +- .../AggregateStereotypeDefinitionProvider.java | 77 -- .../MismatchStereotypeTargetException.java | 34 - .../stereotype/MyStereotypeDefinitionProvider.java | 38 - .../eugene/models/stereotype/StereotypeAble.java | 56 -- .../models/stereotype/StereotypeDefinition.java | 65 -- .../stereotype/StereotypeDefinitionProvider.java | 176 ---- ...ereotypeDefinitionProviderManagerExtension.java | 63 -- .../stereotype/StereotypeDefinitionProviders.java | 82 -- .../stereotype/StereotypeNotFoundException.java | 34 - .../eugene/models/stereotype/Stereotypes.java | 184 ----- .../eugene/models/stereotype/package-info.java | 31 - .../AggregateTagValueDefinitionProvider.java | 77 -- .../eugene/models/tagvalue/TagValueDefinition.java | 78 -- .../tagvalue/TagValueDefinitionProvider.java | 259 ------ ...TagValueDefinitionProviderManagerExtension.java | 63 -- .../tagvalue/TagValueDefinitionProviders.java | 82 -- .../eugene/models/tagvalue/package-info.java | 31 - .../eugene/writer/FileGrabberFromClassPath.java | 2 +- .../eugene/writer/FileGrabberFromDirectory.java | 2 +- ...ion.tagvalue.provider.TagValueMetadatasProvider | 1 + ....models.stereotype.StereotypeDefinitionProvider | 1 - ...gene.models.tagvalue.TagValueDefinitionProvider | 1 - .../main/resources/i18n/eugene_en_GB.properties | 10 + .../main/resources/i18n/eugene_fr_FR.properties | 10 + eugene/src/site/fr/rst/stereotypes.rst.vm | 61 +- eugene/src/site/fr/rst/tagValues.rst.vm | 8 +- eugene/src/site/rst/stereotypes.rst.vm | 61 +- eugene/src/site/rst/tagValues.rst.vm | 14 +- ...aluesTest.java => EugeneCoreTagValuesTest.java} | 47 +- .../org/nuiton/eugene/EugeneStereotypesTest.java | 71 -- .../models/object/XMI21ToObjectModelTest.java | 5 +- .../eugene/models/tagvalue/TagValuesTest.java | 61 -- pom.xml | 69 +- src/site/site_en.xml | 2 +- src/site/site_fr.xml | 2 +- 138 files changed, 4294 insertions(+), 8204 deletions(-) -- To stop receiving notification emails like this one, please contact nuiton.org SCM administrator <admin+scm@nuiton.org>.