Uploaded image for project: 'Grouper'
  1. Grouper
  2. GRP-5433

Move from jexl2 to jexl3 everywhere

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Minor
    • None
    • None
    • API, UI, WS
    • None

    Description

      Some parts of Grouper are using jexl3 and some are using jexl2. I don't know which functions are using which version.

      The last commit for Jexl 2 was December 2011. Jexl 3 was released January 2016. At that time, the documentation page was changed  to jexl3 syntax. The syntax for jexl2 is only available in their github repository, or through the internet archive.

      Jexl2 syntax is limited, and has bugs that are fixed in jexl3. For example, sets, pragmas, annotations, '??' operator, '?.' and '?[...]' safe-access operators, unicode literals, try/catch, try-with-resources, and functions are not in v2.

      Attachments

        Activity

          People

            chris.hyzer@at.internet2.edu Chris Hyzer (upenn.edu)
            chad.redman.3@at.internet2.edu Chad Redman (unicon.net)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: