diff options
Diffstat (limited to 'plugins/org.eclipse.qvtd.codegen/src/org/eclipse/qvtd/codegen/qvti/java/QVTiCodeGenerator.java')
-rw-r--r-- | plugins/org.eclipse.qvtd.codegen/src/org/eclipse/qvtd/codegen/qvti/java/QVTiCodeGenerator.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/org.eclipse.qvtd.codegen/src/org/eclipse/qvtd/codegen/qvti/java/QVTiCodeGenerator.java b/plugins/org.eclipse.qvtd.codegen/src/org/eclipse/qvtd/codegen/qvti/java/QVTiCodeGenerator.java index 68a3287ad..a5c32d9eb 100644 --- a/plugins/org.eclipse.qvtd.codegen/src/org/eclipse/qvtd/codegen/qvti/java/QVTiCodeGenerator.java +++ b/plugins/org.eclipse.qvtd.codegen/src/org/eclipse/qvtd/codegen/qvti/java/QVTiCodeGenerator.java @@ -59,6 +59,7 @@ public class QVTiCodeGenerator extends JavaCodeGenerator protected final @NonNull Transformation transformation; private/* @LazyNonNull */String javaSourceCode = null; protected final @NonNull QVTiGlobalContext globalContext = new QVTiGlobalContext(this); + protected final @NonNull Map<Transformation, QVTiTransformationAnalysis> transformation2analysis = new HashMap<Transformation, QVTiTransformationAnalysis>(); public QVTiCodeGenerator(@NonNull QVTiEnvironmentFactory environmentFactory, @NonNull Transformation transformation) { super(environmentFactory); @@ -168,7 +169,7 @@ public class QVTiCodeGenerator extends JavaCodeGenerator } public @NonNull QVTiTransformationAnalysis getTransformationAnalysis(@NonNull Transformation transformation) { - Map<Transformation, QVTiTransformationAnalysis> transformation2analysis = new HashMap<Transformation, QVTiTransformationAnalysis>(); +// Map<Transformation, QVTiTransformationAnalysis> transformation2analysis = new HashMap<Transformation, QVTiTransformationAnalysis>(); QVTiTransformationAnalysis transformationAnalysis = transformation2analysis.get(transformation); if (transformationAnalysis == null) { transformationAnalysis = new QVTiTransformationAnalysis(getEnvironmentFactory()); |