diff options
author | Ed Willink | 2016-04-30 18:54:24 +0000 |
---|---|---|
committer | Ed Willink | 2016-05-02 13:29:14 +0000 |
commit | 6db28882f298b7aeeb645948641f8d7b7be3007c (patch) | |
tree | 9311db7c54f60ff40de915b1191e59fc119047dc | |
parent | 14a35de8b1b50b7680d4dfaefa163d573401ccfa (diff) | |
download | org.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.java | 3 |
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)) { |