[jbosstools-issues] [JBoss JIRA] (JBIDE-18387) HTML Validation: Ability to ignore custom htm tags (e.g. <ion-*>)

Alexey Kazakov (JIRA) issues at jboss.org
Fri Sep 19 16:31:02 EDT 2014


    [ https://issues.jboss.org/browse/JBIDE-18387?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13004445#comment-13004445 ] 

Alexey Kazakov commented on JBIDE-18387:
----------------------------------------

https://bugs.eclipse.org/bugs/show_bug.cgi?id=443097 is a good idea. It would be cool to have anything like that. But I'm afraid there is no easy way to implement that idea in WTP.
It may be harmful for performance just to ask extensions to validate particular elements/attributes.
For example extensions should be able to recognize the same validation session in order to avoid calculating the validation context every time it's asked to validate an element/attribute.
WTP validation mechanism should be refactored very deeply to provide a proper way to interrupt the validation process. It's not just about adding a couple of new methods which you can implement.
Anyway, preferences+quick fixes are not contradict this idea. They complement each other.

> HTML Validation: Ability to ignore custom htm tags (e.g. <ion-*>)
> -----------------------------------------------------------------
>
>                 Key: JBIDE-18387
>                 URL: https://issues.jboss.org/browse/JBIDE-18387
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: jsp/jsf/xml/html source editing, upstream
>            Reporter: Alexey Kazakov
>            Assignee: Victor Rubezhny
>              Labels: new_and_noteworthy
>             Fix For: 4.3.x
>
>         Attachments: 00001262.png
>
>
> WTP HTML validator marks any custom html tags as unknown. It's possible to disable this validation at all: Window->Preferences->Web->HTML Files->Validation ==> Set Elements -> Unknown tag name severity to "Ignore":
> !00001262.png!
> But it would be useful to have ability to make HTML validator ignore some particular tags only.
> I suggest to contribute a patch to WTP to fix it.
> We have already did it for attributes, so lets do it for tags too:
> - New preferences with a list of ignored tags (a mask can be used)
> - A new preference page to set these preferences
> - QuickFix for validation problem which will add the tag name/mask to this list/preferences
> - Extension in our angular/ionic plugin which will disable validation for <ion-*> tags.
> I've filed it to bugzilla - https://bugs.eclipse.org/bugs/show_bug.cgi?id=444545 but we have to provide a patch for it if we want to have it done ;)



--
This message was sent by Atlassian JIRA
(v6.3.1#6329)


More information about the jbosstools-issues mailing list