Chemistry
  1. Chemistry
  2. CMIS-623

Simplify extension of CMIS query parser

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: OpenCMIS 0.8.0
    • Fix Version/s: None
    • Component/s: opencmis-server
    • Labels:
      None

      Description

      While we have some form of extensibility already in the query parser there are ways to improve this:
      1) Provide base lexer (abstract), strict lexer (CMIS) and extended lexer as an example
      2) separate walker base (abstract) from strict walker
      3) adapt query support classes so they can be used with extended classes.

      Note: Keep old support class for compatibility

        Activity

        Jens Hübel created issue -
        Jens Hübel made changes -
        Field Original Value New Value
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]

          People

          • Assignee:
            Jens Hübel
            Reporter:
            Jens Hübel
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development