diff --git a/.copywrite.hcl b/.copywrite.hcl index 564b0138..a01431db 100644 --- a/.copywrite.hcl +++ b/.copywrite.hcl @@ -3,6 +3,10 @@ schema_version = 1 project { license = "MPL-2.0" + # (OPTIONAL) Represents the copyright holder used in all statements + # Default: HashiCorp, Inc. + copyright_holder = "The OpenTofu Authors\nSPDX-License-Identifier: MPL-2.0\nCopyright (c) HashiCorp, Inc." + # (OPTIONAL) A list of globs that should not have copyright/license headers. # Supports doublestar glob patterns for more flexibility in defining which # files or folders should be ignored diff --git a/LICENSE b/LICENSE index e5ead304..75d0627b 100644 --- a/LICENSE +++ b/LICENSE @@ -1,3 +1,4 @@ +Copyright (c) The OpenTofu Authors Copyright (c) 2020 HashiCorp, Inc. Mozilla Public License, version 2.0 diff --git a/backend/backend.go b/backend/backend.go index d7a496de..cb0fedb5 100644 --- a/backend/backend.go +++ b/backend/backend.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/backend/cloud.go b/backend/cloud.go index dc7203cd..c34a8556 100644 --- a/backend/cloud.go +++ b/backend/cloud.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/earlydecoder/backend.go b/earlydecoder/backend.go index df207471..ef410232 100644 --- a/earlydecoder/backend.go +++ b/earlydecoder/backend.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/earlydecoder/data_source.go b/earlydecoder/data_source.go index beb09185..a9bb6f3c 100644 --- a/earlydecoder/data_source.go +++ b/earlydecoder/data_source.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/earlydecoder/decoder.go b/earlydecoder/decoder.go index edf93349..3acb34b3 100644 --- a/earlydecoder/decoder.go +++ b/earlydecoder/decoder.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/earlydecoder/decoder_test.go b/earlydecoder/decoder_test.go index 4955a6e9..28736fb7 100644 --- a/earlydecoder/decoder_test.go +++ b/earlydecoder/decoder_test.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/earlydecoder/load_module.go b/earlydecoder/load_module.go index c3a3ca2d..809b4bfd 100644 --- a/earlydecoder/load_module.go +++ b/earlydecoder/load_module.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/earlydecoder/provider_requirements.go b/earlydecoder/provider_requirements.go index 4a151ce7..bc903bbc 100644 --- a/earlydecoder/provider_requirements.go +++ b/earlydecoder/provider_requirements.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/earlydecoder/resource.go b/earlydecoder/resource.go index 2c8bdc1d..adef711b 100644 --- a/earlydecoder/resource.go +++ b/earlydecoder/resource.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/earlydecoder/schema.go b/earlydecoder/schema.go index 4865c9a5..484dcd04 100644 --- a/earlydecoder/schema.go +++ b/earlydecoder/schema.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/earlydecoder/stacks/decoder.go b/earlydecoder/stacks/decoder.go index bb271c49..eca8314e 100644 --- a/earlydecoder/stacks/decoder.go +++ b/earlydecoder/stacks/decoder.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/earlydecoder/stacks/decoder_test.go b/earlydecoder/stacks/decoder_test.go index 84cf7a55..ffc51f87 100644 --- a/earlydecoder/stacks/decoder_test.go +++ b/earlydecoder/stacks/decoder_test.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/earlydecoder/stacks/load_stack.go b/earlydecoder/stacks/load_stack.go index 77162c6c..ec55dff1 100644 --- a/earlydecoder/stacks/load_stack.go +++ b/earlydecoder/stacks/load_stack.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/earlydecoder/stacks/provider_requirements.go b/earlydecoder/stacks/provider_requirements.go index b6311fb8..e7df1cbf 100644 --- a/earlydecoder/stacks/provider_requirements.go +++ b/earlydecoder/stacks/provider_requirements.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/earlydecoder/stacks/schema.go b/earlydecoder/stacks/schema.go index fb977e94..88325083 100644 --- a/earlydecoder/stacks/schema.go +++ b/earlydecoder/stacks/schema.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/addr/addr.go b/internal/addr/addr.go index 57a87142..3edf018d 100644 --- a/internal/addr/addr.go +++ b/internal/addr/addr.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/detect/detect.go b/internal/detect/detect.go index aa9d41b7..b341f210 100644 --- a/internal/detect/detect.go +++ b/internal/detect/detect.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/detect/detect_bitbucket.go b/internal/detect/detect_bitbucket.go index 44da9656..65d0c910 100644 --- a/internal/detect/detect_bitbucket.go +++ b/internal/detect/detect_bitbucket.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/detect/detect_bitbucket_test.go b/internal/detect/detect_bitbucket_test.go index aef268e9..bd1722f4 100644 --- a/internal/detect/detect_bitbucket_test.go +++ b/internal/detect/detect_bitbucket_test.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/detect/detect_gcs.go b/internal/detect/detect_gcs.go index 3ad6faa0..46eaccde 100644 --- a/internal/detect/detect_gcs.go +++ b/internal/detect/detect_gcs.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/detect/detect_gcs_test.go b/internal/detect/detect_gcs_test.go index aef793a8..ca84352f 100644 --- a/internal/detect/detect_gcs_test.go +++ b/internal/detect/detect_gcs_test.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/detect/detect_git.go b/internal/detect/detect_git.go index 9a2e513f..6e80ca03 100644 --- a/internal/detect/detect_git.go +++ b/internal/detect/detect_git.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/detect/detect_git_test.go b/internal/detect/detect_git_test.go index 41677fc8..2dd76f31 100644 --- a/internal/detect/detect_git_test.go +++ b/internal/detect/detect_git_test.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/detect/detect_github.go b/internal/detect/detect_github.go index 41238f4b..15e109cd 100644 --- a/internal/detect/detect_github.go +++ b/internal/detect/detect_github.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/detect/detect_github_test.go b/internal/detect/detect_github_test.go index 052bfb2f..ae07eb62 100644 --- a/internal/detect/detect_github_test.go +++ b/internal/detect/detect_github_test.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/detect/detect_s3.go b/internal/detect/detect_s3.go index 14524d76..68ce0f43 100644 --- a/internal/detect/detect_s3.go +++ b/internal/detect/detect_s3.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/detect/detect_s3_test.go b/internal/detect/detect_s3_test.go index 6f39bf46..cc2951f7 100644 --- a/internal/detect/detect_s3_test.go +++ b/internal/detect/detect_s3_test.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/detect/detect_ssh.go b/internal/detect/detect_ssh.go index 024da665..13d97c1f 100644 --- a/internal/detect/detect_ssh.go +++ b/internal/detect/detect_ssh.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/detect/detect_test.go b/internal/detect/detect_test.go index 879f685e..de3d16ec 100644 --- a/internal/detect/detect_test.go +++ b/internal/detect/detect_test.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/detect/get.go b/internal/detect/get.go index 8c51078d..db7f270b 100644 --- a/internal/detect/get.go +++ b/internal/detect/get.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/detect/source.go b/internal/detect/source.go index f137bb8f..d34a8f2e 100644 --- a/internal/detect/source.go +++ b/internal/detect/source.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/detect/source_test.go b/internal/detect/source_test.go index 5a1358b2..15ca2913 100644 --- a/internal/detect/source_test.go +++ b/internal/detect/source_test.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/funcs/0.12/base_functions.go b/internal/funcs/0.12/base_functions.go index 30846314..4c76f5dd 100644 --- a/internal/funcs/0.12/base_functions.go +++ b/internal/funcs/0.12/base_functions.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/funcs/0.12/functions.go b/internal/funcs/0.12/functions.go index dc900d30..b15fbdde 100644 --- a/internal/funcs/0.12/functions.go +++ b/internal/funcs/0.12/functions.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/funcs/0.13/functions.go b/internal/funcs/0.13/functions.go index dcaeef26..3e58145c 100644 --- a/internal/funcs/0.13/functions.go +++ b/internal/funcs/0.13/functions.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/funcs/0.14/functions.go b/internal/funcs/0.14/functions.go index 4c3f525b..e00d667a 100644 --- a/internal/funcs/0.14/functions.go +++ b/internal/funcs/0.14/functions.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/funcs/0.15/functions.go b/internal/funcs/0.15/functions.go index 911b0ef7..5e29bd42 100644 --- a/internal/funcs/0.15/functions.go +++ b/internal/funcs/0.15/functions.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/funcs/1.3/functions.go b/internal/funcs/1.3/functions.go index bc6bef48..c9bb27f7 100644 --- a/internal/funcs/1.3/functions.go +++ b/internal/funcs/1.3/functions.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/funcs/generated/doc.go b/internal/funcs/generated/doc.go index 8a927724..aaeb1c7f 100644 --- a/internal/funcs/generated/doc.go +++ b/internal/funcs/generated/doc.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/funcs/generated/gen/gen.go b/internal/funcs/generated/gen/gen.go index f793755d..18928b27 100644 --- a/internal/funcs/generated/gen/gen.go +++ b/internal/funcs/generated/gen/gen.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/0.12/connection_block.go b/internal/schema/0.12/connection_block.go index 1f3befd6..6db0a501 100644 --- a/internal/schema/0.12/connection_block.go +++ b/internal/schema/0.12/connection_block.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/0.12/data_block.go b/internal/schema/0.12/data_block.go index 44649a0f..8b2aeecf 100644 --- a/internal/schema/0.12/data_block.go +++ b/internal/schema/0.12/data_block.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/0.12/locals_block.go b/internal/schema/0.12/locals_block.go index eed2ee1e..b629cdfb 100644 --- a/internal/schema/0.12/locals_block.go +++ b/internal/schema/0.12/locals_block.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/0.12/module_block.go b/internal/schema/0.12/module_block.go index 7a313e61..7c10e20d 100644 --- a/internal/schema/0.12/module_block.go +++ b/internal/schema/0.12/module_block.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/0.12/output_block.go b/internal/schema/0.12/output_block.go index 935ac932..bdd7ade8 100644 --- a/internal/schema/0.12/output_block.go +++ b/internal/schema/0.12/output_block.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/0.12/provider_block.go b/internal/schema/0.12/provider_block.go index f6853780..30d4f762 100644 --- a/internal/schema/0.12/provider_block.go +++ b/internal/schema/0.12/provider_block.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/0.12/provisioner_block.go b/internal/schema/0.12/provisioner_block.go index 489a24fe..a23a6e1b 100644 --- a/internal/schema/0.12/provisioner_block.go +++ b/internal/schema/0.12/provisioner_block.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/0.12/provisioners.go b/internal/schema/0.12/provisioners.go index 1138b817..4dea6e1e 100644 --- a/internal/schema/0.12/provisioners.go +++ b/internal/schema/0.12/provisioners.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/0.12/resource_block.go b/internal/schema/0.12/resource_block.go index 58215a84..24fbe133 100644 --- a/internal/schema/0.12/resource_block.go +++ b/internal/schema/0.12/resource_block.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/0.12/root.go b/internal/schema/0.12/root.go index 6929339f..17a075b6 100644 --- a/internal/schema/0.12/root.go +++ b/internal/schema/0.12/root.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/0.12/terraform_block.go b/internal/schema/0.12/terraform_block.go index 41ef90c8..c7f0789f 100644 --- a/internal/schema/0.12/terraform_block.go +++ b/internal/schema/0.12/terraform_block.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/0.12/variable_block.go b/internal/schema/0.12/variable_block.go index 198a62f9..249adda4 100644 --- a/internal/schema/0.12/variable_block.go +++ b/internal/schema/0.12/variable_block.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/0.13/module_block.go b/internal/schema/0.13/module_block.go index a2ff97d6..9389bbce 100644 --- a/internal/schema/0.13/module_block.go +++ b/internal/schema/0.13/module_block.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/0.13/provider_block.go b/internal/schema/0.13/provider_block.go index 43e3ff1f..c8dd54da 100644 --- a/internal/schema/0.13/provider_block.go +++ b/internal/schema/0.13/provider_block.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/0.13/provisioners.go b/internal/schema/0.13/provisioners.go index 4c4846af..e009bfed 100644 --- a/internal/schema/0.13/provisioners.go +++ b/internal/schema/0.13/provisioners.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/0.13/root.go b/internal/schema/0.13/root.go index b20bd5c3..a5ce5049 100644 --- a/internal/schema/0.13/root.go +++ b/internal/schema/0.13/root.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/0.13/terraform_block.go b/internal/schema/0.13/terraform_block.go index 5850f2cc..655618f2 100644 --- a/internal/schema/0.13/terraform_block.go +++ b/internal/schema/0.13/terraform_block.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/0.14/provisioners.go b/internal/schema/0.14/provisioners.go index a27dc050..f14e4fda 100644 --- a/internal/schema/0.14/provisioners.go +++ b/internal/schema/0.14/provisioners.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/0.14/root.go b/internal/schema/0.14/root.go index 81f213a7..603a4f3e 100644 --- a/internal/schema/0.14/root.go +++ b/internal/schema/0.14/root.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/0.14/terraform.go b/internal/schema/0.14/terraform.go index 771466a7..ab9c4bd4 100644 --- a/internal/schema/0.14/terraform.go +++ b/internal/schema/0.14/terraform.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/0.14/variable_block.go b/internal/schema/0.14/variable_block.go index 19e9bfc5..2f9ebe4c 100644 --- a/internal/schema/0.14/variable_block.go +++ b/internal/schema/0.14/variable_block.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/0.15/connection_block.go b/internal/schema/0.15/connection_block.go index be80f339..04d8a5a6 100644 --- a/internal/schema/0.15/connection_block.go +++ b/internal/schema/0.15/connection_block.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/0.15/provisioners.go b/internal/schema/0.15/provisioners.go index 823efdb8..0faefdc5 100644 --- a/internal/schema/0.15/provisioners.go +++ b/internal/schema/0.15/provisioners.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/0.15/root.go b/internal/schema/0.15/root.go index 542e1874..b1d3db39 100644 --- a/internal/schema/0.15/root.go +++ b/internal/schema/0.15/root.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/0.15/terraform.go b/internal/schema/0.15/terraform.go index 171a0366..540cd575 100644 --- a/internal/schema/0.15/terraform.go +++ b/internal/schema/0.15/terraform.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/1.1/moved.go b/internal/schema/1.1/moved.go index 16c1e334..6e3f4dc1 100644 --- a/internal/schema/1.1/moved.go +++ b/internal/schema/1.1/moved.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/1.1/root.go b/internal/schema/1.1/root.go index 01417420..e4e7f515 100644 --- a/internal/schema/1.1/root.go +++ b/internal/schema/1.1/root.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/1.1/terraform.go b/internal/schema/1.1/terraform.go index d8bd0ff0..9b5bc204 100644 --- a/internal/schema/1.1/terraform.go +++ b/internal/schema/1.1/terraform.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/1.1/variable_block.go b/internal/schema/1.1/variable_block.go index 6b641f4e..51364840 100644 --- a/internal/schema/1.1/variable_block.go +++ b/internal/schema/1.1/variable_block.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/1.2/data.go b/internal/schema/1.2/data.go index 981b9ad4..13e8fd33 100644 --- a/internal/schema/1.2/data.go +++ b/internal/schema/1.2/data.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/1.2/resource.go b/internal/schema/1.2/resource.go index c2254119..e09d85ec 100644 --- a/internal/schema/1.2/resource.go +++ b/internal/schema/1.2/resource.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/1.2/root.go b/internal/schema/1.2/root.go index ceb34ca4..87b88399 100644 --- a/internal/schema/1.2/root.go +++ b/internal/schema/1.2/root.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/1.3/connection_block.go b/internal/schema/1.3/connection_block.go index a16fb48d..79e9000f 100644 --- a/internal/schema/1.3/connection_block.go +++ b/internal/schema/1.3/connection_block.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/1.3/root.go b/internal/schema/1.3/root.go index 2d5f232a..3ea882a2 100644 --- a/internal/schema/1.3/root.go +++ b/internal/schema/1.3/root.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/1.4/provisioners.go b/internal/schema/1.4/provisioners.go index c86e1e8a..1650f3f6 100644 --- a/internal/schema/1.4/provisioners.go +++ b/internal/schema/1.4/provisioners.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/1.4/root.go b/internal/schema/1.4/root.go index 58092123..97152efe 100644 --- a/internal/schema/1.4/root.go +++ b/internal/schema/1.4/root.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/1.5/check.go b/internal/schema/1.5/check.go index 5a79acb6..2d007875 100644 --- a/internal/schema/1.5/check.go +++ b/internal/schema/1.5/check.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/1.5/import.go b/internal/schema/1.5/import.go index 5111e972..f0f5484d 100644 --- a/internal/schema/1.5/import.go +++ b/internal/schema/1.5/import.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/1.5/root.go b/internal/schema/1.5/root.go index b92618d2..3d37933a 100644 --- a/internal/schema/1.5/root.go +++ b/internal/schema/1.5/root.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/1.6/import.go b/internal/schema/1.6/import.go index 18d1f498..28fc13b1 100644 --- a/internal/schema/1.6/import.go +++ b/internal/schema/1.6/import.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/1.6/root.go b/internal/schema/1.6/root.go index 9e4f4f2a..881838d0 100644 --- a/internal/schema/1.6/root.go +++ b/internal/schema/1.6/root.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/1.6/terraform.go b/internal/schema/1.6/terraform.go index ce9854d9..ae34987f 100644 --- a/internal/schema/1.6/terraform.go +++ b/internal/schema/1.6/terraform.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/1.7/removed.go b/internal/schema/1.7/removed.go index e496d44e..50532737 100644 --- a/internal/schema/1.7/removed.go +++ b/internal/schema/1.7/removed.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/1.7/root.go b/internal/schema/1.7/root.go index 464e60fe..5286012f 100644 --- a/internal/schema/1.7/root.go +++ b/internal/schema/1.7/root.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/1.8/root.go b/internal/schema/1.8/root.go index 6d0cb5d5..0a224358 100644 --- a/internal/schema/1.8/root.go +++ b/internal/schema/1.8/root.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/1.8/terraform.go b/internal/schema/1.8/terraform.go index 2089d198..fc1ef2e3 100644 --- a/internal/schema/1.8/terraform.go +++ b/internal/schema/1.8/terraform.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/1.9/root.go b/internal/schema/1.9/root.go index 074e573b..05fc510f 100644 --- a/internal/schema/1.9/root.go +++ b/internal/schema/1.9/root.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/backends/artifactory.go b/internal/schema/backends/artifactory.go index 48ac1603..96cd3f0f 100644 --- a/internal/schema/backends/artifactory.go +++ b/internal/schema/backends/artifactory.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/backends/azurerm.go b/internal/schema/backends/azurerm.go index 91469eca..a03d233b 100644 --- a/internal/schema/backends/azurerm.go +++ b/internal/schema/backends/azurerm.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/backends/backends.go b/internal/schema/backends/backends.go index 683528a7..f79203ec 100644 --- a/internal/schema/backends/backends.go +++ b/internal/schema/backends/backends.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/backends/consul.go b/internal/schema/backends/consul.go index 10fc60a8..442ae15d 100644 --- a/internal/schema/backends/consul.go +++ b/internal/schema/backends/consul.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/backends/cos.go b/internal/schema/backends/cos.go index 8fdb3f93..8fe455cb 100644 --- a/internal/schema/backends/cos.go +++ b/internal/schema/backends/cos.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/backends/etcdv2.go b/internal/schema/backends/etcdv2.go index 9cb353fc..c2e3b034 100644 --- a/internal/schema/backends/etcdv2.go +++ b/internal/schema/backends/etcdv2.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/backends/etcdv3.go b/internal/schema/backends/etcdv3.go index 15710e00..11f94669 100644 --- a/internal/schema/backends/etcdv3.go +++ b/internal/schema/backends/etcdv3.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/backends/gcs.go b/internal/schema/backends/gcs.go index 41be2445..7cc055ab 100644 --- a/internal/schema/backends/gcs.go +++ b/internal/schema/backends/gcs.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/backends/http.go b/internal/schema/backends/http.go index 18a954fd..7704dfce 100644 --- a/internal/schema/backends/http.go +++ b/internal/schema/backends/http.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/backends/kubernetes.go b/internal/schema/backends/kubernetes.go index ab7623a7..8e04156b 100644 --- a/internal/schema/backends/kubernetes.go +++ b/internal/schema/backends/kubernetes.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/backends/local.go b/internal/schema/backends/local.go index 6c80c3e1..93fe225e 100644 --- a/internal/schema/backends/local.go +++ b/internal/schema/backends/local.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/backends/manta.go b/internal/schema/backends/manta.go index 5f6ffa50..98bb58f8 100644 --- a/internal/schema/backends/manta.go +++ b/internal/schema/backends/manta.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/backends/object_expression.go b/internal/schema/backends/object_expression.go index 0f63c8b1..64ef51c7 100644 --- a/internal/schema/backends/object_expression.go +++ b/internal/schema/backends/object_expression.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/backends/oss.go b/internal/schema/backends/oss.go index 9d3a206f..4268843f 100644 --- a/internal/schema/backends/oss.go +++ b/internal/schema/backends/oss.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/backends/pg.go b/internal/schema/backends/pg.go index 3becd3c2..1219515d 100644 --- a/internal/schema/backends/pg.go +++ b/internal/schema/backends/pg.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/backends/remote.go b/internal/schema/backends/remote.go index 11d165e7..b7766616 100644 --- a/internal/schema/backends/remote.go +++ b/internal/schema/backends/remote.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/backends/s3.go b/internal/schema/backends/s3.go index 56da564d..178da28d 100644 --- a/internal/schema/backends/s3.go +++ b/internal/schema/backends/s3.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/backends/swift.go b/internal/schema/backends/swift.go index 23cedc68..350abbcb 100644 --- a/internal/schema/backends/swift.go +++ b/internal/schema/backends/swift.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/refscope/scopes.go b/internal/schema/refscope/scopes.go index ad7f7e92..d5523237 100644 --- a/internal/schema/refscope/scopes.go +++ b/internal/schema/refscope/scopes.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/stacks/1.9/component_block.go b/internal/schema/stacks/1.9/component_block.go index 62739a22..1493bd20 100644 --- a/internal/schema/stacks/1.9/component_block.go +++ b/internal/schema/stacks/1.9/component_block.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/stacks/1.9/deployment_block.go b/internal/schema/stacks/1.9/deployment_block.go index b547aa60..5822e54c 100644 --- a/internal/schema/stacks/1.9/deployment_block.go +++ b/internal/schema/stacks/1.9/deployment_block.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/stacks/1.9/identity_token_block.go b/internal/schema/stacks/1.9/identity_token_block.go index 862a84fa..6aa09118 100644 --- a/internal/schema/stacks/1.9/identity_token_block.go +++ b/internal/schema/stacks/1.9/identity_token_block.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/stacks/1.9/orchestrate_block.go b/internal/schema/stacks/1.9/orchestrate_block.go index 4af6629f..5ba4b70e 100644 --- a/internal/schema/stacks/1.9/orchestrate_block.go +++ b/internal/schema/stacks/1.9/orchestrate_block.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/stacks/1.9/output_block.go b/internal/schema/stacks/1.9/output_block.go index 0c3df507..f9500c09 100644 --- a/internal/schema/stacks/1.9/output_block.go +++ b/internal/schema/stacks/1.9/output_block.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/stacks/1.9/provider_block.go b/internal/schema/stacks/1.9/provider_block.go index 1b4c714c..919c283d 100644 --- a/internal/schema/stacks/1.9/provider_block.go +++ b/internal/schema/stacks/1.9/provider_block.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/stacks/1.9/required_provider_block.go b/internal/schema/stacks/1.9/required_provider_block.go index 12929bb3..d87932e9 100644 --- a/internal/schema/stacks/1.9/required_provider_block.go +++ b/internal/schema/stacks/1.9/required_provider_block.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/stacks/1.9/root.go b/internal/schema/stacks/1.9/root.go index cf48b404..8dc8740d 100644 --- a/internal/schema/stacks/1.9/root.go +++ b/internal/schema/stacks/1.9/root.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/stacks/1.9/variable_block.go b/internal/schema/stacks/1.9/variable_block.go index 5ecdb80e..7ea5514b 100644 --- a/internal/schema/stacks/1.9/variable_block.go +++ b/internal/schema/stacks/1.9/variable_block.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/schema/tokmod/token_modifier.go b/internal/schema/tokmod/token_modifier.go index 067037dd..ad921400 100644 --- a/internal/schema/tokmod/token_modifier.go +++ b/internal/schema/tokmod/token_modifier.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/versiongen/gen.go b/internal/versiongen/gen.go index 456f76aa..db2670c4 100644 --- a/internal/versiongen/gen.go +++ b/internal/versiongen/gen.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/internal/versiongen/gen_test.go b/internal/versiongen/gen_test.go index 0e01f641..b4bbcfa3 100644 --- a/internal/versiongen/gen_test.go +++ b/internal/versiongen/gen_test.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/module/meta.go b/module/meta.go index 7cd7301b..5b69384e 100644 --- a/module/meta.go +++ b/module/meta.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/module/meta_test.go b/module/meta_test.go index f3795d07..c7094927 100644 --- a/module/meta_test.go +++ b/module/meta_test.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/module/module_calls.go b/module/module_calls.go index 2fd42523..f80e1f41 100644 --- a/module/module_calls.go +++ b/module/module_calls.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/module/output.go b/module/output.go index 179b9eb4..c200356d 100644 --- a/module/output.go +++ b/module/output.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/module/variable.go b/module/variable.go index 95c6e323..e9381226 100644 --- a/module/variable.go +++ b/module/variable.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/registry/registry.go b/registry/registry.go index 9c9e065b..49a0c89f 100644 --- a/registry/registry.go +++ b/registry/registry.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/builtin_references.go b/schema/builtin_references.go index f9b215c6..d7ce366f 100644 --- a/schema/builtin_references.go +++ b/schema/builtin_references.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/convert_json.go b/schema/convert_json.go index 31ca83b5..31fc3996 100644 --- a/schema/convert_json.go +++ b/schema/convert_json.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/convert_json_test.go b/schema/convert_json_test.go index f356ea5e..daf683e3 100644 --- a/schema/convert_json_test.go +++ b/schema/convert_json_test.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/core_schema.go b/schema/core_schema.go index 0fb07fed..447effb3 100644 --- a/schema/core_schema.go +++ b/schema/core_schema.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/core_schema_test.go b/schema/core_schema_test.go index 56fcba67..ba12f7aa 100644 --- a/schema/core_schema_test.go +++ b/schema/core_schema_test.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/errors.go b/schema/errors.go index e7e134d6..e524bd03 100644 --- a/schema/errors.go +++ b/schema/errors.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/functions.go b/schema/functions.go index 9ad162ff..35629d78 100644 --- a/schema/functions.go +++ b/schema/functions.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/functions_merge.go b/schema/functions_merge.go index 756d5045..1c7757e7 100644 --- a/schema/functions_merge.go +++ b/schema/functions_merge.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/functions_merge_test.go b/schema/functions_merge_test.go index 3eb8084e..39b91489 100644 --- a/schema/functions_merge_test.go +++ b/schema/functions_merge_test.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/language_ids.go b/schema/language_ids.go index d8376e95..970cf184 100644 --- a/schema/language_ids.go +++ b/schema/language_ids.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/module_schema.go b/schema/module_schema.go index 8d6da08c..939c871d 100644 --- a/schema/module_schema.go +++ b/schema/module_schema.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/module_schema_test.go b/schema/module_schema_test.go index 5d88f576..b277bb5b 100644 --- a/schema/module_schema_test.go +++ b/schema/module_schema_test.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/provider_schema.go b/schema/provider_schema.go index da2d21a7..10d5a09a 100644 --- a/schema/provider_schema.go +++ b/schema/provider_schema.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/provider_schema_test.go b/schema/provider_schema_test.go index 86d78c71..983a48c6 100644 --- a/schema/provider_schema_test.go +++ b/schema/provider_schema_test.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/schema_merge.go b/schema/schema_merge.go index 56063f68..c3bcc854 100644 --- a/schema/schema_merge.go +++ b/schema/schema_merge.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/schema_merge_remote_state_ds.go b/schema/schema_merge_remote_state_ds.go index 2de204f3..18f5995f 100644 --- a/schema/schema_merge_remote_state_ds.go +++ b/schema/schema_merge_remote_state_ds.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/schema_merge_test.go b/schema/schema_merge_test.go index 3d049c51..1b26e8fe 100644 --- a/schema/schema_merge_test.go +++ b/schema/schema_merge_test.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/schema_merge_v012_test.go b/schema/schema_merge_v012_test.go index 27311ebe..6721851b 100644 --- a/schema/schema_merge_v012_test.go +++ b/schema/schema_merge_v012_test.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/schema_merge_v013_test.go b/schema/schema_merge_v013_test.go index b4308910..7930e7ed 100644 --- a/schema/schema_merge_v013_test.go +++ b/schema/schema_merge_v013_test.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/schema_merge_v015_aliased_test.go b/schema/schema_merge_v015_aliased_test.go index 0a3cf2ec..33449aa1 100644 --- a/schema/schema_merge_v015_aliased_test.go +++ b/schema/schema_merge_v015_aliased_test.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/schema_merge_v015_test.go b/schema/schema_merge_v015_test.go index 2aa3923d..c244d36c 100644 --- a/schema/schema_merge_v015_test.go +++ b/schema/schema_merge_v015_test.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/semantic_tokens.go b/schema/semantic_tokens.go index 48ae29fd..c619e35c 100644 --- a/schema/semantic_tokens.go +++ b/schema/semantic_tokens.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/stacks_schema.go b/schema/stacks_schema.go index 6795a2b8..9022aa19 100644 --- a/schema/stacks_schema.go +++ b/schema/stacks_schema.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/variable_schema.go b/schema/variable_schema.go index c61599b7..44154a20 100644 --- a/schema/variable_schema.go +++ b/schema/variable_schema.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/variable_schema_test.go b/schema/variable_schema_test.go index c4639334..3b78db0c 100644 --- a/schema/variable_schema_test.go +++ b/schema/variable_schema_test.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/versions.go b/schema/versions.go index 28e944f9..85e4f0da 100644 --- a/schema/versions.go +++ b/schema/versions.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/schema/versions_test.go b/schema/versions_test.go index 103d39ba..b74f5076 100644 --- a/schema/versions_test.go +++ b/schema/versions_test.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/stack/component.go b/stack/component.go index e3815750..222445f5 100644 --- a/stack/component.go +++ b/stack/component.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/stack/meta.go b/stack/meta.go index db96fd59..cdfac55e 100644 --- a/stack/meta.go +++ b/stack/meta.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/stack/output.go b/stack/output.go index 929eeac3..a664b2db 100644 --- a/stack/output.go +++ b/stack/output.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/stack/provider_requirements.go b/stack/provider_requirements.go index d59e1b2e..c9ff17fb 100644 --- a/stack/provider_requirements.go +++ b/stack/provider_requirements.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/stack/variable.go b/stack/variable.go index a4b6a3fa..63de0dc1 100644 --- a/stack/variable.go +++ b/stack/variable.go @@ -1,3 +1,5 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 diff --git a/tools/tools.go b/tools/tools.go index 0e9bce8c..0877d4a5 100644 --- a/tools/tools.go +++ b/tools/tools.go @@ -1,6 +1,9 @@ +// Copyright (c) The OpenTofu Authors +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: MPL-2.0 +//go:build tools // +build tools package tools