opentofu/internal/configs
Toni Kangas e5480dd039
Fix nil pointer dereference in config filtering (#3553)
Signed-off-by: Toni Kangas <toni.kangas@upcloud.com>
2025-12-09 16:57:52 +04:00
..
configload Replace github.com/go-test/deep with go-cmp 2025-10-13 08:17:40 -07:00
configschema Fix nil pointer dereference in config filtering (#3553) 2025-12-09 16:57:52 +04:00
hcl2shim Follow provider schema more closely during test provider mocking (#3069) 2025-08-22 10:40:12 -04:00
testdata Meta-arguments validation source snippet 2025-10-03 13:17:47 -03:00
backend.go Ephemeral variables (#3108) 2025-09-10 07:45:23 -04:00
checks.go Update copyright notice (#1232) 2024-02-08 09:48:59 +00:00
cloud.go Static Evaluation Base, Module Sources, Backend Config (#1718) 2024-06-24 09:13:07 -04:00
compat_shim.go Update copyright notice (#1232) 2024-02-08 09:48:59 +00:00
config.go Ephemeral todos handling (#3177) 2025-09-10 07:45:23 -04:00
config_build.go [OpenTelemetry] Add module init tracing (#2711) 2025-05-01 14:15:03 +01:00
config_build_test.go [OpenTelemetry] Add module init tracing (#2711) 2025-05-01 14:15:03 +01:00
config_test.go Replace github.com/go-test/deep with go-cmp 2025-10-13 08:17:40 -07:00
container.go Update copyright notice (#1232) 2024-02-08 09:48:59 +00:00
depends_on.go Update copyright notice (#1232) 2024-02-08 09:48:59 +00:00
doc.go Update copyright notice (#1232) 2024-02-08 09:48:59 +00:00
escaping_blocks_test.go Static Evaluation Base, Module Sources, Backend Config (#1718) 2024-06-24 09:13:07 -04:00
experiments.go Update copyright notice (#1232) 2024-02-08 09:48:59 +00:00
experiments_test.go Static Evaluation Base, Module Sources, Backend Config (#1718) 2024-06-24 09:13:07 -04:00
import.go Fix typos (#1905) 2024-08-29 13:20:33 -04:00
import_test.go Make import block's to possibly more dynamic (#1270) 2024-04-15 13:06:35 +03:00
module.go configs: NewModuleUneval 2025-10-27 10:15:41 -07:00
module_call.go Add module validation of for_each, enabled and count 2025-10-03 13:17:47 -03:00
module_call_test.go Replace github.com/go-test/deep with go-cmp 2025-10-13 08:17:40 -07:00
module_merge.go Retain resource instances with a new lifecycle argument - destroy (#3409) 2025-12-04 18:49:57 +04:00
module_merge_test.go fix internal/configs/ on Windows (#3276) 2025-09-16 16:14:31 -03:00
module_test.go Feature branch: Ephemeral resources (#2852) 2025-08-04 16:39:12 +03:00
moved.go Feature branch: Ephemeral resources (#2852) 2025-08-04 16:39:12 +03:00
moved_test.go Feature branch: Ephemeral resources (#2852) 2025-08-04 16:39:12 +03:00
named_values.go lint: Include more source context in unused attribute diagnostics 2025-09-26 09:08:31 -07:00
parser.go Avoid copies on calls to parser.Sources() (#1811) 2024-07-29 16:15:51 -04:00
parser_config.go configs: Module-loading helpers for easier testing elsewhere 2025-10-27 10:15:41 -07:00
parser_config_dir.go backend/local: Use experimental runtime for planning, when enabled 2025-11-21 09:20:59 -08:00
parser_config_dir_test.go Normalize paths in TestParserLoadConfigDirWithTests on Windows (#3226) 2025-09-02 16:06:22 -03:00
parser_config_test.go Early return when having errors and additional tests (#3042) 2025-09-26 08:44:39 -03:00
parser_test.go [OpenTelemetry] Add module init tracing (#2711) 2025-05-01 14:15:03 +01:00
provider.go tofu: EvalContext expression evaluation takes context.Context (#2937) 2025-06-19 10:46:31 +01:00
provider_meta.go Catch invalid name in provider_meta before it causes a crash (#2347) 2025-01-09 14:36:56 +00:00
provider_requirements.go Fix: When a RequiredProvider is having syntax errors, return an empty one to allow further validations to generate their diags (#2408) 2025-01-28 15:47:17 +02:00
provider_requirements_test.go Update copyright notice (#1232) 2024-02-08 09:48:59 +00:00
provider_test.go Replace github.com/go-test/deep with go-cmp 2025-10-13 08:17:40 -07:00
provider_validation.go Feature branch: Ephemeral resources (#2852) 2025-08-04 16:39:12 +03:00
provisioner.go go.mod: Use the new "tool" directive 2025-10-10 07:06:56 -03:00
provisioner_test.go feat: Add support for tofu.workspace which will be resolved in the same way as terraform.workspace (#1305) 2024-08-01 08:14:34 -04:00
provisioneronfailure_string.go go.mod: Upgrade various golang.org/x/* dependencies 2025-10-10 08:23:54 -07:00
provisionerwhen_string.go go.mod: Upgrade various golang.org/x/* dependencies 2025-10-10 08:23:54 -07:00
removed.go Enhance removed block with lifecycle and provisioner functionalities (#2628) 2025-04-25 06:29:42 -04:00
removed_test.go Enhance removed block with lifecycle and provisioner functionalities (#2628) 2025-04-25 06:29:42 -04:00
resource.go Retain resource instances with a new lifecycle argument - destroy (#3409) 2025-12-04 18:49:57 +04:00
shim.go add automated copyright header check (#1696) 2024-06-03 16:49:36 +03:00
state_encryption.go Integrate Encryption into State Backends (#1288) 2024-03-04 09:25:14 -05:00
static_evaluator.go Ephemeral variables (#3108) 2025-09-10 07:45:23 -04:00
static_evaluator_test.go Ephemeral variables (#3108) 2025-09-10 07:45:23 -04:00
static_scope.go Forbid usage of tofu.applying during static eval 2025-09-10 07:45:23 -04:00
static_scope_test.go Ephemeral variables (#3108) 2025-09-10 07:45:23 -04:00
test_file.go Ephemeral todos handling (#3177) 2025-09-10 07:45:23 -04:00
test_file_test.go Add remote sources to module on tofu test (#2651) 2025-04-24 14:02:22 -03:00
test_provider_body.go Adds support for run block outputs in the test provider block (#2543) 2025-03-18 12:29:37 +04:00
testing_helpers.go configs: Module-loading helpers for easier testing elsewhere 2025-10-27 10:15:41 -07:00
validation.go Meta-arguments validation source snippet 2025-10-03 13:17:47 -03:00
validation_test.go Meta-arguments validation source snippet 2025-10-03 13:17:47 -03:00
variable_type_hint.go go.mod: Use the new "tool" directive 2025-10-10 07:06:56 -03:00
variabletypehint_string.go Move configs/ to internal/configs/ 2021-05-17 14:09:07 -07:00
version_constraint.go Ephemeral variables (#3108) 2025-09-10 07:45:23 -04:00