commit | 57af44707d4f1bac956c6c28c1bb619e831741da | [log] [tgz] |
---|---|---|
author | sboyko <sboyko> | Thu Oct 28 13:44:03 2010 +0000 |
committer | sboyko <sboyko> | Thu Oct 28 13:44:03 2010 +0000 |
tree | 8ab6fc5242ce73631dde3e131865f59dc1721df6 | |
parent | ae2506fd94b76ac13238e937439d8bd311bd690c [diff] |
[327757] QVTo log writer gets strings instead of objects, making custom loggers useless/impossible
diff --git a/plugins/org.eclipse.m2m.qvt.oml/src/org/eclipse/m2m/internal/qvt/oml/evaluator/EvaluationUtil.java b/plugins/org.eclipse.m2m.qvt.oml/src/org/eclipse/m2m/internal/qvt/oml/evaluator/EvaluationUtil.java index 198cb41..b9d49d5 100644 --- a/plugins/org.eclipse.m2m.qvt.oml/src/org/eclipse/m2m/internal/qvt/oml/evaluator/EvaluationUtil.java +++ b/plugins/org.eclipse.m2m.qvt.oml/src/org/eclipse/m2m/internal/qvt/oml/evaluator/EvaluationUtil.java
@@ -150,7 +150,7 @@ } } - static String formatLoggedElement(Object element) { + static Object formatLoggedElement(Object element) { if(element instanceof ExceptionInstance) { ExceptionInstance exception = (ExceptionInstance) element; @@ -162,7 +162,7 @@ return contents.toString(); } - return String.valueOf(element); + return element; } static void checkCurrentStackDepth(QvtOperationalEvaluationEnv env) throws QvtStackOverFlowError {