terraform/internal/providercache
Martin Atkins b3f5c7f1e6 command/init: Read, respect, and update provider dependency locks
This changes the approach used by the provider installer to remember
between runs which selections it has previously made, using the lock file
format implemented in internal/depsfile.

This means that version constraints in the configuration are considered
only for providers we've not seen before or when -upgrade mode is active.
2020-10-09 09:26:23 -07:00
..
testdata providercache: Lazily detect executable file 2020-07-07 15:18:27 -04:00
cached_provider.go command/init: Read, respect, and update provider dependency locks 2020-10-09 09:26:23 -07:00
cached_provider_test.go getproviders: Add a real type Hash for package hashes 2020-09-24 14:01:54 -07:00
dir.go command/init: Read, respect, and update provider dependency locks 2020-10-09 09:26:23 -07:00
dir_modify.go command/init: Read, respect, and update provider dependency locks 2020-10-09 09:26:23 -07:00
dir_modify_test.go command/init: Read, respect, and update provider dependency locks 2020-10-09 09:26:23 -07:00
dir_test.go providercache: Lazily detect executable file 2020-07-07 15:18:27 -04:00
doc.go providercache: A package to encapsulate management of provider cache dirs 2020-03-25 11:29:48 -07:00
installer.go command/init: Read, respect, and update provider dependency locks 2020-10-09 09:26:23 -07:00
installer_events.go internal/getproviders: decode and return any registry warnings (#25337) 2020-06-25 10:49:48 -04:00
installer_test.go command/init: Read, respect, and update provider dependency locks 2020-10-09 09:26:23 -07:00
package_install.go command/init: Read, respect, and update provider dependency locks 2020-10-09 09:26:23 -07:00