mirror of
https://github.com/opentofu/opentofu.git
synced 2025-02-20 11:48:24 -06:00
a large refactor to addrs.AbsProviderConfig, embedding the addrs.Provider instead of a Type string. I've added and updated tests, added some Legacy functions to support older state formats and shims, and added a normalization step when reading v4 (current) state files (not the added tests under states/statefile/roundtrip which work with both current and legacy-style AbsProviderConfig strings). The remaining 'fixme' and 'todo' comments are mostly going to be addressed in a subsequent PR and involve looking up a given local provider config's FQN. This is fine for now as we are only working with default assumption. |
||
---|---|---|
.. | ||
testdata | ||
doc.go | ||
filesystem_lock_unix.go | ||
filesystem_lock_windows.go | ||
filesystem_test.go | ||
filesystem.go | ||
helper.go | ||
lineage.go | ||
locker.go | ||
migrate_test.go | ||
migrate.go | ||
persistent.go | ||
plan.go | ||
snapshotmetarel_string.go | ||
statemgr_fake.go | ||
statemgr_test.go | ||
statemgr.go | ||
testing.go | ||
transient_inmem.go | ||
transient.go |