terraform/internal/configs
Martin Atkins d76759a6a9 configs/configload: snapshotDir must be used via pointer
A snapshotDir tracks its current position as part of its state, so we need
to use it via pointer rather than value so that Readdirnames can actually
update that position, or else we'll just get stuck at position zero.

In practice this wasn't hurting anything because we only call Readdir once
on our snapshots, to read the whole directory at once. Still nice to fix
to avoid a gotcha for future maintenence, though.
2021-10-12 11:42:17 -07:00
..
configload configs/configload: snapshotDir must be used via pointer 2021-10-12 11:42:17 -07:00
configschema handle NestedTypes in Block.CoerceValue 2021-09-14 16:02:50 -04:00
hcl2shim
testdata configs: Include "moved" blocks when merging multiple files into a module 2021-07-01 08:28:02 -07:00
backend.go
compat_shim.go
config.go backend/local: Check dependency lock consistency before any operations 2021-10-01 14:43:58 -07:00
config_build.go Refactoring of module source addresses and module installation 2021-06-03 08:50:34 -07:00
config_build_test.go Refactoring of module source addresses and module installation 2021-06-03 08:50:34 -07:00
config_test.go backend/local: Check dependency lock consistency before any operations 2021-10-01 14:43:58 -07:00
depends_on.go
doc.go
escaping_blocks_test.go
experiments.go configs: add ConstraintType to config.Variable 2021-09-13 08:51:32 -04:00
experiments_test.go
module.go configs: Include "moved" blocks when merging multiple files into a module 2021-07-01 08:28:02 -07:00
module_call.go configs: EntersNewPackage methods for descendant modules 2021-06-03 08:50:34 -07:00
module_call_test.go addrs: ModuleRegistryPackage for representing module registry packages 2021-06-03 08:50:34 -07:00
module_merge.go configs: add ConstraintType to config.Variable 2021-09-13 08:51:32 -04:00
module_merge_body.go
module_merge_test.go configs: add ConstraintType to config.Variable 2021-09-13 08:51:32 -04:00
module_test.go
moved.go configs: For Moved blocks, use addrs.MoveEndpoint instead of addrs.Target 2021-07-01 08:28:02 -07:00
moved_test.go configs: Include "moved" blocks when merging multiple files into a module 2021-07-01 08:28:02 -07:00
named_values.go configs: add ConstraintType to config.Variable 2021-09-13 08:51:32 -04:00
named_values_test.go
parser.go
parser_config.go configs: Include "moved" blocks when merging multiple files into a module 2021-07-01 08:28:02 -07:00
parser_config_dir.go
parser_config_dir_test.go configs: valid-modules test ignores experimental features warning 2021-07-01 08:28:02 -07:00
parser_config_test.go
parser_test.go Refactoring of module source addresses and module installation 2021-06-03 08:50:34 -07:00
parser_values.go
parser_values_test.go
provider.go
provider_meta.go
provider_requirements.go de-linting 2021-09-01 11:36:21 -04:00
provider_requirements_test.go
provider_test.go
provider_validation.go
provisioner.go
provisioneronfailure_string.go
provisionerwhen_string.go
resource.go
synth_body.go
synth_body_test.go
util.go
variable_type_hint.go
variabletypehint_string.go
version_constraint.go