Skip to content
Snippets Groups Projects

Improve interpolation by re-working `Evaluate` and `Expand`

Merged Kamil Trzciński requested to merge kamil-expression-update into main
All threads resolved!

This makes a few changes:

  • Introduces Evaluate that is meant to handle simple expressions
    • Error if keys are not to be found
  • Reworks the ExpandString to track the ${{ and }}
    • Generate errors for misaligned ${{
    • Make Runner to pass error messages from interpolation end evaluation
  • Make Expand to always mutate structure and list
Edited by Kamil Trzciński

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Looks good. Just one question.

  • Joe Burnett approved this merge request

    approved this merge request

  • Joe Burnett resolved all threads

    resolved all threads

  • merged

  • Joe Burnett mentioned in commit 3896064b

    mentioned in commit 3896064b

  • Please register or sign in to reply
    Loading