Uploaded image for project: 'Tapestry 5'
  1. Tapestry 5
  2. TAP5-120

Make Tapestry 5 ready for IDE content assistance

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 5.0.15
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Environment:
      tapestry 5.0.5, eclipse 3.3 and patched maven-eclipse-plugin to support wtp 2.0

      Description

      It would be nice to have IDE content assistance like described for Tapestry 4 at http://wiki.apache.org/tapestry/HowToSetupEclipseWtp#head-a8e28da2f6e2724e0d960d3364b5250db0d0d8bb

      There is no problem in adding the dtd xml-file within tapestry-core.jar!\org\apache\tapestry\internal\services\tapestry_5_0_0.xsd to the schema catalog but unfortunately its not enabling content assistance for the tapestry tag library - due to missing component description?

      I could imagine that not only Eclipse but also Idea users would benefit.

      1. NewTMLTemplate.TML.xml
        0.5 kB
        Bob Harner
      2. README.txt
        0.1 kB
        Bob Harner
      3. t5.2.0.tld
        138 kB
        Bob Harner

        Activity

        Hide
        hlship Howard M. Lewis Ship added a comment -

        We don't define a fix version until a fix is committed.

        Show
        hlship Howard M. Lewis Ship added a comment - We don't define a fix version until a fix is committed.
        Hide
        pmaedel Peter Mädel added a comment -

        Having this schema created would be so awesome! Just imagine: auto-completion in eclipse without need of plugins...

        Show
        pmaedel Peter Mädel added a comment - Having this schema created would be so awesome! Just imagine: auto-completion in eclipse without need of plugins...
        Hide
        bobharner Bob Harner added a comment -

        I've attached a copy of the 5.2.0.tld file from http://wiki.apache.org/tapestry/Tapestry5JSPEditorEclipse. That page describes how to use the Eclipse JSP editor for code completion on T5 applications, through the use of the https://github.com/exanpe/tapestry-tldgen module. This isn't the same thing as having an XML schema, but it might be useful for users looking here. Meanwhile, the MoinMoin wiki is not allowing attachment downloads today, so this bug is a reasonable place to send people to download these files.

        Show
        bobharner Bob Harner added a comment - I've attached a copy of the 5.2.0.tld file from http://wiki.apache.org/tapestry/Tapestry5JSPEditorEclipse . That page describes how to use the Eclipse JSP editor for code completion on T5 applications, through the use of the https://github.com/exanpe/tapestry-tldgen module. This isn't the same thing as having an XML schema, but it might be useful for users looking here. Meanwhile, the MoinMoin wiki is not allowing attachment downloads today, so this bug is a reasonable place to send people to download these files.
        Hide
        mlusetti Massimo Lusetti added a comment -

        Intellij IDEA has some and GoS will bring some for Eclipse

        Show
        mlusetti Massimo Lusetti added a comment - Intellij IDEA has some and GoS will bring some for Eclipse
        Hide
        hlship Howard M. Lewis Ship added a comment -

        MARKER: INVALID FIX RELEASE

        Show
        hlship Howard M. Lewis Ship added a comment - MARKER: INVALID FIX RELEASE
        Hide
        hlship Howard M. Lewis Ship added a comment -

        Due to limitations in JIRA, the resolution on some issues had to be changed, as part of removing the fix release from the issue. Only issues that are actually fixed should have a fix release.

        Show
        hlship Howard M. Lewis Ship added a comment - Due to limitations in JIRA, the resolution on some issues had to be changed, as part of removing the fix release from the issue. Only issues that are actually fixed should have a fix release.

          People

          • Assignee:
            hlship Howard M. Lewis Ship
            Reporter:
            pmaedel Peter Mädel
          • Votes:
            8 Vote for this issue
            Watchers:
            10 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development