Author: scabanovich
Date: 2009-06-02 04:19:13 -0400 (Tue, 02 Jun 2009)
New Revision: 15636
Modified:
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/core/SeamCoreBuilder.java
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/SeamProject.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-4405
Modified:
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/core/SeamCoreBuilder.java
===================================================================
---
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/core/SeamCoreBuilder.java 2009-06-02
07:51:12 UTC (rev 15635)
+++
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/core/SeamCoreBuilder.java 2009-06-02
08:19:13 UTC (rev 15636)
@@ -79,6 +79,10 @@
if(sp == null) {
return null;
}
+
+ if(sp.hasNoStorage()) {
+ kind = FULL_BUILD;
+ }
long begin = System.currentTimeMillis();
Modified:
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/SeamProject.java
===================================================================
---
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/SeamProject.java 2009-06-02
07:51:12 UTC (rev 15635)
+++
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/SeamProject.java 2009-06-02
08:19:13 UTC (rev 15636)
@@ -739,6 +739,10 @@
if(f != null && f.isFile()) f.delete();
}
+ public boolean hasNoStorage() {
+ File f = getStorageFile();
+ return f == null || !f.isFile();
+ }
/**
*
* @return