Uploaded image for project: 'Kogito'
  1. Kogito
  2. KOGITO-7139

Change implementation approach for $CONSTANT, $SECRET and $WORKFLOW

    XMLWordPrintable

Details

    • False
    • None
    • False
    • ---
    • ---
    • 2022 Week 17-19 (from Apr 25)

    Description

      Current approach consist on preprocessing, meaning expression string is manipulated to replace the magic word by its value,  regardless the expression language used.

      This has some limitations in corner cases (nested constant keys with identical json path, impossibility of knowing if the magic word is escaped or not without double parsing...), so it will be better to try a different approach, which tries to work together with the expression parser

      This approach consist on delegating to every expression implementation and try to generate a valid expression with minimal string manipulation.

      Attachments

        Issue Links

          Activity

            People

              ftirados Francisco Javier Tirado Sarti
              ftirados Francisco Javier Tirado Sarti
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: