terraform/internal/command
2026-05-01 02:16:08 +01:00
..
arguments refactor: Update workspace select and delete subcommands to use the arguments package for parsing arguments and flags (#38429) 2026-04-29 08:05:49 -04:00
cliconfig make copyrightfix 2026-02-17 13:56:34 +00:00
clistate make copyrightfix 2026-02-17 13:56:34 +00:00
e2etest PSS: Remove handling of state migrations including PSS from the init command (#38388) 2026-04-16 11:28:05 +01:00
format make copyrightfix 2026-02-17 13:56:34 +00:00
jsonchecks make copyrightfix 2026-02-17 13:56:34 +00:00
jsonconfig Use configuration values for jsonconfig 2026-03-04 11:45:59 +01:00
jsonformat don't panic on invalid keys for relevant attrs 2026-03-11 14:12:25 -04:00
jsonfunction Merge pull request #38160 from hashicorp/jbardin/inline-type-conversion 2026-02-27 11:11:09 -04:00
jsonplan chore (actions): rename LifecycleActionTrigger -> ResourceActionTrigger in plan and proto 2026-02-23 15:17:45 -05:00
jsonprovider expose deprecation on provider schema 2026-02-23 15:38:55 +01:00
jsonstate feat(cli): add -json flag for state show (#38341) 2026-04-14 09:33:23 -04:00
junit make copyrightfix 2026-02-17 13:56:34 +00:00
testdata test: Add failing tests that show expected behaviour when a pre-release of a provider is used 2026-05-01 02:16:08 +01:00
testing make copyrightfix 2026-02-17 13:56:34 +00:00
views fix: Avoid warnings in terraform output -raw (#38487) 2026-04-30 11:58:39 +00:00
webbrowser make copyrightfix 2026-02-17 13:56:34 +00:00
workdir PSS: Refactor how we handle unmanaged providers, add support for using dev_override (#38269) 2026-04-14 15:07:56 +01:00
apply.go Rework most of the configuration loading 2026-03-04 11:45:59 +01:00
apply_destroy_test.go test: Enable assertions about prompt text shown to users (#38212) 2026-02-26 14:57:42 +00:00
apply_test.go refactor: Separate concerns in mock provider sources logic, handle callbacks using t.Cleanup (#38446) 2026-04-27 12:13:55 +01:00
autocomplete.go make copyrightfix 2026-02-17 13:56:34 +00:00
autocomplete_test.go refactor: Separate concerns in mock provider sources logic, handle callbacks using t.Cleanup (#38446) 2026-04-27 12:13:55 +01:00
cli_ui.go make copyrightfix 2026-02-17 13:56:34 +00:00
cli_ui_test.go make copyrightfix 2026-02-17 13:56:34 +00:00
cloud.go make copyrightfix 2026-02-17 13:56:34 +00:00
cloud_mock.go command: test graph with const variables 2026-03-30 20:51:48 +02:00
cloud_test.go Mock the cloud backend with a list all vars response 2026-03-30 20:51:48 +02:00
command.go remove copied default value 2026-02-18 12:47:12 +01:00
command_test.go Rework most of the configuration loading 2026-03-04 11:45:59 +01:00
console.go use pre-existing loaders where possible 2026-02-18 12:47:12 +01:00
console_interactive.go make copyrightfix 2026-02-17 13:56:34 +00:00
console_interactive_solaris.go make copyrightfix 2026-02-17 13:56:34 +00:00
console_test.go make copyrightfix 2026-02-17 13:56:34 +00:00
experimental_test.go make copyrightfix 2026-02-17 13:56:34 +00:00
flag_kv.go make copyrightfix 2026-02-17 13:56:34 +00:00
flag_kv_test.go make copyrightfix 2026-02-17 13:56:34 +00:00
fmt.go Fix fmt for .tfquery.hcl files 2026-04-17 16:09:06 +02:00
fmt_test.go Fix fmt for .tfquery.hcl files 2026-04-17 16:09:06 +02:00
get.go Potentially fetch backend variables for most commands 2026-03-17 16:41:28 +01:00
get_test.go command: test get with const variables 2026-03-30 20:51:48 +02:00
graph.go command: Add vars to graph command 2026-03-17 16:41:28 +01:00
graph_test.go command: test graph with const variables 2026-03-30 20:51:48 +02:00
helper.go make copyrightfix 2026-02-17 13:56:34 +00:00
hook_module_install.go make copyrightfix 2026-02-17 13:56:34 +00:00
import.go Fix import and show command 2026-03-04 11:45:59 +01:00
import_test.go refactor: Separate concerns in mock provider sources logic, handle callbacks using t.Cleanup (#38446) 2026-04-27 12:13:55 +01:00
init.go PSS: Refactor how we handle unmanaged providers, add support for using dev_override (#38269) 2026-04-14 15:07:56 +01:00
init2_test.go add provider source back to success tests 2026-04-30 16:07:32 -04:00
init_run.go PSS: Prevent the state store provider being upgraded via the init command, unless the store is reconfigured (#38391) 2026-04-23 07:51:26 +01:00
init_test.go test: Add failing tests that show expected behaviour when a pre-release of a provider is used 2026-05-01 02:16:08 +01:00
login.go make copyrightfix 2026-02-17 13:56:34 +00:00
login_test.go test: Enable assertions about prompt text shown to users (#38212) 2026-02-26 14:57:42 +00:00
logout.go make copyrightfix 2026-02-17 13:56:34 +00:00
logout_test.go make copyrightfix 2026-02-17 13:56:34 +00:00
meta.go Potentially fetch backend variables for most commands 2026-03-17 16:41:28 +01:00
meta_backend.go PSS: Remove handling of state migrations including PSS from the init command (#38388) 2026-04-16 11:28:05 +01:00
meta_backend_errors.go PSS: Remove handling of state migrations including PSS from the init command (#38388) 2026-04-16 11:28:05 +01:00
meta_backend_migrate.go make copyrightfix 2026-02-17 13:56:34 +00:00
meta_backend_migrate_test.go test: Enable assertions about prompt text shown to users (#38212) 2026-02-26 14:57:42 +00:00
meta_backend_test.go PSS: Refactor how we handle unmanaged providers, add support for using dev_override (#38269) 2026-04-14 15:07:56 +01:00
meta_config.go Allow commands to fetch backend variables 2026-03-17 16:41:28 +01:00
meta_dependencies.go make copyrightfix 2026-02-17 13:56:34 +00:00
meta_dependencies_test.go make copyrightfix 2026-02-17 13:56:34 +00:00
meta_new.go make copyrightfix 2026-02-17 13:56:34 +00:00
meta_providers.go PSS: Refactor how we handle unmanaged providers, add support for using dev_override (#38269) 2026-04-14 15:07:56 +01:00
meta_test.go Use t.Setenv in meta-related tests 2026-03-30 20:51:48 +02:00
metadata_command.go make copyrightfix 2026-02-17 13:56:34 +00:00
metadata_functions.go make copyrightfix 2026-02-17 13:56:34 +00:00
metadata_functions_test.go make copyrightfix 2026-02-17 13:56:34 +00:00
modules.go Potentially fetch backend variables for most commands 2026-03-17 16:41:28 +01:00
modules_test.go command: test modules with const variables 2026-03-30 20:51:48 +02:00
output.go make copyrightfix 2026-02-17 13:56:34 +00:00
output_test.go fix: Avoid warnings in terraform output -raw (#38487) 2026-04-30 11:58:39 +00:00
plan.go use pre-existing loaders where possible 2026-02-18 12:47:12 +01:00
plan_test.go make copyrightfix 2026-02-17 13:56:34 +00:00
plugins.go make copyrightfix 2026-02-17 13:56:34 +00:00
plugins_lock.go make copyrightfix 2026-02-17 13:56:34 +00:00
plugins_lock_test.go make copyrightfix 2026-02-17 13:56:34 +00:00
plugins_test.go make copyrightfix 2026-02-17 13:56:34 +00:00
providers.go Potentially fetch backend variables for most commands 2026-03-17 16:41:28 +01:00
providers_lock.go Fix providers lock crash on empty config 2026-03-30 20:51:48 +02:00
providers_lock_test.go command: test providers lock with const variables 2026-03-30 20:51:48 +02:00
providers_mirror.go Fix providers mirrors crash on empty config 2026-03-30 20:51:48 +02:00
providers_mirror_test.go command: test providers mirror with const variables 2026-03-30 20:51:48 +02:00
providers_schema.go command: Add vars to providers schema command 2026-03-17 16:41:28 +01:00
providers_schema_test.go refactor: Separate concerns in mock provider sources logic, handle callbacks using t.Cleanup (#38446) 2026-04-27 12:13:55 +01:00
providers_test.go refactor: Separate concerns in mock provider sources logic, handle callbacks using t.Cleanup (#38446) 2026-04-27 12:13:55 +01:00
push.go make copyrightfix 2026-02-17 13:56:34 +00:00
query.go use pre-existing loaders where possible 2026-02-18 12:47:12 +01:00
query_test.go refactor: Separate concerns in mock provider sources logic, handle callbacks using t.Cleanup (#38446) 2026-04-27 12:13:55 +01:00
refresh.go use pre-existing loaders where possible 2026-02-18 12:47:12 +01:00
refresh_test.go make copyrightfix 2026-02-17 13:56:34 +00:00
show.go Improve ParseVariableValues signature with a helper 2026-03-17 16:41:28 +01:00
show_test.go refactor: Separate concerns in mock provider sources logic, handle callbacks using t.Cleanup (#38446) 2026-04-27 12:13:55 +01:00
stacks.go make copyrightfix 2026-02-17 13:56:34 +00:00
stacks_test.go make copyrightfix 2026-02-17 13:56:34 +00:00
state_command.go make copyrightfix 2026-02-17 13:56:34 +00:00
state_identities.go make copyrightfix 2026-02-17 13:56:34 +00:00
state_identities_test.go make copyrightfix 2026-02-17 13:56:34 +00:00
state_list.go refactor state-list command argument parsing 2026-02-17 15:55:45 +01:00
state_list_test.go make copyrightfix 2026-02-17 13:56:34 +00:00
state_meta.go make copyrightfix 2026-02-17 13:56:34 +00:00
state_migrate.go command: Implement skeleton for state migrate (#38435) 2026-04-27 16:39:02 +01:00
state_migrate_test.go command: Implement skeleton for state migrate (#38435) 2026-04-27 16:39:02 +01:00
state_mv.go command: Add vars to state mv command 2026-03-17 16:41:28 +01:00
state_mv_test.go command: test state mv with const variables 2026-03-30 20:51:48 +02:00
state_pull.go command: Add vars to state pull command 2026-03-17 16:41:28 +01:00
state_pull_test.go refactor: Separate concerns in mock provider sources logic, handle callbacks using t.Cleanup (#38446) 2026-04-27 12:13:55 +01:00
state_push.go command: Add vars to state push command 2026-03-17 16:41:28 +01:00
state_push_test.go command: test state push with const variables 2026-03-30 20:51:48 +02:00
state_replace_provider.go command: Add vars to state replace command 2026-03-17 16:41:28 +01:00
state_replace_provider_test.go command: test state replace-provider with const variables 2026-03-30 20:51:48 +02:00
state_rm.go command: Add vars to state rm command 2026-03-17 16:41:28 +01:00
state_rm_test.go command: test state rm with const variables 2026-03-30 20:51:48 +02:00
state_show.go feat(cli): add -json flag for state show (#38341) 2026-04-14 09:33:23 -04:00
state_show_test.go feat(cli): add -json flag for state show (#38341) 2026-04-14 09:33:23 -04:00
state_test.go make copyrightfix 2026-02-17 13:56:34 +00:00
taint.go command: Add vars to taint command 2026-03-17 16:41:28 +01:00
taint_test.go command: test taint with const variables 2026-03-30 20:51:48 +02:00
telemetry.go make copyrightfix 2026-02-17 13:56:34 +00:00
test.go add tests for dynamic module sources in terraform test 2026-03-11 15:29:44 +01:00
test_cleanup.go make copyrightfix 2026-02-17 13:56:34 +00:00
test_test.go simplify error messages for dynamic source 2026-04-30 15:55:26 -04:00
ui_input.go test: Enable assertions about prompt text shown to users (#38212) 2026-02-26 14:57:42 +00:00
ui_input_test.go make copyrightfix 2026-02-17 13:56:34 +00:00
unlock.go make copyrightfix 2026-02-17 13:56:34 +00:00
unlock_test.go make copyrightfix 2026-02-17 13:56:34 +00:00
untaint.go use the arguments package for taint commands 2026-02-17 15:55:36 +01:00
untaint_test.go make copyrightfix 2026-02-17 13:56:34 +00:00
validate.go Limit backend block validation in the validate command to just backend type (#38468) 2026-04-29 18:34:42 +02:00
validate_test.go Limit backend block validation in the validate command to just backend type (#38468) 2026-04-29 18:34:42 +02:00
version.go make copyrightfix 2026-02-17 13:56:34 +00:00
version_test.go make copyrightfix 2026-02-17 13:56:34 +00:00
workspace_command.go make copyrightfix 2026-02-17 13:56:34 +00:00
workspace_command_test.go refactor: Update workspace select and delete subcommands to use the arguments package for parsing arguments and flags (#38429) 2026-04-29 08:05:49 -04:00
workspace_delete.go refactor: Update workspace select and delete subcommands to use the arguments package for parsing arguments and flags (#38429) 2026-04-29 08:05:49 -04:00
workspace_list.go Add machine-readable JSON output to the workspace list command (#38397) 2026-04-20 11:36:24 +01:00
workspace_new.go refactor: Stop workspace new, show, and select commands using ModulePath method to determine the working directory (#38358) 2026-04-08 12:02:55 -04:00
workspace_select.go refactor: Stop workspace new, show, and select commands using ModulePath method to determine the working directory (#38358) 2026-04-08 12:02:55 -04:00
workspace_show.go refactor: Update workspace select and delete subcommands to use the arguments package for parsing arguments and flags (#38429) 2026-04-29 08:05:49 -04:00