From 86bbb847ab5b158cca05353f1066dd7513c9ac9f Mon Sep 17 00:00:00 2001 From: Sven Efftinge Date: Thu, 12 Apr 2012 08:09:56 +0200 Subject: [PATCH] - delete trace file, if generated file is deleted (https://bugs.eclipse.org/bugs/show_bug.cgi?id=376376) - trace files start with a '.' to make them hidden by default (https://bugs.eclipse.org/bugs/show_bug.cgi?id=376377) - fixed generated source view, to work with multiple generated files. --- .../org/eclipse/xtext/generator/trace/AbstractTraceRegion.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/AbstractTraceRegion.java b/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/AbstractTraceRegion.java index 0fd3e5b12..f12bd8fe5 100644 --- a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/AbstractTraceRegion.java +++ b/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/AbstractTraceRegion.java @@ -307,6 +307,9 @@ public abstract class AbstractTraceRegion { @Nullable public ILocationData getMergedAssociatedLocation() { List allData = getAssociatedLocations(); + if (allData.isEmpty()) { + return null; + } if (allData.size() == 1) { return allData.get(0); }