terraform/config
Martin Atkins 39e609d5fd vendor: switch to HCL 2.0 in the HCL repository
Previously we were using the experimental HCL 2 repository, but now we'll
shift over to the v2 import path within the main HCL repository as part of
actually releasing HCL 2.0 as stable.

This is a mechanical search/replace to the new import paths. It also
switches to the v2.0.0 release of HCL, which includes some new code that
Terraform didn't previously have but should not change any behavior that
matters for Terraform's purposes.

For the moment the experimental HCL2 repository is still an indirect
dependency via terraform-config-inspect, so it remains in our go.sum and
vendor directories for the moment. Because terraform-config-inspect uses
a much smaller subset of the HCL2 functionality, this does still manage
to prune the vendor directory a little. A subsequent release of
terraform-config-inspect should allow us to completely remove that old
repository in a future commit.
2019-10-02 15:10:21 -07:00
..
testdata Standardise directory name for test data 2019-06-30 10:16:15 +02:00
append.go config: merge/append for local values 2017-09-01 17:51:13 -07:00
append_test.go config: merge/append for local values 2017-09-01 17:51:13 -07:00
config.go vendor: switch to HCL 2.0 in the HCL repository 2019-10-02 15:10:21 -07:00
config_string.go config: parse description field for outputs 2017-08-28 09:42:03 -07:00
config_terraform.go add Rehash to terraform.BackendState 2017-03-29 15:53:42 -04:00
config_terraform_test.go config: add "backend" loading to the Terraform section 2017-01-26 14:33:49 -08:00
config_test.go prune ResourceProviderFullName and its callers 2019-07-18 15:24:34 -04:00
config_tree.go
hcl2_shim_util.go vendor: switch to HCL 2.0 in the HCL repository 2019-10-02 15:10:21 -07:00
hcl2_shim_util_test.go vendor: switch to HCL 2.0 in the HCL repository 2019-10-02 15:10:21 -07:00
import_tree.go config and command: use errwrap to propagate config load errors 2017-10-06 11:46:07 -07:00
import_tree_test.go Standardise directory name for test data 2019-06-30 10:16:15 +02:00
interpolate.go config: source code ranges for InterpolatedVariable 2017-10-17 07:20:17 -07:00
interpolate_funcs.go config: new "reverse" interpolation function 2019-03-19 17:32:19 -07:00
interpolate_funcs_test.go config: new "reverse" interpolation function 2019-03-19 17:32:19 -07:00
interpolate_test.go config: parsing of local.foo variables for interpolation 2017-08-21 15:15:25 -07:00
interpolate_walk.go move hcl2shim package to configs 2019-08-06 19:58:58 -04:00
interpolate_walk_test.go move hcl2shim package to configs 2019-08-06 19:58:58 -04:00
lang.go remove config/lang, use hashicorp/hil 2016-02-03 13:24:04 -05:00
loader.go move IsEmptyDir to configs package 2019-07-18 13:07:10 -04:00
loader_hcl.go add "version" and "provider" to module config 2017-10-27 09:08:15 -04:00
loader_hcl2.go vendor: switch to HCL 2.0 in the HCL repository 2019-10-02 15:10:21 -07:00
loader_hcl2_test.go vendor: switch to HCL 2.0 in the HCL repository 2019-10-02 15:10:21 -07:00
loader_hcl_test.go
loader_test.go move IsEmptyDir to configs package 2019-07-18 13:07:10 -04:00
merge.go optimization:Merge slices 2017-09-13 21:08:41 +08:00
merge_test.go config: merge/append for local values 2017-09-01 17:51:13 -07:00
providers.go prune ResourceProviderFullName and its callers 2019-07-18 15:24:34 -04:00
provisioner_enums.go config: parse "when" and "on_failure" on provisioners 2017-01-19 18:10:21 -08:00
raw_config.go vendor: switch to HCL 2.0 in the HCL repository 2019-10-02 15:10:21 -07:00
raw_config_test.go vendor: switch to HCL 2.0 in the HCL repository 2019-10-02 15:10:21 -07:00
resource_mode.go config: "ResourceMode" concept for resources 2016-05-14 08:26:35 -07:00
resource_mode_string.go stringer: Regenerate files with latest version 2019-05-13 15:34:27 +01:00
testing.go Use t.Helper() in our test helpers 2017-08-28 09:59:30 -07:00