[jbosstools-commits] JBoss Tools SVN: r31187 - in trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model: project/ext and 1 other directory.
jbosstools-commits at lists.jboss.org
jbosstools-commits at lists.jboss.org
Tue May 10 12:15:30 EDT 2011
Author: scabanovich
Date: 2011-05-10 12:15:30 -0400 (Tue, 10 May 2011)
New Revision: 31187
Modified:
trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/filesystems/FileSystemsHelper.java
trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/project/ext/AbstractClassPathMonitor.java
Log:
JBIDE-8916
https://issues.jboss.org/browse/JBIDE-8916
Modified: trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/filesystems/FileSystemsHelper.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/filesystems/FileSystemsHelper.java 2011-05-10 16:06:51 UTC (rev 31186)
+++ trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/filesystems/FileSystemsHelper.java 2011-05-10 16:15:30 UTC (rev 31187)
@@ -18,7 +18,7 @@
public static final String FILE_SYSTEMS = "FileSystems"; //$NON-NLS-1$
public static XModelObject getFileSystems(XModel model) {
- return model.getByPath(FILE_SYSTEMS);
+ return model == null ? null : model.getByPath(FILE_SYSTEMS);
}
public static XModelObject getFileSystem(XModel model, String name) {
Modified: trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/project/ext/AbstractClassPathMonitor.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/project/ext/AbstractClassPathMonitor.java 2011-05-10 16:06:51 UTC (rev 31186)
+++ trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/project/ext/AbstractClassPathMonitor.java 2011-05-10 16:15:30 UTC (rev 31187)
@@ -57,6 +57,9 @@
*/
public synchronized boolean update() {
Libs libs = FileSystemsHelper.getLibs(model);
+ if(libs == null) {
+ return false;
+ }
libs.update();
List<String> newPaths = libs.getPaths();
boolean result = libsModified || !loaded;
More information about the jbosstools-commits
mailing list