| commit | 657e66f8d4e33302960c5cdb64dea19840e50da7 | [log] [tgz] |
|---|---|---|
| author | jsholl <jsholl> | Wed Mar 03 19:55:47 2010 +0000 |
| committer | jsholl <jsholl> | Wed Mar 03 19:55:47 2010 +0000 |
| tree | 8c0d3bda56bffa95384ea9b36a4f7bbd185bd939 | |
| parent | 642dc83e5cd094c7277e07af445c141399656130 [diff] |
[301549] ComponentResolver performance improvement
diff --git a/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/util/ComponentResolver.java b/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/util/ComponentResolver.java index 664be7f..c6a83bb 100644 --- a/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/util/ComponentResolver.java +++ b/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/util/ComponentResolver.java
@@ -107,7 +107,7 @@ /* Recompute the IFile, if needed, from the base location. */ if (file == null) { - if (baseLocation == null || baseLocation.length() == 0) { + if (baseLocation == null || baseLocation.length() == 0 || baseLocation.startsWith("wbit:")) { //$NON-NLS-1$ /* * We can't proceed if we lack both an IFile and a system * reference