opentofu/config
Martin Atkins 71e989ba3e config/hcl2shim: make some of the HCL2 shim functions public
The value-conversion machinery is also needed in the main "terraform"
package to help us populate our HCL2 evaluation scope, so a subset of the
shim functions move here into a new package where they can be public.

Some of them remain private within the config package since they depend
on some other symbols in the config package, and they are not needed
by outside callers anyway.
2017-10-16 17:54:02 -07:00
..
configschema config/configschema: Sensitive flag for attributes 2017-10-04 16:35:11 -07:00
hcl2shim config/hcl2shim: make some of the HCL2 shim functions public 2017-10-16 17:54:02 -07:00
module Aliasing the module to omit errors thrown at build time 2017-10-09 16:44:58 +02:00
test-fixtures config: Validate resource "count" for HCL2-specified resources 2017-10-03 17:47:01 -07:00
append_test.go config: merge/append for local values 2017-09-01 17:51:13 -07:00
append.go config: merge/append for local values 2017-09-01 17:51:13 -07:00
config_string.go config: parse description field for outputs 2017-08-28 09:42:03 -07:00
config_terraform_test.go config: add "backend" loading to the Terraform section 2017-01-26 14:33:49 -08:00
config_terraform.go add Rehash to terraform.BackendState 2017-03-29 15:53:42 -04:00
config_test.go config: Validate resource "count" for HCL2-specified resources 2017-10-03 17:47:01 -07:00
config_tree.go config: make Merge an exported func 2014-07-18 17:05:22 -07:00
config.go config: Validate resource "count" for HCL2-specified resources 2017-10-03 17:47:01 -07:00
hcl2_shim_util_test.go config/hcl2shim: make some of the HCL2 shim functions public 2017-10-16 17:54:02 -07:00
hcl2_shim_util.go config/hcl2shim: make some of the HCL2 shim functions public 2017-10-16 17:54:02 -07:00
import_tree_test.go config: allow HCL2 experiment opt-in (build-time flag to enable) 2017-10-03 17:47:01 -07:00
import_tree.go config and command: use errwrap to propagate config load errors 2017-10-06 11:46:07 -07:00
interpolate_funcs_test.go core: New interpolation function "chunklist" 2017-10-10 11:56:13 -07:00
interpolate_funcs.go core: New interpolation function "chunklist" 2017-10-10 11:56:13 -07:00
interpolate_test.go config: parsing of local.foo variables for interpolation 2017-08-21 15:15:25 -07:00
interpolate_walk_test.go config: use ast.TypeUnknown and don't remove computed values 2016-11-09 14:28:15 -08:00
interpolate_walk.go optimization:Merge slices 2017-09-13 21:08:41 +08:00
interpolate.go config: parsing of local.foo variables for interpolation 2017-08-21 15:15:25 -07:00
lang.go remove config/lang, use hashicorp/hil 2016-02-03 13:24:04 -05:00
loader_hcl2_test.go config: HCL2 config loader 2017-10-03 17:47:01 -07:00
loader_hcl2.go config/hcl2shim: make some of the HCL2 shim functions public 2017-10-16 17:54:02 -07:00
loader_hcl_test.go config: HCL loader 2014-08-11 09:58:53 -07:00
loader_hcl.go config: parse description field for outputs 2017-08-28 09:42:03 -07:00
loader_test.go config: parse description field for outputs 2017-08-28 09:42:03 -07:00
loader.go Use all tfvars files in working directory 2017-07-05 17:24:17 -07:00
merge_test.go config: merge/append for local values 2017-09-01 17:51:13 -07:00
merge.go optimization:Merge slices 2017-09-13 21:08:41 +08:00
providers.go config: parse provider version constraints into a constraint map 2017-06-09 14:03:59 -07:00
provisioner_enums.go config: parse "when" and "on_failure" on provisioners 2017-01-19 18:10:21 -08:00
raw_config_test.go config: when copying a HCL2 RawConfig, don't corrupt it 2017-10-16 17:52:23 -07:00
raw_config.go config: when copying a HCL2 RawConfig, don't corrupt it 2017-10-16 17:52:23 -07:00
resource_mode_string.go Fix stringer comments (#15069) 2017-06-05 10:17:35 +01:00
resource_mode.go config: "ResourceMode" concept for resources 2016-05-14 08:26:35 -07:00
testing.go Use t.Helper() in our test helpers 2017-08-28 09:59:30 -07:00