Author: vrubezhny
Date: 2011-09-23 14:17:14 -0400 (Fri, 23 Sep 2011)
New Revision: 35007
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf/plugin.xml
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/XHTMLValidator.java
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/messages.properties
Log:
JBIDE-9588
Poor performance of XHTML template validation
XHTML Syntax Validator is re-factored
Modified: trunk/jsf/plugins/org.jboss.tools.jsf/plugin.xml
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf/plugin.xml 2011-09-23 17:12:36 UTC (rev 35006)
+++ trunk/jsf/plugins/org.jboss.tools.jsf/plugin.xml 2011-09-23 18:17:14 UTC (rev 35007)
@@ -399,8 +399,7 @@
manual="true"
sourceid="org.eclipse.wst.xml.ui.internal.validation.DelegatingSourceValidatorForXML"
version="3"
- markerId="org.jboss.tools.jsf.xhtmlsyntaxproblem"
- >
+ markerId="org.jboss.tools.jsf.xhtmlsyntaxproblem">
<include>
<rules>
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/XHTMLValidator.java
===================================================================
---
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/XHTMLValidator.java 2011-09-23
17:12:36 UTC (rev 35006)
+++
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/XHTMLValidator.java 2011-09-23
18:17:14 UTC (rev 35007)
@@ -58,6 +58,7 @@
private static final String START_TAG_STRATEGY = "START_TAG";
private static final String NO_START_TAG = "NO_START_TAG";
private static final String NO_END_TAG = "NO_END_TAG";
+ public static final String PROBLEM_ID = JSFModelPlugin.PLUGIN_ID +
"xhtmlsyntaxproblem";
IProgressMonitor monitor;
IResource resource;
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/messages.properties
===================================================================
---
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/messages.properties 2011-09-23
17:12:36 UTC (rev 35006)
+++
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/messages.properties 2011-09-23
18:17:14 UTC (rev 35007)
@@ -8,5 +8,5 @@
VALIDATING_PROJECT=project "{0}" (JSF Validator)
XHTML_VALIDATION=XHTML Syntax Validation: {0}
-XHTML_VALIDATION_NO_START_TAG=No start tag for element '{0}'
-XHTML_VALIDATION_NO_END_TAG=No end tag for element '{0}'
\ No newline at end of file
+XHTML_VALIDATION_NO_START_TAG=No start tag for element "{0}"
+XHTML_VALIDATION_NO_END_TAG=No end tag for element "{0}"
\ No newline at end of file
Show replies by date