Closed tgilman closed 1 year ago
This issue has been automatically marked as stale because it has been open 90 days with no activity. Remove stale label or comment or this issue will be closed in 30 days
This issue has been automatically marked as stale because it has been open 90 days with no activity. Remove stale label or comment or this issue will be closed in 30 days
This issue was automatically closed because of stale in 30 days
Describe the bug
Unable to use placeholder values within interpolation expression for path property.
Example: path "#{'eye.test'.sub('.', '/') + '${tag}'.sub('.', '/')}/%Y-%m-%d/" ${tag} = 'his.blahbalh'
results in 'eye/testhis.blahblah' because the ${tag} placeholder replacement doesn't happen until after the outer #{} interpolation has already executed.
To Reproduce
See path value above.
Expected behavior
Shouldn't placeholder replacement happen prior to evaluating the resulting string?
Your Environment
Your Configuration
Your Error Log
Additional context
No response