Fix NPE in EMFModelProvider
Change-Id: Ie716a88398c77b6866379888e84573db8236e495
Signed-off-by: Laurent Delaigue <laurent.delaigue@obeo.fr>
diff --git a/plugins/org.eclipse.emf.compare.ide.ui/src/org/eclipse/emf/compare/ide/ui/internal/logical/EMFModelProvider.java b/plugins/org.eclipse.emf.compare.ide.ui/src/org/eclipse/emf/compare/ide/ui/internal/logical/EMFModelProvider.java
index 9fed1d8..b50cc07 100644
--- a/plugins/org.eclipse.emf.compare.ide.ui/src/org/eclipse/emf/compare/ide/ui/internal/logical/EMFModelProvider.java
+++ b/plugins/org.eclipse.emf.compare.ide.ui/src/org/eclipse/emf/compare/ide/ui/internal/logical/EMFModelProvider.java
@@ -252,11 +252,11 @@
for (IResource res : syncModel.getResources()) {
resourceMappingCache.put(res, syncModel);
}
+ if (LOGGER.isDebugEnabled()) {
+ LOGGER.debug("EMFModelProvider - Minimizing model"); //$NON-NLS-1$
+ }
+ new IdenticalResourceMinimizer().minimize(syncModel, monitor);
}
- if (LOGGER.isDebugEnabled()) {
- LOGGER.debug("EMFModelProvider - Minimizing model"); //$NON-NLS-1$
- }
- new IdenticalResourceMinimizer().minimize(syncModel, monitor);
} else if (LOGGER.isDebugEnabled()) {
LOGGER.debug("Cache FOUND entry for " + file); //$NON-NLS-1$
}