Author: akazakov
Date: 2007-08-23 06:24:46 -0400 (Thu, 23 Aug 2007)
New Revision: 3283
Modified:
trunk/seam/plugins/org.jboss.tools.seam.core/plugin.xml
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/validation/SeamValidationHelper.java
Log:
http://jira.jboss.org/jira/browse/JBIDE-820 Validator invokes when dependend projects were
changed
Modified: trunk/seam/plugins/org.jboss.tools.seam.core/plugin.xml
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.core/plugin.xml 2007-08-23 06:56:01 UTC (rev
3282)
+++ trunk/seam/plugins/org.jboss.tools.seam.core/plugin.xml 2007-08-23 10:24:46 UTC (rev
3283)
@@ -205,6 +205,9 @@
incremental="true"
fullBuild="true"
/>
+ <dependentValidator
+ depValValue="true">
+ </dependentValidator>
</validator>
</extension>
Modified:
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/validation/SeamValidationHelper.java
===================================================================
---
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/validation/SeamValidationHelper.java 2007-08-23
06:56:01 UTC (rev 3282)
+++
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/validation/SeamValidationHelper.java 2007-08-23
10:24:46 UTC (rev 3283)
@@ -118,6 +118,9 @@
* @return true if resource is Jar file
*/
public boolean isJar(IResource resource) {
+ if(resource==null) {
+ throw new IllegalArgumentException("Resource must not be null");
+ }
String ext = resource.getFileExtension();
return ext!=null && ext.equalsIgnoreCase("jar");
}