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 0706519e7b3c7c08ed3565c9fed664f67509d4ff Author: Tony CHEMIT <chemit@codelutin.com> Date: Sun Oct 9 17:19:41 2016 +0200 Fix tag value loading --- .../extension/io/ModelExtensionFileParserIniImpl.java | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/eugene/src/main/java/org/nuiton/eugene/models/extension/io/ModelExtensionFileParserIniImpl.java b/eugene/src/main/java/org/nuiton/eugene/models/extension/io/ModelExtensionFileParserIniImpl.java index af3cb2e..ef19a9a 100644 --- a/eugene/src/main/java/org/nuiton/eugene/models/extension/io/ModelExtensionFileParserIniImpl.java +++ b/eugene/src/main/java/org/nuiton/eugene/models/extension/io/ModelExtensionFileParserIniImpl.java @@ -66,6 +66,9 @@ class ModelExtensionFileParserIniImpl extends ModelExtensionFileParser { while (modelSectionKeys.hasNext()) { String key = modelSectionKeys.next(); String value = modelSection.getString(key); + + key = key.replaceAll("\\.\\.", "."); + if ("true".equals(value)) { // stereotype de package @@ -90,6 +93,9 @@ class ModelExtensionFileParserIniImpl extends ModelExtensionFileParser { while (keys.hasNext()) { String key = keys.next(); String value = section.getString(key); + + key = key.replaceAll("\\.\\.", "."); + if ("true".equals(value)) { // stereotype de package @@ -109,6 +115,9 @@ class ModelExtensionFileParserIniImpl extends ModelExtensionFileParser { String key = keys.next(); String value = section.getString(key); + + key = key.replaceAll("\\.\\.", "."); + if ("true".equals(value)) { // stereotype de package @@ -120,7 +129,7 @@ class ModelExtensionFileParserIniImpl extends ModelExtensionFileParser { } else { // stereotype d'attribut - callback.onAttributeStereotypeFound(className, key.substring(0, attributeIndex), key.substring(attributeIndex + 2)); + callback.onAttributeStereotypeFound(className, key.substring(0, attributeIndex), key.substring(attributeIndex + 1)); } } else { @@ -133,7 +142,7 @@ class ModelExtensionFileParserIniImpl extends ModelExtensionFileParser { callback.onClassTagValueFound(className, key, value); } else { // tag value d'attribut - callback.onAttributeTagValueFound(className, key.substring(0, attributeIndex), key.substring(attributeIndex + 2), value); + callback.onAttributeTagValueFound(className, key.substring(0, attributeIndex), key.substring(attributeIndex + 1), value); } } -- To stop receiving notification emails like this one, please contact nuiton.org SCM administrator <admin+scm@nuiton.org>.