This PR aims to improve substitutions by supporting them inside compound types. This probably needs extensive testing, but the following should now work:
inputs:
foo: # foo is Dict[str, Tuple[File, float, str]] type.
bar: [=expression_with_substitution, 1, example]
or equivalently:
inputs:
foo: # foo is Dict[str, Tuple[File, float, str]] type.
bar: =LIST(substitution, 1, "example")
This should also support more complicated cases e.g.:
inputs:
foo: # foo is List[Dict[str, Tuple[File, float, str]]] type.
bar:
- baz: [=expression_with_substitution, 1, example]
This PR aims to improve substitutions by supporting them inside compound types. This probably needs extensive testing, but the following should now work:
or equivalently:
This should also support more complicated cases e.g.: