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

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

XMLWordPrintable

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

      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.

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

              Created:
              Updated:
              Resolved: