Bug 431993 - Checksum computation fails in mixed environments, fixed
init of svae options
diff --git a/bundles/org.eclipse.emf.emfstore.common.model/src/org/eclipse/emf/emfstore/internal/common/model/util/ModelUtil.java b/bundles/org.eclipse.emf.emfstore.common.model/src/org/eclipse/emf/emfstore/internal/common/model/util/ModelUtil.java
index 0566094..6686956 100644
--- a/bundles/org.eclipse.emf.emfstore.common.model/src/org/eclipse/emf/emfstore/internal/common/model/util/ModelUtil.java
+++ b/bundles/org.eclipse.emf.emfstore.common.model/src/org/eclipse/emf/emfstore/internal/common/model/util/ModelUtil.java
@@ -130,7 +130,7 @@
private static Set<ESSingletonIdResolver> singletonIdResolvers;
private static HashMap<Object, Object> resourceLoadOptions;
private static HashMap<Object, Object> resourceSaveOptions;
- private static HashMap<Object, Object> checksumSaveOptions;
+ private static Map<Object, Object> checksumSaveOptions;
/**
* Private constructor.
@@ -440,6 +440,7 @@
final Map<Object, Object> saveOptions = getResourceSaveOptions();
saveOptions.put(XMLResource.OPTION_DECLARE_XML, Boolean.FALSE);
saveOptions.put(XMLResource.OPTION_FORMATTED, Boolean.FALSE);
+ checksumSaveOptions = saveOptions;
}
return checksumSaveOptions;