Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEd Willink2016-04-30 18:54:24 +0000
committerEd Willink2016-05-02 13:29:14 +0000
commit6db28882f298b7aeeb645948641f8d7b7be3007c (patch)
tree9311db7c54f60ff40de915b1191e59fc119047dc
parent14a35de8b1b50b7680d4dfaefa163d573401ccfa (diff)
downloadorg.eclipse.ocl-6db28882f298b7aeeb645948641f8d7b7be3007c.tar.gz
org.eclipse.ocl-6db28882f298b7aeeb645948641f8d7b7be3007c.tar.xz
org.eclipse.ocl-6db28882f298b7aeeb645948641f8d7b7be3007c.zip
[492062] Fix QVTd regeneration with multi-PrimitiveTypes
-rw-r--r--examples/org.eclipse.ocl.examples.build/src/org/eclipse/ocl/examples/build/xtend/GenerateOCLCommon.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/examples/org.eclipse.ocl.examples.build/src/org/eclipse/ocl/examples/build/xtend/GenerateOCLCommon.java b/examples/org.eclipse.ocl.examples.build/src/org/eclipse/ocl/examples/build/xtend/GenerateOCLCommon.java
index 0643c26ead..feb7b7f9bd 100644
--- a/examples/org.eclipse.ocl.examples.build/src/org/eclipse/ocl/examples/build/xtend/GenerateOCLCommon.java
+++ b/examples/org.eclipse.ocl.examples.build/src/org/eclipse/ocl/examples/build/xtend/GenerateOCLCommon.java
@@ -276,6 +276,9 @@ public abstract class GenerateOCLCommon extends GenerateMetamodelWorkflowCompone
name = "X_" + name2external.size();
}
if (name2external.containsKey(name)) {
+ if (reference instanceof PrimitiveType) {
+ return;
+ }
for (int i = 0; true; i++) {
String suffixedName = name + "_" + i;
if (!name2external.containsKey(suffixedName)) {

Back to the top