terraform/plugin/discovery
Kristin Laemmert 9891d0354a
providers: use addrs.Provider as map keys for provider.Factory (#23548)
* terraform/context: use new addrs.Provider as map key in provider factories
* added NewLegacyProviderType and LegacyString funcs to make it explicit that these are temporary placeholders

This PR introduces a new concept, provider fully-qualified name (FQN), encapsulated by the `addrs.Provider` struct.
2019-12-04 11:30:20 -05:00
..
testdata Standardise directory name for test data 2019-06-30 10:16:15 +02:00
error.go Only display status link if public registry used 2019-04-05 16:49:27 -04:00
find.go Standardize on log level "WARN" rather than "WARNING" 2018-01-16 18:05:26 -08:00
find_test.go Standardise directory name for test data 2019-06-30 10:16:15 +02:00
get.go providers: use addrs.Provider as map keys for provider.Factory (#23548) 2019-12-04 11:30:20 -05:00
get_cache.go plugin/discovery: plugin caching mechanism 2017-09-29 14:03:09 -07:00
get_cache_test.go Standardise directory name for test data 2019-06-30 10:16:15 +02:00
get_test.go providers: use addrs.Provider as map keys for provider.Factory (#23548) 2019-12-04 11:30:20 -05:00
hashicorp.go plugin/discovery: Verify sig against HashiCorp key 2019-03-01 14:05:51 -05:00
meta.go plugin/discovery: use go-version instead of semver 2017-06-09 14:03:59 -07:00
meta_set.go grammatical updates to comments and docs (#20195) 2019-03-21 14:05:41 -07:00
meta_set_test.go remove "~> 0.0" constraint suggestions 2017-06-16 16:25:36 -04:00
meta_test.go Standardise directory name for test data 2019-06-30 10:16:15 +02:00
requirements.go Bump installer protocol version to 5 and separate client and server protocol references 2019-01-16 15:07:57 -06:00
requirements_test.go plugin/discovery: PluginRequirements can specify SHA256 digests 2017-06-09 14:03:59 -07:00
signature.go plugin/discovery: verify checksum matches Registry response 2019-03-21 12:31:31 -05:00
version.go Prerelease versions are filtered for plugin protocol mismatches 2019-01-11 12:56:47 -06:00
version_set.go terraform: HCL2-flavored module dependency resolver 2018-10-16 18:44:26 -07:00
version_set_test.go update tests to match pre-release constraint rules 2018-10-16 18:24:47 -07:00
version_test.go Add Versions.Sort 2017-06-09 14:03:59 -07:00