terraform/config/module
Pam Selle f1541adfad
Ensure matching modules with metadata when requested (#21640)
When a constraint is defined including build metadata, go-version ignores
this, and if a user explicitly requests a build version, this will now return that version.
Also covers cases when a user adds build metadata to a non-equality constraint,
or in a constraint with multiple conditions (ex. >0.8.0+abc, <1.0.0), and gives
and error when this occurs.
2019-06-07 14:29:05 -04:00
..
test-fixtures remove provider inheritance from Tree.Load 2017-11-06 17:27:45 -05:00
copy_dir.go Add proper build constraints for GH-7273 2016-06-23 08:02:32 -04:00
detector_test.go update test for error condition 2017-10-27 09:08:15 -04:00
get.go don't re-use a TempDir path 2018-03-28 11:33:42 -04:00
inode.go config: Allow build on DragonFlyBSD 2018-01-03 11:36:47 -08:00
inode_freebsd.go build: Opt-in to building rather than opt-out 2016-07-29 18:40:31 -05:00
inode_windows.go build: Opt-in to building rather than opt-out 2016-07-29 18:40:31 -05:00
module.go implement provider inheritence during loading 2017-10-27 09:08:15 -04:00
module_test.go Add a `CredentialsForHost` method to disco.Disco 2018-08-03 11:29:11 +02:00
storage.go registry: renaming module-specific registry functions 2018-10-16 18:56:50 -07:00
storage_test.go registry: renaming module-specific registry functions 2018-10-16 18:56:50 -07:00
testing.go rename ModuleStorage to Storage 2017-10-27 13:11:21 -04:00
tree.go return tfdiags.Diagnostics from validation methods 2017-11-28 11:15:29 -08:00
tree_gob.go config/module: store the path with the module 2015-04-07 16:37:46 -07:00
tree_gob_test.go add credentials to module.Storage 2017-10-27 16:16:35 -04:00
tree_test.go return tfdiags.Diagnostics from validation methods 2017-11-28 11:15:29 -08:00
validate_provider_alias.go update missing alias message 2018-04-03 17:40:36 -04:00
versions.go Ensure matching modules with metadata when requested (#21640) 2019-06-07 14:29:05 -04:00
versions_test.go Ensure matching modules with metadata when requested (#21640) 2019-06-07 14:29:05 -04:00