Current KB plugin has some problems, which we have to solve.
- KB uses a set of XMLs. One XML for one tag library. If we want to support some new tag library we have to convert it to special XML and add it to KB plugin manually. It would be nice to have some default behavior for unknown TLDs.
- It doesn't work with facelets tag libraries.
- Our XMLs are quite big. It consumes memory in case some JSP/Facelet pages use a lot of tag libraries. Also parsing big XML is quite slow process. It effects time of first starting JSP/HTML editors.
See wiki http://www.jboss.org/community/wiki/NewKBplug-inandCodeAssistinJBossTools310M3
- blocks
-
JBIDE-4382 Add custom tags to CA proposals
- Closed
-
JBIDE-1592 Facelets taglibs from file.jar/META-INF/*.tablib.xml or registered in web.xml by facelets.LIBRARIES context param isn't used for content assists in source part of VPE
- Resolved
-
JBIDE-4211 Some seam tags are missed in CA.
- Resolved
- incorporates
-
JBIDE-2082 Content assist should read TLD's to at least do basic attributes/tag completion for things we do not know explicitly
- Closed
-
JBIDE-4558 CA doesn't work for <a4j:loadBundle basename="|" />
- Closed
-
JBIDE-2920 Unify Connten Assist Processors and EL Resolvers used in JSF, Java, Seam completions.
- Closed
- is related to
-
JBIDE-3875 Provide content assist for faset@name attribute based on parent JSF tag metadata
- Closed
-
JBDS-1036 IDE not displaying the s:link includePageParams attribute in code completion
- Closed
-
JBIDE-534 "javadoc" hover for tagdoc's
- Closed
-
JBIDE-3876 Page structure validation to discover logical errors like tags without required parent tags and etc
- Closed
-
JBIDE-1826 Support of CA for Seam Insert Tag wizard.
- Closed
-
JBIDE-4324 Add org.jboss.tools.jst.web.kb and org.jboss.tools.jst.web.kb.test plug-ins to build.
- Closed
- relates to
-
JBIDE-4660 Update and correct the CA-related JUnit tests after the new-style CA is applyed.
- Closed