Commit 34d127d
committed
interpreter: Convert BuildTarget kwargs explicitly from DSL to build format
We currently sort of manipulate the dictionary in place and kinda hope
everything works. This moves the conversion to be explicit, building a
new dictionary (not requiring a copy) and getting help from static type
checkers to ensure that everything is correct.1 parent 0ee4d65 commit 34d127d
2 files changed
Lines changed: 277 additions & 124 deletions
0 commit comments