Author: akazakov
Date: 2011-07-18 18:59:07 -0400 (Mon, 18 Jul 2011)
New Revision: 33030
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/JSFELValidationDelegate.java
trunk/jst/plugins/org.jboss.tools.jst.web.kb/src/org/jboss/tools/jst/web/kb/internal/validation/ELValidator.java
Log:
https://issues.jboss.org/browse/JBIDE-5045
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/JSFELValidationDelegate.java
===================================================================
---
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/JSFELValidationDelegate.java 2011-07-18
20:08:22 UTC (rev 33029)
+++
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/JSFELValidationDelegate.java 2011-07-18
22:59:07 UTC (rev 33030)
@@ -11,9 +11,6 @@
package org.jboss.tools.jsf.web.validation;
import org.eclipse.core.resources.IProject;
-import org.eclipse.core.runtime.CoreException;
-import org.jboss.tools.jsf.JSFModelPlugin;
-import org.jboss.tools.jsf.project.JSFNature;
import org.jboss.tools.jst.web.kb.internal.KbProject;
import org.jboss.tools.jst.web.kb.internal.validation.KBValidator;
import org.jboss.tools.jst.web.kb.validation.IELValidationDelegate;
@@ -36,12 +33,7 @@
* @see
org.jboss.tools.jst.web.kb.validation.IELValidationDelegate#shouldValidate(org.eclipse.core.resources.IProject)
*/
public boolean shouldValidate(IProject project) {
- try {
- return project!=null && project.isAccessible() &&
project.hasNature(JSFNature.NATURE_ID) &&
KbProject.checkKBBuilderInstalled(project);
- } catch (CoreException e) {
- JSFModelPlugin.getDefault().logError(e);
- }
- return false;
+ return project!=null && project.isAccessible() &&
KbProject.checkKBBuilderInstalled(project);
}
public String getID() {
Modified:
trunk/jst/plugins/org.jboss.tools.jst.web.kb/src/org/jboss/tools/jst/web/kb/internal/validation/ELValidator.java
===================================================================
---
trunk/jst/plugins/org.jboss.tools.jst.web.kb/src/org/jboss/tools/jst/web/kb/internal/validation/ELValidator.java 2011-07-18
20:08:22 UTC (rev 33029)
+++
trunk/jst/plugins/org.jboss.tools.jst.web.kb/src/org/jboss/tools/jst/web/kb/internal/validation/ELValidator.java 2011-07-18
22:59:07 UTC (rev 33030)
@@ -447,6 +447,7 @@
if(delegate.shouldValidate(project)) {
IValidatingProjectTree tree = delegate.getValidatingProjects(project);
if(tree.getAllProjects().size()>max) {
+ max = tree.getAllProjects().size();
result = tree;
}
}