Martin Atkins
Martin Atkins
Is the intent of the `NO_COLOR` convention to disable formatting sequences entirely, or only to disable the color sequences in particular? Terraform uses both the color codes and bold/underline codes,...
I think there's still some ambiguity here about what's best to do. A relatively easy thing to implement would be for us to treat `NO_COLOR` as synonymous with the existing...
Confirmed that GitHub Actions do not run in a tty: https://github.com/actions/runner/issues/241 After some further research I've learned about a separate convention of using `FORCE_COLOR` to produce color codes even when...
Hi @bondsb! Thanks for this feature request. Terraform does not currently "remember" your variable values from one run to the next, because root module variables are per-operation settings. So I...
I wrote my previous comment while on the Terraform team but I am no longer employed by HashiCorp so the following is me speaking only for myself. --- FWIW, I...
I suspect that this is a problem of inconsistent precision between `float64` and `big.Float`, where the latter is how numbers are represented in memory before a caller attempts to convert...
My intention in the previous comment was to try to identify the problem from the framework's own perspective rather than to propose a specific workaround for you, but what you've...
If I'm right about the root cause -- that Terraform is choosing to serialize the value as a string to preserve the high precision of the source value from the...
Regarding just the sidebar about Rust's `Into`, `TryFrom`, etc traits: Unfortunately Go's design for generics and interfaces cannot support a pattern like that because interface methods are matched by the...
Just in case some historical context is useful, since it seems like the behavior in the framework was inspired at least in part by `cty`'s behavior: When I originally wrote...