opentofu/internal/backend/local
Christian Mesh d58788f065 Introduce plugins.Library
This mostly mechanical change defines a central location
for providing installed plugins as a cohesive unit to the
rest of the application. This also provides a location
for future caching of schemas and other potential optimizations.

This is part of the overall initiative to start stripping
functionality out of the tofu package into re-usable components
which can be used by the new engine.

Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2026-01-26 09:20:04 -05:00
..
testdata Ephemeral variables (#3108) 2025-09-10 07:45:23 -04:00
backend.go statemgr+remote: context.Context parameters 2025-07-10 08:11:39 -07:00
backend_apply.go backend/local: Opt-in to experimental plan/apply/refresh functions 2025-11-21 09:20:59 -08:00
backend_apply_test.go statemgr: Compile-time assertions of interface implementations 2025-07-10 08:11:39 -07:00
backend_local.go Retaining resources during destruction - New flag -suppress-forget-errors (#3588) 2025-12-16 15:41:03 +04:00
backend_local_test.go Rework the way ephemeral variables are used when given on tofu apply command (#3192) 2025-09-22 09:31:19 +03:00
backend_plan.go backend/local: Opt-in to experimental plan/apply/refresh functions 2025-11-21 09:20:59 -08:00
backend_plan_test.go add deprecation warnings support for terraform_remote_state (#2679) 2025-04-25 12:26:28 +03:00
backend_refresh.go backend/local: Opt-in to experimental plan/apply/refresh functions 2025-11-21 09:20:59 -08:00
backend_refresh_test.go Use modern helpers from Go's testing.T API (#2692) 2025-04-23 07:48:41 -04:00
backend_temp_new_runtime.go Introduce plugins.Library 2026-01-26 09:20:04 -05:00
backend_test.go fix internal/backend/local tests by closing file handle properly (#3284) 2025-09-22 11:24:42 -03:00
cli.go Update copyright notice (#1232) 2024-02-08 09:48:59 +00:00
hook_state.go Remove all calls to DeepCopy in resource instance write codepath (#3110) 2025-09-02 07:24:53 -04:00
hook_state_test.go Remove all calls to DeepCopy in resource instance write codepath (#3110) 2025-09-02 07:24:53 -04:00
local_test.go Update copyright notice (#1232) 2024-02-08 09:48:59 +00:00
testing.go Introduce plugins.Library 2026-01-26 09:20:04 -05:00