You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
terraform/internal/terraform
Kristin Laemmert 9c5cd8c4ac
removing references to linked and lifecycle actions (#37533)
8 months ago
..
testdata add filesystem function result test 12 months ago
context.go only ignore validation if -draw-cycles is enabled 1 year ago
context_apply.go actions: add invoke nodes to the graph (#37521) 8 months ago
context_apply2_test.go Fix resource identity being dropped from state in certain cases (#37396) 9 months ago
context_apply_action_test.go actions: add test cases including blocks 8 months ago
context_apply_checks_test.go Migrate more testing helpers into tfdiags package (#36474) 1 year ago
context_apply_deferred_test.go Migrate more testing helpers into tfdiags package (#36474) 1 year ago
context_apply_ephemeral_test.go Migrate more testing helpers into tfdiags package (#36474) 1 year ago
context_apply_identity_test.go Validate identity to match identity schema (#36904) 12 months ago
context_apply_overrides_test.go terraform test: move providers into the graph (#37216) 11 months ago
context_apply_test.go Migrate more testing helpers into tfdiags package (#36474) 1 year ago
context_eval.go terraform: Expose a shared deferring.Deferred object 2 years ago
context_eval_test.go Migrate more testing helpers into tfdiags package (#36474) 1 year ago
context_fixtures_test.go Update copyright file headers to BUSL-1.1 3 years ago
context_functions_test.go add filesystem function result test 12 months ago
context_import.go Config-driven importing through identity (TF-23179) (#36703) 1 year ago
context_import_test.go Config-driven importing through identity (TF-23179) (#36703) 1 year ago
context_input.go Update copyright file headers to BUSL-1.1 3 years ago
context_input_test.go Migrate more testing helpers into tfdiags package (#36474) 1 year ago
context_plan.go actions: allow skipping refresh when invoking actions (#37523) 8 months ago
context_plan2_test.go Fix broken test due to merge conflict (#37305) 10 months ago
context_plan_actions_test.go actions: remove future action types 8 months ago
context_plan_ephemeral_test.go allow outputs without top-level ephemeral marks 11 months ago
context_plan_identity_test.go Relax resource identity validation (#36989) 12 months ago
context_plan_import_test.go Add resource identities to plan file and JSON output (#36903) 12 months ago
context_plan_query_test.go Always generate provider address for resources (#37318) 9 months ago
context_plan_test.go Migrate more testing helpers into tfdiags package (#36474) 1 year ago
context_plugins.go schemarepo: Schema repositories get their own package 2 years ago
context_plugins_test.go schemarepo: Schema repositories get their own package 2 years ago
context_refresh.go Update copyright file headers to BUSL-1.1 3 years ago
context_refresh_test.go Fix version in resource identity upgrade request (#36940) 12 months ago
context_test.go Fix resource identity being dropped from state in certain cases (#37396) 9 months ago
context_validate.go rename function results table 12 months ago
context_validate_test.go Action Validate Graph (#37514) 8 months ago
context_walk.go actions: implement expansion and planning actions 9 months ago
diagnostics.go show value is ephemeral in terraform test 2 years ago
eval_conditions.go lang: Add Extra to avoid duplicate diagnostic in check blocks (#35944) 1 year ago
eval_context.go actions: implement expansion and planning actions 9 months ago
eval_context_builtin.go actions: implement expansion and planning actions 9 months ago
eval_context_builtin_test.go Schema representation of list block config and results (#37209) 11 months ago
eval_context_mock.go actions: implement expansion and planning actions 9 months ago
eval_context_scope.go terraform: Further generalization of the EvalContext scope handling 2 years ago
eval_count.go show value is ephemeral in terraform test 2 years ago
eval_count_test.go terraform: Initial partial support for ephemeral values 2 years ago
eval_for_each.go Action Validate Graph (#37514) 8 months ago
eval_for_each_test.go Migrate more testing helpers into tfdiags package (#36474) 1 year ago
eval_import.go Fix import with optional identity attributes (#36887) 1 year ago
eval_provider.go Store resource identities in state (TF-23255) (#36464) 1 year ago
eval_provider_test.go Update copyright file headers to BUSL-1.1 3 years ago
eval_query.go Validate list block meta-arguments (#37281) 10 months ago
eval_query_test.go Validate list block meta-arguments (#37281) 10 months ago
eval_variable.go terraform test: add variable definitions to test files (#37195) 11 months ago
eval_variable_test.go Update go-cty and HCL for 1.13 release (#37298) 10 months ago
evaluate.go test: don't panic when resolving references that haven't been evaluated (#37484) 8 months ago
evaluate_action_expression.go fix: move parsing action reference expressions into terraform (#37458) 8 months ago
evaluate_data.go fix Descendants spelling 2 years ago
evaluate_placeholder.go fix Descendants spelling 2 years ago
evaluate_test.go Rename schema.Block to Body (#36629) 1 year ago
evaluate_triggers.go fix: move parsing action reference expressions into terraform (#37458) 8 months ago
evaluate_triggers_test.go Update copyright file headers to BUSL-1.1 3 years ago
evaluate_valid.go Schema representation of list block config and results (#37209) 11 months ago
evaluate_valid_test.go Rename schema.Block to Body (#36629) 1 year ago
execute.go Update copyright file headers to BUSL-1.1 3 years ago
expressions.go Validate list block meta-arguments (#37281) 10 months ago
features.go Update copyright file headers to BUSL-1.1 3 years ago
graph.go trace: add more logging around variable validations (#35535) 2 years ago
graph_builder.go add TF_LOG_TRACE to turn off graph trace output 11 months ago
graph_builder_apply.go actions: add invoke nodes to the graph (#37521) 8 months ago
graph_builder_apply_test.go Rename schema.Block to Body (#36629) 1 year ago
graph_builder_eval.go terraform: Stabilize the variable_validation_crossref experiment 2 years ago
graph_builder_plan.go Action Validate Graph (#37514) 8 months ago
graph_builder_plan_test.go Rename schema.Block to Body (#36629) 1 year ago
graph_builder_test.go Update copyright file headers to BUSL-1.1 3 years ago
graph_dot.go Update copyright file headers to BUSL-1.1 3 years ago
graph_dot_test.go Update copyright file headers to BUSL-1.1 3 years ago
graph_interface_subgraph.go terraform: Further generalization of the EvalContext scope handling 2 years ago
graph_test.go Ancestors cannot return an error 2 years ago
graph_walk.go terraform: Further generalization of the EvalContext scope handling 2 years ago
graph_walk_context.go actions: implement expansion and planning actions 9 months ago
graph_walk_operation.go Schema representation of list block config and results (#37209) 11 months ago
graph_walk_test.go Update copyright file headers to BUSL-1.1 3 years ago
hook.go action: move action trigger into nested struct 8 months ago
hook_mock.go add hooks for action invocation lifecycle 10 months ago
hook_stop.go add hooks for action invocation lifecycle 10 months ago
hook_stop_test.go Update copyright file headers to BUSL-1.1 3 years ago
hook_test.go add hooks for action invocation lifecycle 10 months ago
instance_expanders.go remove unused interface 1 year ago
marks.go prevent panic when input or output variables are sensitive 2 years ago
node_action.go Action Validate Graph (#37514) 8 months ago
node_action_abstract.go Action Validate Graph (#37514) 8 months ago
node_action_instance.go actions: remove future action types 8 months ago
node_action_invoke.go actions: add invoke nodes to the graph (#37521) 8 months ago
node_action_trigger_apply.go actions: ensure we detect a cycle when before actions refer to the triggering resource 8 months ago
node_action_trigger_instance_plan.go actions: add invoke nodes to the graph (#37521) 8 months ago
node_action_trigger_plan.go fix: move parsing action reference expressions into terraform (#37458) 8 months ago
node_action_validate.go removing references to linked and lifecycle actions (#37533) 8 months ago
node_check.go remove unused interface 1 year ago
node_data_destroy.go Update copyright file headers to BUSL-1.1 3 years ago
node_data_destroy_test.go Update copyright file headers to BUSL-1.1 3 years ago
node_external_reference.go states: Local values no longer live in state 2 years ago
node_local.go remove unused interface 1 year ago
node_local_test.go core: Placeholder values for local values in partial-expanded modules 2 years ago
node_module_expand.go remove unused interface 1 year ago
node_module_expand_test.go pass ephemeral through various contexts 2 years ago
node_module_variable.go terraform test: add variable definitions to test files (#37195) 11 months ago
node_module_variable_test.go Update copyright file headers to BUSL-1.1 3 years ago
node_output.go allow outputs without top-level ephemeral marks 11 months ago
node_output_test.go deferred actions: load all values from deferred resources when building eval context (#35526) 2 years ago
node_overridable.go testing framework: implement overrides in terraform graph (#34169) 2 years ago
node_provider.go Rename schema.Block to Body (#36629) 1 year ago
node_provider_abstract.go Update copyright file headers to BUSL-1.1 3 years ago
node_provider_eval.go terraform test: implement mock providers (#34167) 2 years ago
node_provider_test.go Move the testing MockProvider into a dedicated shared package (#34681) 2 years ago
node_resource_abstract.go actions: plan and apply actions in separate graph node 8 months ago
node_resource_abstract_instance.go Fix resource identity being dropped from state in certain cases (#37396) 9 months ago
node_resource_abstract_instance_test.go ephemeral: validate provider responses for write-only attributes 1 year ago
node_resource_abstract_test.go terraform: Further generalization of the EvalContext scope handling 2 years ago
node_resource_apply.go remove unused interface 1 year ago
node_resource_apply_deferred.go send resource identities to provider calls 1 year ago
node_resource_apply_instance.go actions: plan and apply actions in separate graph node 8 months ago
node_resource_apply_test.go remove Execute from nodeExpandApplyableResource 2 years ago
node_resource_destroy.go fix Descendants spelling 2 years ago
node_resource_destroy_deposed.go Store resource identities in state (TF-23255) (#36464) 1 year ago
node_resource_destroy_deposed_test.go Rename schema.Block to Body (#36629) 1 year ago
node_resource_ephemeral.go Store resource identities in state (TF-23255) (#36464) 1 year ago
node_resource_forget.go forget nodes are also GraphNodeDestroyers 2 years ago
node_resource_import.go Store resource identities in state (TF-23255) (#36464) 1 year ago
node_resource_partial_plan.go deferred actions: don't plan partial resources during refresh and destroy (#36310) 1 year ago
node_resource_plan.go actions: plan and apply actions in separate graph node 8 months ago
node_resource_plan_destroy.go correct NodePlanDestroyableResourceInstance display name 2 years ago
node_resource_plan_instance.go refactor config generation 8 months ago
node_resource_plan_instance_query.go Implicitly set include_resource when generating configuration (#37319) 9 months ago
node_resource_plan_orphan.go resources must be refreshed before plan 1 year ago
node_resource_plan_orphan_test.go Rename schema.Block to Body (#36629) 1 year ago
node_resource_plan_partialexp.go Store resource identities in state (TF-23255) (#36464) 1 year ago
node_resource_validate.go Validate list block meta-arguments (#37281) 10 months ago
node_resource_validate_test.go Rename schema.Block to Body (#36629) 1 year ago
node_root_variable.go terraform test: add variable definitions to test files (#37195) 11 months ago
node_root_variable_test.go terraform: Stabilize the variable_validation_crossref experiment 2 years ago
node_value.go Update copyright file headers to BUSL-1.1 3 years ago
node_variable_validation.go allow unknown error_message in validate 2 years ago
phasestate_string.go
providers.go terraform test: move providers into the graph (#37216) 11 months ago
provisioner_mock.go Update copyright file headers to BUSL-1.1 3 years ago
provisioner_mock_test.go Update copyright file headers to BUSL-1.1 3 years ago
reduce_plan.go Update copyright file headers to BUSL-1.1 3 years ago
reduce_plan_test.go logging: add trace statements when changes are ignored (#36259) 1 year ago
resource_eval_bench_test.go update benchmarks 2 years ago
resource_provider_mock_test.go Action Validate Graph (#37514) 8 months ago
schemas_test.go remove duplicate Decode from Context Apply path 2 years ago
semaphore.go terraform: util.go is now semaphore.go 2 years ago
semaphore_test.go terraform: util.go is now semaphore.go 2 years ago
terraform_test.go Recognize tf query files (#36929) 11 months ago
transform.go Update copyright file headers to BUSL-1.1 3 years ago
transform_action_diff.go actions: add invoke nodes to the graph (#37521) 8 months ago
transform_action_plan.go actions: add invoke nodes to the graph (#37521) 8 months ago
transform_attach_config_provider.go Update copyright file headers to BUSL-1.1 3 years ago
transform_attach_config_provider_meta.go Update copyright file headers to BUSL-1.1 3 years ago
transform_attach_config_resource.go fix Descendants spelling 2 years ago
transform_attach_schema.go actions: implement expansion and planning actions 9 months ago
transform_attach_state.go Update copyright file headers to BUSL-1.1 3 years ago
transform_check.go Update copyright file headers to BUSL-1.1 3 years ago
transform_check_starter.go fix Descendants spelling 2 years ago
transform_config.go Action Validate Graph (#37514) 8 months ago
transform_config_test.go Update copyright file headers to BUSL-1.1 3 years ago
transform_deferred.go udpate code which was failing staticckeck 2 years ago
transform_destroy_cbd.go use MatchDescendant to find CBD nodes 2 years ago
transform_destroy_cbd_test.go remove duplicate Decode from Context Apply path 2 years ago
transform_destroy_edge.go simplify cycle check for inter-provider deps 1 year ago
transform_destroy_edge_test.go Migrate more testing helpers into tfdiags package (#36474) 1 year ago
transform_diff.go actions: plan and apply actions in separate graph node 8 months ago
transform_diff_test.go remove duplicate Decode from Context Apply path 2 years ago
transform_ephemeral_resource_close.go Apply some new go collection features (#36818) 1 year ago
transform_expand.go configs/terraform: refactor expansion code, add diags (#33962) 3 years ago
transform_external_reference.go add missing copyright headers 3 years ago
transform_import_state_test.go Rename schema.Block to Body (#36629) 1 year ago
transform_local.go Update copyright file headers to BUSL-1.1 3 years ago
transform_module_expansion.go fix Descendants spelling 2 years ago
transform_module_variable.go Skip variable validations during destroy apply operations (#34101) 3 years ago
transform_module_variable_test.go Update copyright file headers to BUSL-1.1 3 years ago
transform_orphan_count.go Update copyright file headers to BUSL-1.1 3 years ago
transform_orphan_count_test.go Update copyright file headers to BUSL-1.1 3 years ago
transform_orphan_output.go Remove handling of ephemeral root outputs (#35809) 2 years ago
transform_orphan_resource.go fix Descendants spelling 2 years ago
transform_orphan_resource_test.go Update copyright file headers to BUSL-1.1 3 years ago
transform_output.go terraform test: move override evaluation into expander (#35030) 2 years ago
transform_provider.go actions: plan and apply actions in separate graph node 8 months ago
transform_provider_test.go core: Use a separate node type for externally-configured providers 2 years ago
transform_provisioner.go Update copyright file headers to BUSL-1.1 3 years ago
transform_reference.go actions: implement expansion and planning actions 9 months ago
transform_reference_test.go Migrate more testing helpers into tfdiags package (#36474) 1 year ago
transform_removed_modules.go fix Descendants spelling 2 years ago
transform_resource_count.go send resource identities to provider calls 1 year ago
transform_root.go Update copyright file headers to BUSL-1.1 3 years ago
transform_root_test.go Update copyright file headers to BUSL-1.1 3 years ago
transform_state.go Update copyright file headers to BUSL-1.1 3 years ago
transform_targets.go actions: add invoke nodes to the graph (#37521) 8 months ago
transform_targets_test.go Update copyright file headers to BUSL-1.1 3 years ago
transform_transitive_reduction.go Update copyright file headers to BUSL-1.1 3 years ago
transform_transitive_reduction_test.go Rename schema.Block to Body (#36629) 1 year ago
transform_variable.go Skip variable validations during destroy apply operations (#34101) 3 years ago
transform_variable_validation.go allow unknown error_message in validate 2 years ago
transform_variable_validation_test.go terraform: Move variable validation into its separate node type 2 years ago
transform_vertex.go Update copyright file headers to BUSL-1.1 3 years ago
transform_vertex_test.go Update copyright file headers to BUSL-1.1 3 years ago
ui_input.go Update copyright file headers to BUSL-1.1 3 years ago
ui_input_mock.go Update copyright file headers to BUSL-1.1 3 years ago
ui_input_prefix.go Update copyright file headers to BUSL-1.1 3 years ago
ui_input_prefix_test.go Update copyright file headers to BUSL-1.1 3 years ago
ui_output.go Update copyright file headers to BUSL-1.1 3 years ago
ui_output_callback.go Update copyright file headers to BUSL-1.1 3 years ago
ui_output_callback_test.go Update copyright file headers to BUSL-1.1 3 years ago
ui_output_mock.go Update copyright file headers to BUSL-1.1 3 years ago
ui_output_mock_test.go Update copyright file headers to BUSL-1.1 3 years ago
update_state_hook.go remove extra state.DeepCopy from updateStateHook 2 years ago
update_state_hook_test.go states: Only track root module output values 2 years ago
upgrade_resource_state.go Fix version in resource identity upgrade request (#36940) 12 months ago
upgrade_resource_state_test.go use json.Number for decoding state 2 years ago
validate_selfref.go Import references should not be able to reference the import target (#36801) 1 year ago
validate_selfref_test.go Rename schema.Block to Body (#36629) 1 year ago
valuesourcetype_string.go
variables.go update the rest of the go:generate calls 1 year ago
variables_test.go Update copyright file headers to BUSL-1.1 3 years ago
version_required.go Update copyright file headers to BUSL-1.1 3 years ago
walkoperation_string.go Schema representation of list block config and results (#37209) 11 months ago