Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-9423

Merge xwiki-platform-query-jpql-parser with xwiki-platform-query-xwql

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Minor
    • None
    • None
    • Query
    • None
    • Unknown
    • Awaiting Contributor feedback

    Description

      With the current implementation of XWQL, there is 2 modules:

      • xwiki-platform-query-jpql-parser
      • xwiki-platform-query-xwql

      The JPQL parser is only used internally by xwiki-platform-query-xwql, and the JPQL parser is nothing else than a XWQL parser (so it should be also renamed).

      Moreover, the module uses sablecc to generate the parser code, and it does not generate it in an internal package, so the clirr warns about problem when you change the XWQL grammar.

      That's why the xwiki-platform-query-jpql-parser module should be integrated into an internal package of xwiki-platform-query-xwql.

      Attachments

        Activity

          People

            Unassigned Unassigned
            gdelhumeau Guillaume Delhumeau
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: