Commit Graph

12 Commits (36cede09f7d8f664efdc542e41b147fa4108d0da)

Author SHA1 Message Date
James Bardin e93d69f18b more nil/known checks before val.LengthInt
8 years ago
James Bardin e08a388d3c check IsKnown on values that may panic
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 32974549cd plans/objchange: Fix handling of unknown in AssertValueCompatible
8 years ago
Martin Atkins 8048e9a585 plans/objchange: Don't panic if old or new values are null
8 years ago
Martin Atkins 1aa9ac14cc plans/objchange: LongestCommonSubsequence
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 4c78539c2b plans/objchange: AssertObjectSuperset function
8 years ago
Martin Atkins 0317da9911 plans/objchange: logic for merging prior state with config
8 years ago