mirror of https://github.com/hashicorp/terraform
An earlier commit today reworked this to handle non-fatal errors, which are returned "smuggled" as a special type of error to avoid changing the EvalNode interface. Unfortunately, that change then broke the _other_ special thing we smuggle through the error return path: early exit. Now we'll handle them both. This is not perfect because the early-exit path causes us to discard any warnings we've already collected, but it's more important that we bail early than retain warnings.pull/19086/head
parent
b6d0abef1d
commit
798adf3ce6
Loading…
Reference in new issue