Commit Graph

16 Commits (ddac28255356e8d0737721cfcc1d00a0fb7c95e4)

Author SHA1 Message Date
James Bardin 77af322c1c handle non-null, but empty NestingMap in a set
6 years ago
James Bardin b59c64245b refactor ifs to reduce indentation
6 years ago
James Bardin f128b8c4fa take dynamic types into account when comparing set
6 years ago
Alexander Ovechkin 8fbb4d0163 Converting ListVal to ListVal instead of TupleVal in setElementCompareValue
6 years ago
Martin Atkins 88e76fa9ef configs/configschema: Introduce the NestingGroup mode for blocks
7 years ago
Martin Atkins 87fe6cbecd plans/objchange: Don't panic when prior state contains nested map blocks
7 years ago
James Bardin e50be82da4 don't add empty blocks in ProposedNewObject
7 years ago
Martin Atkins 312d798a89 core: Restore our EvalReadData behavior
7 years ago
Martin Atkins c794bf5bcc plans/objchange: Don't presume unknown for values unset in config
7 years ago
James Bardin e93d69f18b more nil/known checks before val.LengthInt
8 years ago
Martin Atkins 9b4b43c077 plans/objchange: Don't panic when a prior value with a set is null
8 years ago
Kristin Laemmert c661157999 plans/objchange: further harden ProposedNewObject against ~weird~
8 years ago
Kristin Laemmert 2a8aa6a139 plans/objchange: if priorV is unknown, fall through to the recursive call to `ProposedNewObject`
8 years ago
Martin Atkins 3f8a973846 plans/objchange: when prior is null, computed attributes are unknown
8 years ago
Martin Atkins 549544f201 configschema: Handle nested blocks containing dynamic-typed attributes
8 years ago
Martin Atkins 0317da9911 plans/objchange: logic for merging prior state with config
8 years ago