Prevent the appearance of invalid error messages.
diff --git a/plugins/org.eclipse.acceleo.traceability/src/org/eclipse/acceleo/internal/traceability/engine/AcceleoTraceabilityVisitor.java b/plugins/org.eclipse.acceleo.traceability/src/org/eclipse/acceleo/internal/traceability/engine/AcceleoTraceabilityVisitor.java
index 0fc7b63..29793b2 100644
--- a/plugins/org.eclipse.acceleo.traceability/src/org/eclipse/acceleo/internal/traceability/engine/AcceleoTraceabilityVisitor.java
+++ b/plugins/org.eclipse.acceleo.traceability/src/org/eclipse/acceleo/internal/traceability/engine/AcceleoTraceabilityVisitor.java
@@ -29,7 +29,6 @@
import org.eclipse.acceleo.common.IAcceleoConstants;
import org.eclipse.acceleo.common.internal.utils.workspace.AcceleoWorkspaceUtil;
-import org.eclipse.acceleo.common.preference.AcceleoPreferences;
import org.eclipse.acceleo.common.utils.AcceleoNonStandardLibrary;
import org.eclipse.acceleo.common.utils.AcceleoStandardLibrary;
import org.eclipse.acceleo.common.utils.CircularArrayDeque;
@@ -37,7 +36,6 @@
import org.eclipse.acceleo.common.utils.CompactLinkedHashSet;
import org.eclipse.acceleo.common.utils.Deque;
import org.eclipse.acceleo.engine.AcceleoEngineMessages;
-import org.eclipse.acceleo.engine.AcceleoEnginePlugin;
import org.eclipse.acceleo.engine.AcceleoEvaluationCancelledException;
import org.eclipse.acceleo.engine.AcceleoEvaluationException;
import org.eclipse.acceleo.engine.internal.evaluation.AcceleoEvaluationVisitor;
@@ -520,9 +518,7 @@
break;
}
}
- if (hasProblems && AcceleoPreferences.isDebugMessagesEnabled()) {
- AcceleoEnginePlugin.log("Traceability problems with file " + file.getName(), false); //$NON-NLS-1$
- }
+
if (!recordedTraces.isEmpty() && recordedTraces.getLast().getReferredExpression() == fileBlock
&& recordedTraces.getLast().getTraces().isEmpty()) {
recordedTraces.removeLast().dispose();
@@ -1181,11 +1177,6 @@
evaluatingOperationCall = oldOperationEvaluationState;
}
- if (result == null && AcceleoPreferences.isDebugMessagesEnabled()) {
- AcceleoTraceabilityPlugin.log(AcceleoTraceabilityMessages.getString(
- "AcceleoTraceabilityVisitor.NullEvaluation", callExp.toString()), false); //$NON-NLS-1$
- }
-
operationCallSource = null;
operationCallSourceExpression = oldOperationCallSourceExpression;