Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2013-10-17 18:04:21 +0000
committerEike Stepper2013-10-17 18:04:21 +0000
commit4b075b9c9fc8d05aa66d2befb0cbb6f1c82f6452 (patch)
treef815b222004f2c4e8a53c7d7b27cd7bbfb8c69b7 /plugins/org.eclipse.emf.cdo.common
parent62dacd29b179ee5528d357dd931f8da08c33ed4c (diff)
downloadcdo-4b075b9c9fc8d05aa66d2befb0cbb6f1c82f6452.tar.gz
cdo-4b075b9c9fc8d05aa66d2befb0cbb6f1c82f6452.tar.xz
cdo-4b075b9c9fc8d05aa66d2befb0cbb6f1c82f6452.zip
[419574] NPE in CDOMergingConflictResolver
https://bugs.eclipse.org/bugs/show_bug.cgi?id=419574
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.common')
-rw-r--r--plugins/org.eclipse.emf.cdo.common/src/org/eclipse/emf/cdo/internal/common/model/CDOClassInfoImpl.java13
-rw-r--r--plugins/org.eclipse.emf.cdo.common/src/org/eclipse/emf/cdo/spi/common/revision/StubCDORevision.java2
2 files changed, 14 insertions, 1 deletions
diff --git a/plugins/org.eclipse.emf.cdo.common/src/org/eclipse/emf/cdo/internal/common/model/CDOClassInfoImpl.java b/plugins/org.eclipse.emf.cdo.common/src/org/eclipse/emf/cdo/internal/common/model/CDOClassInfoImpl.java
index a8df0d93cd..db826a35e9 100644
--- a/plugins/org.eclipse.emf.cdo.common/src/org/eclipse/emf/cdo/internal/common/model/CDOClassInfoImpl.java
+++ b/plugins/org.eclipse.emf.cdo.common/src/org/eclipse/emf/cdo/internal/common/model/CDOClassInfoImpl.java
@@ -34,6 +34,7 @@ import org.eclipse.emf.ecore.impl.EClassImpl;
import org.eclipse.emf.ecore.util.EcoreUtil;
import org.eclipse.emf.ecore.util.FeatureMapUtil;
+import java.text.MessageFormat;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.BitSet;
@@ -410,6 +411,12 @@ public final class CDOClassInfoImpl implements InternalCDOClassInfo, Adapter.Int
{
return null;
}
+
+ @Override
+ public String toString()
+ {
+ return MessageFormat.format("RevisionWithoutID[{0}]", getClassInfo());
+ }
}
/**
@@ -452,5 +459,11 @@ public final class CDOClassInfoImpl implements InternalCDOClassInfo, Adapter.Int
{
return null;
}
+
+ @Override
+ public String toString()
+ {
+ return MessageFormat.format("RevisionWithoutID[{0}, {1}]", getClassInfo(), id);
+ }
}
}
diff --git a/plugins/org.eclipse.emf.cdo.common/src/org/eclipse/emf/cdo/spi/common/revision/StubCDORevision.java b/plugins/org.eclipse.emf.cdo.common/src/org/eclipse/emf/cdo/spi/common/revision/StubCDORevision.java
index a95435cca5..65c93e1e9f 100644
--- a/plugins/org.eclipse.emf.cdo.common/src/org/eclipse/emf/cdo/spi/common/revision/StubCDORevision.java
+++ b/plugins/org.eclipse.emf.cdo.common/src/org/eclipse/emf/cdo/spi/common/revision/StubCDORevision.java
@@ -367,6 +367,6 @@ public class StubCDORevision extends AbstractCDORevision
private String getExceptionMessage()
{
- return "Unsupported operation in " + this;
+ return "Unsupported operation in " + getClass().getSimpleName();
}
}

Back to the top