Update copyright headers to IBM (#565)
diff --git a/LICENSE b/LICENSE index c121cee..220c0fc 100644 --- a/LICENSE +++ b/LICENSE
@@ -1,4 +1,4 @@ -Copyright (c) 2020 HashiCorp, Inc. +Copyright IBM Corp. 2020, 2026 Mozilla Public License Version 2.0 ==================================
diff --git a/catalog-info.yaml b/catalog-info.yaml index 2c5fad5..ee8bc18 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml
@@ -1,4 +1,4 @@ -# Copyright (c) HashiCorp, Inc. +# Copyright IBM Corp. 2020, 2026 # SPDX-License-Identifier: MPL-2.0 # # Intended for internal HashiCorp use only
diff --git a/internal/version/version.go b/internal/version/version.go index d360cb7..bae6e6f 100644 --- a/internal/version/version.go +++ b/internal/version/version.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package version
diff --git a/scripts/release/changelog_links.sh b/scripts/release/changelog_links.sh index ed83a4e..6810e5b 100755 --- a/scripts/release/changelog_links.sh +++ b/scripts/release/changelog_links.sh
@@ -1,5 +1,5 @@ #!/bin/bash -# Copyright (c) HashiCorp, Inc. +# Copyright IBM Corp. 2020, 2026 # SPDX-License-Identifier: MPL-2.0
diff --git a/scripts/release/release.sh b/scripts/release/release.sh index 32d48fc..0834be6 100755 --- a/scripts/release/release.sh +++ b/scripts/release/release.sh
@@ -1,5 +1,5 @@ #!/bin/bash -# Copyright (c) HashiCorp, Inc. +# Copyright IBM Corp. 2020, 2026 # SPDX-License-Identifier: MPL-2.0
diff --git a/scripts/release/signore-wrapper.sh b/scripts/release/signore-wrapper.sh index 1b182c8..22efd8e 100755 --- a/scripts/release/signore-wrapper.sh +++ b/scripts/release/signore-wrapper.sh
@@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) HashiCorp, Inc. +# Copyright IBM Corp. 2020, 2026 # SPDX-License-Identifier: MPL-2.0 printf '\n[GNUPG:] SIG_CREATED ' >&${1#--status-fd=}
diff --git a/tfexec/apply.go b/tfexec/apply.go index 7a6ea92..2838b06 100644 --- a/tfexec/apply.go +++ b/tfexec/apply.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/apply_test.go b/tfexec/apply_test.go index d3c6543..f5c1555 100644 --- a/tfexec/apply_test.go +++ b/tfexec/apply_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/cmd.go b/tfexec/cmd.go index c3d8c11..acedc66 100644 --- a/tfexec/cmd.go +++ b/tfexec/cmd.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/cmd_default.go b/tfexec/cmd_default.go index 7a5aa81..109680f 100644 --- a/tfexec/cmd_default.go +++ b/tfexec/cmd_default.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 //go:build !linux
diff --git a/tfexec/cmd_default_test.go b/tfexec/cmd_default_test.go index b8a7926..2a13a75 100644 --- a/tfexec/cmd_default_test.go +++ b/tfexec/cmd_default_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 //go:build !linux
diff --git a/tfexec/cmd_linux.go b/tfexec/cmd_linux.go index 43e44a5..57e5ccd 100644 --- a/tfexec/cmd_linux.go +++ b/tfexec/cmd_linux.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/cmd_linux_test.go b/tfexec/cmd_linux_test.go index 57295c5..ab25ff4 100644 --- a/tfexec/cmd_linux_test.go +++ b/tfexec/cmd_linux_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/cmd_test.go b/tfexec/cmd_test.go index ca5125a..3086405 100644 --- a/tfexec/cmd_test.go +++ b/tfexec/cmd_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/destroy.go b/tfexec/destroy.go index dbef8b3..efcc39d 100644 --- a/tfexec/destroy.go +++ b/tfexec/destroy.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/destroy_test.go b/tfexec/destroy_test.go index fd80a45..a1ff23c 100644 --- a/tfexec/destroy_test.go +++ b/tfexec/destroy_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/doc.go b/tfexec/doc.go index 288476f..c501dad 100644 --- a/tfexec/doc.go +++ b/tfexec/doc.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 // Package tfexec exposes functionality for constructing and running Terraform
diff --git a/tfexec/errors.go b/tfexec/errors.go index 14a4772..c4e0737 100644 --- a/tfexec/errors.go +++ b/tfexec/errors.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/fmt.go b/tfexec/fmt.go index 0979492..341944d 100644 --- a/tfexec/fmt.go +++ b/tfexec/fmt.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/fmt_test.go b/tfexec/fmt_test.go index 2f99681..ec51d52 100644 --- a/tfexec/fmt_test.go +++ b/tfexec/fmt_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/force_unlock.go b/tfexec/force_unlock.go index 7d74a12..2781525 100644 --- a/tfexec/force_unlock.go +++ b/tfexec/force_unlock.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/force_unlock_test.go b/tfexec/force_unlock_test.go index a124167..038e281 100644 --- a/tfexec/force_unlock_test.go +++ b/tfexec/force_unlock_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/get.go b/tfexec/get.go index 8a1363b..3863d89 100644 --- a/tfexec/get.go +++ b/tfexec/get.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/get_test.go b/tfexec/get_test.go index 4bb6ff2..1264a71 100644 --- a/tfexec/get_test.go +++ b/tfexec/get_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/graph.go b/tfexec/graph.go index 0f8b0ee..4e452d1 100644 --- a/tfexec/graph.go +++ b/tfexec/graph.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/graph_test.go b/tfexec/graph_test.go index 08d8b40..184ae04 100644 --- a/tfexec/graph_test.go +++ b/tfexec/graph_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/import.go b/tfexec/import.go index 67275df..9bb1d17 100644 --- a/tfexec/import.go +++ b/tfexec/import.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/import_test.go b/tfexec/import_test.go index 15d838f..be32425 100644 --- a/tfexec/import_test.go +++ b/tfexec/import_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/init.go b/tfexec/init.go index ac5eea5..5bd8c54 100644 --- a/tfexec/init.go +++ b/tfexec/init.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/init_test.go b/tfexec/init_test.go index 4e79746..57249b0 100644 --- a/tfexec/init_test.go +++ b/tfexec/init_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/internal/e2etest/apply_test.go b/tfexec/internal/e2etest/apply_test.go index 03785fc..3e6825f 100644 --- a/tfexec/internal/e2etest/apply_test.go +++ b/tfexec/internal/e2etest/apply_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/cmp.go b/tfexec/internal/e2etest/cmp.go index d1d84e6..79dffea 100644 --- a/tfexec/internal/e2etest/cmp.go +++ b/tfexec/internal/e2etest/cmp.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/destroy_test.go b/tfexec/internal/e2etest/destroy_test.go index 0ef3c05..79480c5 100644 --- a/tfexec/internal/e2etest/destroy_test.go +++ b/tfexec/internal/e2etest/destroy_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/doc.go b/tfexec/internal/e2etest/doc.go index afb2527..41028cd 100644 --- a/tfexec/internal/e2etest/doc.go +++ b/tfexec/internal/e2etest/doc.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 // Package e2etest contains end-to-end acceptance tests for the tfexec
diff --git a/tfexec/internal/e2etest/errors_test.go b/tfexec/internal/e2etest/errors_test.go index 74b695f..2778298 100644 --- a/tfexec/internal/e2etest/errors_test.go +++ b/tfexec/internal/e2etest/errors_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 // This file contains tests that only compile/work in Go 1.13 and forward
diff --git a/tfexec/internal/e2etest/fmt_test.go b/tfexec/internal/e2etest/fmt_test.go index 4bd3439..973d446 100644 --- a/tfexec/internal/e2etest/fmt_test.go +++ b/tfexec/internal/e2etest/fmt_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/force_unlock_test.go b/tfexec/internal/e2etest/force_unlock_test.go index 4071e42..77e68cc 100644 --- a/tfexec/internal/e2etest/force_unlock_test.go +++ b/tfexec/internal/e2etest/force_unlock_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/graph_test.go b/tfexec/internal/e2etest/graph_test.go index aea432f..1248b9c 100644 --- a/tfexec/internal/e2etest/graph_test.go +++ b/tfexec/internal/e2etest/graph_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/import_test.go b/tfexec/internal/e2etest/import_test.go index 488c2aa..1530457 100644 --- a/tfexec/internal/e2etest/import_test.go +++ b/tfexec/internal/e2etest/import_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/init_test.go b/tfexec/internal/e2etest/init_test.go index 896e72f..48654a3 100644 --- a/tfexec/internal/e2etest/init_test.go +++ b/tfexec/internal/e2etest/init_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/main_test.go b/tfexec/internal/e2etest/main_test.go index 03ae8d8..8b67279 100644 --- a/tfexec/internal/e2etest/main_test.go +++ b/tfexec/internal/e2etest/main_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/metadata_functions_test.go b/tfexec/internal/e2etest/metadata_functions_test.go index 5bdf872..cce847b 100644 --- a/tfexec/internal/e2etest/metadata_functions_test.go +++ b/tfexec/internal/e2etest/metadata_functions_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/output_test.go b/tfexec/internal/e2etest/output_test.go index cb4c4df..38603ff 100644 --- a/tfexec/internal/e2etest/output_test.go +++ b/tfexec/internal/e2etest/output_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/plan_test.go b/tfexec/internal/e2etest/plan_test.go index 0b19dc7..e79ba31 100644 --- a/tfexec/internal/e2etest/plan_test.go +++ b/tfexec/internal/e2etest/plan_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/providers_lock_test.go b/tfexec/internal/e2etest/providers_lock_test.go index c0beec6..9f5cb8b 100644 --- a/tfexec/internal/e2etest/providers_lock_test.go +++ b/tfexec/internal/e2etest/providers_lock_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/providers_mirror_test.go b/tfexec/internal/e2etest/providers_mirror_test.go index aa46945..bdb8dbe 100644 --- a/tfexec/internal/e2etest/providers_mirror_test.go +++ b/tfexec/internal/e2etest/providers_mirror_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/providers_schema_test.go b/tfexec/internal/e2etest/providers_schema_test.go index cafce80..9b4400a 100644 --- a/tfexec/internal/e2etest/providers_schema_test.go +++ b/tfexec/internal/e2etest/providers_schema_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/query_test.go b/tfexec/internal/e2etest/query_test.go index 0ca5cfd..67bc6fc 100644 --- a/tfexec/internal/e2etest/query_test.go +++ b/tfexec/internal/e2etest/query_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/refresh_test.go b/tfexec/internal/e2etest/refresh_test.go index 4c92c5c..aa7d9fa 100644 --- a/tfexec/internal/e2etest/refresh_test.go +++ b/tfexec/internal/e2etest/refresh_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/show_test.go b/tfexec/internal/e2etest/show_test.go index 7c3841f..a580f75 100644 --- a/tfexec/internal/e2etest/show_test.go +++ b/tfexec/internal/e2etest/show_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/state_mv_test.go b/tfexec/internal/e2etest/state_mv_test.go index bc0bf41..2d7377d 100644 --- a/tfexec/internal/e2etest/state_mv_test.go +++ b/tfexec/internal/e2etest/state_mv_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/state_pull_test.go b/tfexec/internal/e2etest/state_pull_test.go index 79bb9c4..3a714e2 100644 --- a/tfexec/internal/e2etest/state_pull_test.go +++ b/tfexec/internal/e2etest/state_pull_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/state_push_test.go b/tfexec/internal/e2etest/state_push_test.go index e6a54b4..83c7b41 100644 --- a/tfexec/internal/e2etest/state_push_test.go +++ b/tfexec/internal/e2etest/state_push_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/state_rm_test.go b/tfexec/internal/e2etest/state_rm_test.go index bd2b344..722dc56 100644 --- a/tfexec/internal/e2etest/state_rm_test.go +++ b/tfexec/internal/e2etest/state_rm_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/taint_test.go b/tfexec/internal/e2etest/taint_test.go index 3037d00..146d6b5 100644 --- a/tfexec/internal/e2etest/taint_test.go +++ b/tfexec/internal/e2etest/taint_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/test_test.go b/tfexec/internal/e2etest/test_test.go index f925e22..e7e845e 100644 --- a/tfexec/internal/e2etest/test_test.go +++ b/tfexec/internal/e2etest/test_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/untaint_test.go b/tfexec/internal/e2etest/untaint_test.go index 73f6ac2..c3dfa77 100644 --- a/tfexec/internal/e2etest/untaint_test.go +++ b/tfexec/internal/e2etest/untaint_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/upgrade012_test.go b/tfexec/internal/e2etest/upgrade012_test.go index d06e0d4..0b6d8bc 100644 --- a/tfexec/internal/e2etest/upgrade012_test.go +++ b/tfexec/internal/e2etest/upgrade012_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/util_test.go b/tfexec/internal/e2etest/util_test.go index fec0cbd..7fd872c 100644 --- a/tfexec/internal/e2etest/util_test.go +++ b/tfexec/internal/e2etest/util_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/validate_test.go b/tfexec/internal/e2etest/validate_test.go index 0bfcdd8..c20417e 100644 --- a/tfexec/internal/e2etest/validate_test.go +++ b/tfexec/internal/e2etest/validate_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/version_test.go b/tfexec/internal/e2etest/version_test.go index 2853faf..731af22 100644 --- a/tfexec/internal/e2etest/version_test.go +++ b/tfexec/internal/e2etest/version_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/e2etest/workspace_test.go b/tfexec/internal/e2etest/workspace_test.go index e5ffdb1..0ba0a3d 100644 --- a/tfexec/internal/e2etest/workspace_test.go +++ b/tfexec/internal/e2etest/workspace_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package e2etest
diff --git a/tfexec/internal/testutil/logger.go b/tfexec/internal/testutil/logger.go index 2d214b2..0640859 100644 --- a/tfexec/internal/testutil/logger.go +++ b/tfexec/internal/testutil/logger.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package testutil
diff --git a/tfexec/internal/testutil/tfcache.go b/tfexec/internal/testutil/tfcache.go index b8240b4..60dacd6 100644 --- a/tfexec/internal/testutil/tfcache.go +++ b/tfexec/internal/testutil/tfcache.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package testutil
diff --git a/tfexec/internal/testutil/tfcache_find.go b/tfexec/internal/testutil/tfcache_find.go index d9f06af..acd07c7 100644 --- a/tfexec/internal/testutil/tfcache_find.go +++ b/tfexec/internal/testutil/tfcache_find.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package testutil
diff --git a/tfexec/metadata_functions.go b/tfexec/metadata_functions.go index 0e642b2..06b1af3 100644 --- a/tfexec/metadata_functions.go +++ b/tfexec/metadata_functions.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/metadata_functions_test.go b/tfexec/metadata_functions_test.go index 4548466..a8705cf 100644 --- a/tfexec/metadata_functions_test.go +++ b/tfexec/metadata_functions_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/options.go b/tfexec/options.go index 191db06..30d6b6a 100644 --- a/tfexec/options.go +++ b/tfexec/options.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/output.go b/tfexec/output.go index b1185e8..36330b7 100644 --- a/tfexec/output.go +++ b/tfexec/output.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/output_test.go b/tfexec/output_test.go index f5cd426..fe13eff 100644 --- a/tfexec/output_test.go +++ b/tfexec/output_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/plan.go b/tfexec/plan.go index 48f486d..80ac0cb 100644 --- a/tfexec/plan.go +++ b/tfexec/plan.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/plan_test.go b/tfexec/plan_test.go index ef45b12..72a48b2 100644 --- a/tfexec/plan_test.go +++ b/tfexec/plan_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/providers_lock.go b/tfexec/providers_lock.go index ef5d995..0a00a07 100644 --- a/tfexec/providers_lock.go +++ b/tfexec/providers_lock.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/providers_lock_test.go b/tfexec/providers_lock_test.go index 48d4e23..1b5af95 100644 --- a/tfexec/providers_lock_test.go +++ b/tfexec/providers_lock_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/providers_mirror.go b/tfexec/providers_mirror.go index 02188a9..e4d312b 100644 --- a/tfexec/providers_mirror.go +++ b/tfexec/providers_mirror.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/providers_mirror_test.go b/tfexec/providers_mirror_test.go index 0bac1fa..4fd2193 100644 --- a/tfexec/providers_mirror_test.go +++ b/tfexec/providers_mirror_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/providers_schema.go b/tfexec/providers_schema.go index 995dd15..b5c565d 100644 --- a/tfexec/providers_schema.go +++ b/tfexec/providers_schema.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/providers_schema_test.go b/tfexec/providers_schema_test.go index 34836b9..cdc326f 100644 --- a/tfexec/providers_schema_test.go +++ b/tfexec/providers_schema_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/query.go b/tfexec/query.go index 04b515f..5876dfb 100644 --- a/tfexec/query.go +++ b/tfexec/query.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/query_test.go b/tfexec/query_test.go index 9291667..0fce920 100644 --- a/tfexec/query_test.go +++ b/tfexec/query_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/refresh.go b/tfexec/refresh.go index 1673388..2543d55 100644 --- a/tfexec/refresh.go +++ b/tfexec/refresh.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/refresh_test.go b/tfexec/refresh_test.go index 5ed3cf6..0dad024 100644 --- a/tfexec/refresh_test.go +++ b/tfexec/refresh_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/show.go b/tfexec/show.go index 5854af1..d91161d 100644 --- a/tfexec/show.go +++ b/tfexec/show.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/show_test.go b/tfexec/show_test.go index 6be6d76..6c113e1 100644 --- a/tfexec/show_test.go +++ b/tfexec/show_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/sleepmock_test.go b/tfexec/sleepmock_test.go index 57f4089..ded0204 100644 --- a/tfexec/sleepmock_test.go +++ b/tfexec/sleepmock_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/state_mv.go b/tfexec/state_mv.go index ca92e52..8bc4077 100644 --- a/tfexec/state_mv.go +++ b/tfexec/state_mv.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/state_mv_test.go b/tfexec/state_mv_test.go index a6a887c..5166513 100644 --- a/tfexec/state_mv_test.go +++ b/tfexec/state_mv_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/state_pull.go b/tfexec/state_pull.go index 9fa6e5d..93953c6 100644 --- a/tfexec/state_pull.go +++ b/tfexec/state_pull.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/state_pull_test.go b/tfexec/state_pull_test.go index eab5838..ce7c93d 100644 --- a/tfexec/state_pull_test.go +++ b/tfexec/state_pull_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/state_push.go b/tfexec/state_push.go index a0873e9..f07b390 100644 --- a/tfexec/state_push.go +++ b/tfexec/state_push.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/state_push_test.go b/tfexec/state_push_test.go index 0234987..aa85e55 100644 --- a/tfexec/state_push_test.go +++ b/tfexec/state_push_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/state_rm.go b/tfexec/state_rm.go index 2db18cb..719e906 100644 --- a/tfexec/state_rm.go +++ b/tfexec/state_rm.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/state_rm_test.go b/tfexec/state_rm_test.go index cba6a16..6df982e 100644 --- a/tfexec/state_rm_test.go +++ b/tfexec/state_rm_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/taint.go b/tfexec/taint.go index b6ac955..80ca37c 100644 --- a/tfexec/taint.go +++ b/tfexec/taint.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/taint_test.go b/tfexec/taint_test.go index 3ac105e..ed92824 100644 --- a/tfexec/taint_test.go +++ b/tfexec/taint_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/terraform.go b/tfexec/terraform.go index 9ea21c5..d03150d 100644 --- a/tfexec/terraform.go +++ b/tfexec/terraform.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/terraform_test.go b/tfexec/terraform_test.go index e20da21..26968a6 100644 --- a/tfexec/terraform_test.go +++ b/tfexec/terraform_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/test.go b/tfexec/test.go index 5e0bb63..af61246 100644 --- a/tfexec/test.go +++ b/tfexec/test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/test_test.go b/tfexec/test_test.go index aa2b450..63e2156 100644 --- a/tfexec/test_test.go +++ b/tfexec/test_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/untaint.go b/tfexec/untaint.go index 5f0bf35..c28c0f4 100644 --- a/tfexec/untaint.go +++ b/tfexec/untaint.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/untaint_test.go b/tfexec/untaint_test.go index a165d12..6358af9 100644 --- a/tfexec/untaint_test.go +++ b/tfexec/untaint_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/upgrade012.go b/tfexec/upgrade012.go index 34a2c87..c94e5eb 100644 --- a/tfexec/upgrade012.go +++ b/tfexec/upgrade012.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/upgrade012_test.go b/tfexec/upgrade012_test.go index f9fb421..e673cdc 100644 --- a/tfexec/upgrade012_test.go +++ b/tfexec/upgrade012_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/upgrade013.go b/tfexec/upgrade013.go index 98dc459..1ee288c 100644 --- a/tfexec/upgrade013.go +++ b/tfexec/upgrade013.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/upgrade013_test.go b/tfexec/upgrade013_test.go index e717e25..e264221 100644 --- a/tfexec/upgrade013_test.go +++ b/tfexec/upgrade013_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/validate.go b/tfexec/validate.go index d995d37..29493f6 100644 --- a/tfexec/validate.go +++ b/tfexec/validate.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/version.go b/tfexec/version.go index 481fd45..aa0926a 100644 --- a/tfexec/version.go +++ b/tfexec/version.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/version_test.go b/tfexec/version_test.go index cf4a774..3851ba9 100644 --- a/tfexec/version_test.go +++ b/tfexec/version_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/workspace_delete.go b/tfexec/workspace_delete.go index 30797fc..e7b558b 100644 --- a/tfexec/workspace_delete.go +++ b/tfexec/workspace_delete.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/workspace_delete_test.go b/tfexec/workspace_delete_test.go index bfc00e5..e50220d 100644 --- a/tfexec/workspace_delete_test.go +++ b/tfexec/workspace_delete_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/workspace_list.go b/tfexec/workspace_list.go index b451731..57c6060 100644 --- a/tfexec/workspace_list.go +++ b/tfexec/workspace_list.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/workspace_list_test.go b/tfexec/workspace_list_test.go index 72d305e..0ad7938 100644 --- a/tfexec/workspace_list_test.go +++ b/tfexec/workspace_list_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/workspace_new.go b/tfexec/workspace_new.go index e1871ec..47dc3d8 100644 --- a/tfexec/workspace_new.go +++ b/tfexec/workspace_new.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/workspace_new_test.go b/tfexec/workspace_new_test.go index 08c4c02..f7ebb95 100644 --- a/tfexec/workspace_new_test.go +++ b/tfexec/workspace_new_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/workspace_select.go b/tfexec/workspace_select.go index c69ff4f..b3e0bce 100644 --- a/tfexec/workspace_select.go +++ b/tfexec/workspace_select.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/workspace_select_test.go b/tfexec/workspace_select_test.go index 6d06c2c..6c2c7fa 100644 --- a/tfexec/workspace_select_test.go +++ b/tfexec/workspace_select_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/workspace_show.go b/tfexec/workspace_show.go index 9ecfe47..8357f04 100644 --- a/tfexec/workspace_show.go +++ b/tfexec/workspace_show.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec
diff --git a/tfexec/workspace_show_test.go b/tfexec/workspace_show_test.go index 0ab3289..0e6945b 100644 --- a/tfexec/workspace_show_test.go +++ b/tfexec/workspace_show_test.go
@@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package tfexec