From e4dcca2d2b4bbdf9c211c1b679e9790920743101 Mon Sep 17 00:00:00 2001 From: Ed Willink Date: Thu, 5 May 2016 13:43:43 +0100 Subject: [486722] Improve diagnostic --- .../org/eclipse/qvtd/codegen/qvti/analyzer/QVTiBoxingAnalyzer.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/org.eclipse.qvtd.codegen/src/org/eclipse/qvtd/codegen/qvti/analyzer/QVTiBoxingAnalyzer.java b/plugins/org.eclipse.qvtd.codegen/src/org/eclipse/qvtd/codegen/qvti/analyzer/QVTiBoxingAnalyzer.java index 49bf5e9b4..3e77e2e89 100644 --- a/plugins/org.eclipse.qvtd.codegen/src/org/eclipse/qvtd/codegen/qvti/analyzer/QVTiBoxingAnalyzer.java +++ b/plugins/org.eclipse.qvtd.codegen/src/org/eclipse/qvtd/codegen/qvti/analyzer/QVTiBoxingAnalyzer.java @@ -77,7 +77,7 @@ public class QVTiBoxingAnalyzer extends BoxingAnalyzer implements QVTiCGModelVis rewriteAsEcore(cgEcoreContainerAssignment.getSlotValue(), eStructuralFeature.getEType()); rewriteAsEcore(cgEcoreContainerAssignment.getInitValue(), eStructuralFeature.getEContainingClass()); if (isRequired) { - rewriteAsGuarded(cgEcoreContainerAssignment.getSlotValue(), false, "value"); + rewriteAsGuarded(cgEcoreContainerAssignment.getSlotValue(), false, "value for " + cgEcoreContainerAssignment.getReferredProperty() + " assignment"); } return visitCGPropertyAssignment(cgEcoreContainerAssignment); } @@ -89,7 +89,7 @@ public class QVTiBoxingAnalyzer extends BoxingAnalyzer implements QVTiCGModelVis rewriteAsEcore(cgEcorePropertyAssignment.getSlotValue(), eStructuralFeature.getEContainingClass()); rewriteAsEcore(cgEcorePropertyAssignment.getInitValue(), eStructuralFeature.getEType()); if (isRequired) { - rewriteAsGuarded(cgEcorePropertyAssignment.getInitValue(), false, "value"); + rewriteAsGuarded(cgEcorePropertyAssignment.getInitValue(), false, "value for " + cgEcorePropertyAssignment.getReferredProperty() + " assignment"); } return visitCGPropertyAssignment(cgEcorePropertyAssignment); } -- cgit v1.2.3