From a1a1bafd1d2c3ec558a704bbddea5beca4c42c81 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 3 Sep 2025 09:46:40 +0530 Subject: [PATCH 1/6] build(deps): bump actions/checkout from 4.2.2 to 5.0.0 in the github-actions-breaking group (#765) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/checks.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index 0b3023dd..003570d7 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -30,7 +30,7 @@ jobs: run: | git config --global core.autocrlf false - name: "Fetch source code" - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - name: Install Go uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0 with: @@ -52,7 +52,7 @@ jobs: runs-on: ubuntu-latest steps: - name: "Fetch source code" - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - name: Install Go uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0 with: @@ -66,7 +66,7 @@ jobs: runs-on: ubuntu-latest steps: - name: "Fetch source code" - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - name: Install Go uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0 with: @@ -80,7 +80,7 @@ jobs: runs-on: ubuntu-latest steps: - name: "Fetch source code" - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - name: Install Go uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0 with: @@ -94,7 +94,7 @@ jobs: runs-on: ubuntu-latest steps: - name: "Fetch source code" - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - name: Install Go uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0 with: From 5d44588e65fce11b7a26c4b30a8ab044f6451f3f Mon Sep 17 00:00:00 2001 From: Mohan Manikanta Date: Wed, 19 Nov 2025 15:49:04 +0530 Subject: [PATCH 2/6] Lint fixes - removing old build tags --- diagnostic_typeparams.go | 1 - hclsyntax/expression_typeparams_test.go | 1 - hclsyntax/expression_vars_gen.go | 1 - tools.go | 1 - 4 files changed, 4 deletions(-) diff --git a/diagnostic_typeparams.go b/diagnostic_typeparams.go index 92be8f1a..fdf9e9f9 100644 --- a/diagnostic_typeparams.go +++ b/diagnostic_typeparams.go @@ -2,7 +2,6 @@ // SPDX-License-Identifier: MPL-2.0 //go:build go1.18 -// +build go1.18 package hcl diff --git a/hclsyntax/expression_typeparams_test.go b/hclsyntax/expression_typeparams_test.go index c7fdbd22..d7747023 100644 --- a/hclsyntax/expression_typeparams_test.go +++ b/hclsyntax/expression_typeparams_test.go @@ -2,7 +2,6 @@ // SPDX-License-Identifier: MPL-2.0 //go:build go1.18 -// +build go1.18 package hclsyntax diff --git a/hclsyntax/expression_vars_gen.go b/hclsyntax/expression_vars_gen.go index d0888025..ddf61fa2 100644 --- a/hclsyntax/expression_vars_gen.go +++ b/hclsyntax/expression_vars_gen.go @@ -8,7 +8,6 @@ // to do its work. //go:build ignore -// +build ignore package main diff --git a/tools.go b/tools.go index e8c42ad1..183b9e3c 100644 --- a/tools.go +++ b/tools.go @@ -2,7 +2,6 @@ // SPDX-License-Identifier: MPL-2.0 //go:build tools -// +build tools package hcl From 34bf67d1d296ba69043743f41652717cf8cb5b38 Mon Sep 17 00:00:00 2001 From: "hashicorp-copywrite[bot]" <110428419+hashicorp-copywrite[bot]@users.noreply.github.com> Date: Thu, 20 Nov 2025 08:10:07 +0000 Subject: [PATCH 3/6] [COMPLIANCE] Update Copyright and License Headers --- .golangci.yaml | 2 +- cmd/hcldec/diags_json.go | 2 +- cmd/hcldec/examples/sh-config-file/example.sh | 2 +- cmd/hcldec/main.go | 2 +- cmd/hcldec/spec.go | 2 +- cmd/hcldec/spec_funcs.go | 2 +- cmd/hcldec/type_expr.go | 2 +- cmd/hcldec/vars.go | 2 +- cmd/hclfmt/main.go | 2 +- cmd/hclspecsuite/diagnostics.go | 2 +- cmd/hclspecsuite/log.go | 2 +- cmd/hclspecsuite/main.go | 2 +- cmd/hclspecsuite/runner.go | 2 +- cmd/hclspecsuite/test_file.go | 2 +- cmd/hclspecsuite/traversals.go | 2 +- diagnostic.go | 2 +- diagnostic_text.go | 2 +- diagnostic_text_test.go | 2 +- diagnostic_typeparams.go | 2 +- didyoumean.go | 2 +- doc.go | 2 +- eval_context.go | 2 +- expr_call.go | 2 +- expr_list.go | 2 +- expr_map.go | 2 +- expr_unwrap.go | 2 +- ext/customdecode/customdecode.go | 2 +- ext/customdecode/expression_type.go | 2 +- ext/dynblock/expand_body.go | 2 +- ext/dynblock/expand_body_test.go | 2 +- ext/dynblock/expand_spec.go | 2 +- ext/dynblock/expr_wrap.go | 2 +- ext/dynblock/iteration.go | 2 +- ext/dynblock/options.go | 2 +- ext/dynblock/public.go | 2 +- ext/dynblock/schema.go | 2 +- ext/dynblock/unknown_body.go | 2 +- ext/dynblock/variables.go | 2 +- ext/dynblock/variables_hcldec.go | 2 +- ext/dynblock/variables_test.go | 2 +- ext/transform/doc.go | 2 +- ext/transform/error.go | 2 +- ext/transform/transform.go | 2 +- ext/transform/transform_test.go | 2 +- ext/transform/transformer.go | 2 +- ext/tryfunc/tryfunc.go | 2 +- ext/tryfunc/tryfunc_test.go | 2 +- ext/typeexpr/defaults.go | 2 +- ext/typeexpr/defaults_test.go | 2 +- ext/typeexpr/doc.go | 2 +- ext/typeexpr/get_type.go | 2 +- ext/typeexpr/get_type_test.go | 2 +- ext/typeexpr/public.go | 2 +- ext/typeexpr/type_string_test.go | 2 +- ext/typeexpr/type_type.go | 2 +- ext/typeexpr/type_type_test.go | 2 +- ext/userfunc/decode.go | 2 +- ext/userfunc/decode_test.go | 2 +- ext/userfunc/doc.go | 2 +- ext/userfunc/public.go | 2 +- gohcl/decode.go | 2 +- gohcl/decode_test.go | 2 +- gohcl/doc.go | 2 +- gohcl/encode.go | 2 +- gohcl/encode_test.go | 2 +- gohcl/schema.go | 2 +- gohcl/schema_test.go | 2 +- gohcl/types.go | 2 +- hcldec/block_labels.go | 2 +- hcldec/decode.go | 2 +- hcldec/doc.go | 2 +- hcldec/gob.go | 2 +- hcldec/public.go | 2 +- hcldec/public_test.go | 2 +- hcldec/schema.go | 2 +- hcldec/spec.go | 2 +- hcldec/spec_test.go | 2 +- hcldec/variables.go | 2 +- hcldec/variables_test.go | 2 +- hcled/doc.go | 2 +- hcled/navigation.go | 2 +- hclparse/parser.go | 2 +- hclsimple/hclsimple.go | 2 +- hclsimple/hclsimple_test.go | 2 +- hclsimple/testdata/test.hcl | 2 +- hclsyntax/diagnostics.go | 2 +- hclsyntax/didyoumean.go | 2 +- hclsyntax/didyoumean_test.go | 2 +- hclsyntax/doc.go | 2 +- hclsyntax/expression.go | 2 +- hclsyntax/expression_ops.go | 2 +- hclsyntax/expression_static_test.go | 2 +- hclsyntax/expression_template.go | 2 +- hclsyntax/expression_template_test.go | 2 +- hclsyntax/expression_test.go | 2 +- hclsyntax/expression_typeparams_test.go | 2 +- hclsyntax/expression_vars.go | 2 +- hclsyntax/expression_vars_gen.go | 4 ++-- hclsyntax/file.go | 2 +- hclsyntax/fuzz/fuzz_test.go | 2 +- hclsyntax/generate.go | 2 +- hclsyntax/keywords.go | 2 +- hclsyntax/navigation.go | 2 +- hclsyntax/navigation_test.go | 2 +- hclsyntax/node.go | 2 +- hclsyntax/parse_traversal_test.go | 2 +- hclsyntax/parser.go | 2 +- hclsyntax/parser_template.go | 2 +- hclsyntax/parser_test.go | 2 +- hclsyntax/parser_traversal.go | 2 +- hclsyntax/peeker.go | 2 +- hclsyntax/peeker_test.go | 2 +- hclsyntax/public.go | 2 +- hclsyntax/public_test.go | 2 +- hclsyntax/scan_string_lit.go | 2 +- hclsyntax/scan_string_lit_test.go | 2 +- hclsyntax/scan_tokens.go | 2 +- hclsyntax/scan_tokens_test.go | 2 +- hclsyntax/structure.go | 2 +- hclsyntax/structure_at_pos.go | 2 +- hclsyntax/structure_at_pos_test.go | 2 +- hclsyntax/structure_test.go | 2 +- hclsyntax/token.go | 2 +- hclsyntax/token_test.go | 2 +- hclsyntax/unicode2ragel.rb | 2 +- hclsyntax/variables.go | 2 +- hclsyntax/variables_test.go | 2 +- hclsyntax/walk.go | 2 +- hclsyntax/walk_test.go | 2 +- hcltest/doc.go | 2 +- hcltest/mock.go | 2 +- hcltest/mock_test.go | 2 +- hclwrite/ast.go | 2 +- hclwrite/ast_attribute.go | 2 +- hclwrite/ast_block.go | 2 +- hclwrite/ast_block_test.go | 2 +- hclwrite/ast_body.go | 2 +- hclwrite/ast_body_test.go | 2 +- hclwrite/ast_expression.go | 2 +- hclwrite/ast_test.go | 2 +- hclwrite/doc.go | 2 +- hclwrite/examples_test.go | 2 +- hclwrite/format.go | 2 +- hclwrite/format_test.go | 2 +- hclwrite/fuzz/fuzz_test.go | 2 +- hclwrite/generate.go | 2 +- hclwrite/generate_test.go | 2 +- hclwrite/native_node_sorter.go | 2 +- hclwrite/node.go | 2 +- hclwrite/parser.go | 2 +- hclwrite/parser_test.go | 2 +- hclwrite/public.go | 2 +- hclwrite/round_trip_test.go | 2 +- hclwrite/tokens.go | 2 +- integrationtest/convertfunc_test.go | 2 +- integrationtest/doc.go | 2 +- integrationtest/hcldec_into_expr_test.go | 2 +- integrationtest/terraformlike_test.go | 2 +- json/ast.go | 2 +- json/didyoumean.go | 2 +- json/didyoumean_test.go | 2 +- json/doc.go | 2 +- json/fuzz/fuzz_test.go | 2 +- json/is.go | 2 +- json/navigation.go | 2 +- json/navigation_test.go | 2 +- json/parser.go | 2 +- json/parser_test.go | 2 +- json/peeker.go | 2 +- json/public.go | 2 +- json/public_test.go | 2 +- json/scanner.go | 2 +- json/scanner_test.go | 2 +- json/structure.go | 2 +- json/structure_test.go | 2 +- merged.go | 2 +- merged_test.go | 2 +- ops.go | 2 +- ops_test.go | 2 +- pos.go | 2 +- pos_scanner.go | 2 +- pos_scanner_test.go | 2 +- pos_test.go | 2 +- schema.go | 2 +- scripts/gofmtcheck.sh | 2 +- specsuite/spec_test.go | 2 +- static_expr.go | 2 +- structure.go | 2 +- structure_at_pos.go | 2 +- tools.go | 2 +- traversal.go | 2 +- traversal_for_expr.go | 2 +- traversal_for_expr_test.go | 2 +- 193 files changed, 194 insertions(+), 194 deletions(-) diff --git a/.golangci.yaml b/.golangci.yaml index 719498be..33c865b3 100644 --- a/.golangci.yaml +++ b/.golangci.yaml @@ -1,4 +1,4 @@ -# Copyright (c) HashiCorp, Inc. +# Copyright IBM Corp. 2014, 2025 # SPDX-License-Identifier: MPL-2.0 version: "2" diff --git a/cmd/hcldec/diags_json.go b/cmd/hcldec/diags_json.go index 7b4ed674..a5c43de7 100644 --- a/cmd/hcldec/diags_json.go +++ b/cmd/hcldec/diags_json.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package main diff --git a/cmd/hcldec/examples/sh-config-file/example.sh b/cmd/hcldec/examples/sh-config-file/example.sh index 4544c268..66d704b2 100755 --- a/cmd/hcldec/examples/sh-config-file/example.sh +++ b/cmd/hcldec/examples/sh-config-file/example.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright (c) HashiCorp, Inc. +# Copyright IBM Corp. 2014, 2025 # SPDX-License-Identifier: MPL-2.0 diff --git a/cmd/hcldec/main.go b/cmd/hcldec/main.go index ba3b895e..2079c154 100644 --- a/cmd/hcldec/main.go +++ b/cmd/hcldec/main.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package main diff --git a/cmd/hcldec/spec.go b/cmd/hcldec/spec.go index a011d1c9..bba52f88 100644 --- a/cmd/hcldec/spec.go +++ b/cmd/hcldec/spec.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package main diff --git a/cmd/hcldec/spec_funcs.go b/cmd/hcldec/spec_funcs.go index f7bdaf08..90d81de8 100644 --- a/cmd/hcldec/spec_funcs.go +++ b/cmd/hcldec/spec_funcs.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package main diff --git a/cmd/hcldec/type_expr.go b/cmd/hcldec/type_expr.go index ed838d70..b0e8420c 100644 --- a/cmd/hcldec/type_expr.go +++ b/cmd/hcldec/type_expr.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package main diff --git a/cmd/hcldec/vars.go b/cmd/hcldec/vars.go index cf70136d..528596dd 100644 --- a/cmd/hcldec/vars.go +++ b/cmd/hcldec/vars.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package main diff --git a/cmd/hclfmt/main.go b/cmd/hclfmt/main.go index 91b44b2f..f1e5721c 100644 --- a/cmd/hclfmt/main.go +++ b/cmd/hclfmt/main.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package main diff --git a/cmd/hclspecsuite/diagnostics.go b/cmd/hclspecsuite/diagnostics.go index 97eb1df7..b6ec2c93 100644 --- a/cmd/hclspecsuite/diagnostics.go +++ b/cmd/hclspecsuite/diagnostics.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package main diff --git a/cmd/hclspecsuite/log.go b/cmd/hclspecsuite/log.go index b31937b2..003eb4cc 100644 --- a/cmd/hclspecsuite/log.go +++ b/cmd/hclspecsuite/log.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package main diff --git a/cmd/hclspecsuite/main.go b/cmd/hclspecsuite/main.go index 3aa7e370..0c90fe97 100644 --- a/cmd/hclspecsuite/main.go +++ b/cmd/hclspecsuite/main.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package main diff --git a/cmd/hclspecsuite/runner.go b/cmd/hclspecsuite/runner.go index cb1e7625..d52a2ff8 100644 --- a/cmd/hclspecsuite/runner.go +++ b/cmd/hclspecsuite/runner.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package main diff --git a/cmd/hclspecsuite/test_file.go b/cmd/hclspecsuite/test_file.go index 8268042a..a17f5427 100644 --- a/cmd/hclspecsuite/test_file.go +++ b/cmd/hclspecsuite/test_file.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package main diff --git a/cmd/hclspecsuite/traversals.go b/cmd/hclspecsuite/traversals.go index 8a8a9443..4d04cc22 100644 --- a/cmd/hclspecsuite/traversals.go +++ b/cmd/hclspecsuite/traversals.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package main diff --git a/diagnostic.go b/diagnostic.go index a61bb306..00d78645 100644 --- a/diagnostic.go +++ b/diagnostic.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcl diff --git a/diagnostic_text.go b/diagnostic_text.go index 294eb184..7d3d727d 100644 --- a/diagnostic_text.go +++ b/diagnostic_text.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcl diff --git a/diagnostic_text_test.go b/diagnostic_text_test.go index 1057998a..b9a6e156 100644 --- a/diagnostic_text_test.go +++ b/diagnostic_text_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcl diff --git a/diagnostic_typeparams.go b/diagnostic_typeparams.go index fdf9e9f9..9ead4228 100644 --- a/diagnostic_typeparams.go +++ b/diagnostic_typeparams.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 //go:build go1.18 diff --git a/didyoumean.go b/didyoumean.go index fd00ca6f..34473d8b 100644 --- a/didyoumean.go +++ b/didyoumean.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcl diff --git a/doc.go b/doc.go index 665ad6ca..b22119b9 100644 --- a/doc.go +++ b/doc.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 // Package hcl contains the main modelling types and general utility functions diff --git a/eval_context.go b/eval_context.go index 921cfcb4..71452720 100644 --- a/eval_context.go +++ b/eval_context.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcl diff --git a/expr_call.go b/expr_call.go index ca59b90d..c89bab6a 100644 --- a/expr_call.go +++ b/expr_call.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcl diff --git a/expr_list.go b/expr_list.go index 8c0cf405..ac736395 100644 --- a/expr_list.go +++ b/expr_list.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcl diff --git a/expr_map.go b/expr_map.go index 56cf9747..e65e0434 100644 --- a/expr_map.go +++ b/expr_map.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcl diff --git a/expr_unwrap.go b/expr_unwrap.go index 6683fd54..412b301e 100644 --- a/expr_unwrap.go +++ b/expr_unwrap.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcl diff --git a/ext/customdecode/customdecode.go b/ext/customdecode/customdecode.go index e0dda0df..69698add 100644 --- a/ext/customdecode/customdecode.go +++ b/ext/customdecode/customdecode.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 // Package customdecode contains a HCL extension that allows, in certain diff --git a/ext/customdecode/expression_type.go b/ext/customdecode/expression_type.go index 2477f219..64f04965 100644 --- a/ext/customdecode/expression_type.go +++ b/ext/customdecode/expression_type.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package customdecode diff --git a/ext/dynblock/expand_body.go b/ext/dynblock/expand_body.go index 2cafae5f..788e49ec 100644 --- a/ext/dynblock/expand_body.go +++ b/ext/dynblock/expand_body.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package dynblock diff --git a/ext/dynblock/expand_body_test.go b/ext/dynblock/expand_body_test.go index 0941f291..1543b806 100644 --- a/ext/dynblock/expand_body_test.go +++ b/ext/dynblock/expand_body_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package dynblock diff --git a/ext/dynblock/expand_spec.go b/ext/dynblock/expand_spec.go index 55a69ba9..11a3b0c0 100644 --- a/ext/dynblock/expand_spec.go +++ b/ext/dynblock/expand_spec.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package dynblock diff --git a/ext/dynblock/expr_wrap.go b/ext/dynblock/expr_wrap.go index 57636411..f5ba635c 100644 --- a/ext/dynblock/expr_wrap.go +++ b/ext/dynblock/expr_wrap.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package dynblock diff --git a/ext/dynblock/iteration.go b/ext/dynblock/iteration.go index 9e811a48..13544881 100644 --- a/ext/dynblock/iteration.go +++ b/ext/dynblock/iteration.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package dynblock diff --git a/ext/dynblock/options.go b/ext/dynblock/options.go index 82d85865..58621692 100644 --- a/ext/dynblock/options.go +++ b/ext/dynblock/options.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package dynblock diff --git a/ext/dynblock/public.go b/ext/dynblock/public.go index 79b6144c..82483561 100644 --- a/ext/dynblock/public.go +++ b/ext/dynblock/public.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 // Package dynblock provides an extension to HCL that allows dynamic diff --git a/ext/dynblock/schema.go b/ext/dynblock/schema.go index 026008bd..35857b61 100644 --- a/ext/dynblock/schema.go +++ b/ext/dynblock/schema.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package dynblock diff --git a/ext/dynblock/unknown_body.go b/ext/dynblock/unknown_body.go index b1fdfc07..d12449ff 100644 --- a/ext/dynblock/unknown_body.go +++ b/ext/dynblock/unknown_body.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package dynblock diff --git a/ext/dynblock/variables.go b/ext/dynblock/variables.go index 4aa2faa8..731175d3 100644 --- a/ext/dynblock/variables.go +++ b/ext/dynblock/variables.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package dynblock diff --git a/ext/dynblock/variables_hcldec.go b/ext/dynblock/variables_hcldec.go index caaf9df4..cbe0bcc2 100644 --- a/ext/dynblock/variables_hcldec.go +++ b/ext/dynblock/variables_hcldec.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package dynblock diff --git a/ext/dynblock/variables_test.go b/ext/dynblock/variables_test.go index ee8adaa9..599f5353 100644 --- a/ext/dynblock/variables_test.go +++ b/ext/dynblock/variables_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package dynblock diff --git a/ext/transform/doc.go b/ext/transform/doc.go index 6744467a..77f5ce86 100644 --- a/ext/transform/doc.go +++ b/ext/transform/doc.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 // Package transform is a helper package for writing extensions that work diff --git a/ext/transform/error.go b/ext/transform/error.go index 38e064b8..9e86dea1 100644 --- a/ext/transform/error.go +++ b/ext/transform/error.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package transform diff --git a/ext/transform/transform.go b/ext/transform/transform.go index 035044e4..b9ea3d1c 100644 --- a/ext/transform/transform.go +++ b/ext/transform/transform.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package transform diff --git a/ext/transform/transform_test.go b/ext/transform/transform_test.go index 3c0ea7b3..6755c67f 100644 --- a/ext/transform/transform_test.go +++ b/ext/transform/transform_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package transform diff --git a/ext/transform/transformer.go b/ext/transform/transformer.go index 511d0a29..371ab168 100644 --- a/ext/transform/transformer.go +++ b/ext/transform/transformer.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package transform diff --git a/ext/tryfunc/tryfunc.go b/ext/tryfunc/tryfunc.go index fa601da4..9e9c72b9 100644 --- a/ext/tryfunc/tryfunc.go +++ b/ext/tryfunc/tryfunc.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 // Package tryfunc contains some optional functions that can be exposed in diff --git a/ext/tryfunc/tryfunc_test.go b/ext/tryfunc/tryfunc_test.go index 7bd7af6d..0092879c 100644 --- a/ext/tryfunc/tryfunc_test.go +++ b/ext/tryfunc/tryfunc_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package tryfunc diff --git a/ext/typeexpr/defaults.go b/ext/typeexpr/defaults.go index d3d6be29..102ced69 100644 --- a/ext/typeexpr/defaults.go +++ b/ext/typeexpr/defaults.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package typeexpr diff --git a/ext/typeexpr/defaults_test.go b/ext/typeexpr/defaults_test.go index dc3a3f42..de3152bf 100644 --- a/ext/typeexpr/defaults_test.go +++ b/ext/typeexpr/defaults_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package typeexpr diff --git a/ext/typeexpr/doc.go b/ext/typeexpr/doc.go index a5a3a8e1..26c24782 100644 --- a/ext/typeexpr/doc.go +++ b/ext/typeexpr/doc.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 // Package typeexpr extends HCL with a convention for describing HCL types diff --git a/ext/typeexpr/get_type.go b/ext/typeexpr/get_type.go index 8535933f..cc178820 100644 --- a/ext/typeexpr/get_type.go +++ b/ext/typeexpr/get_type.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package typeexpr diff --git a/ext/typeexpr/get_type_test.go b/ext/typeexpr/get_type_test.go index 7def0358..ba87f23d 100644 --- a/ext/typeexpr/get_type_test.go +++ b/ext/typeexpr/get_type_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package typeexpr diff --git a/ext/typeexpr/public.go b/ext/typeexpr/public.go index e03631d3..fd528d7b 100644 --- a/ext/typeexpr/public.go +++ b/ext/typeexpr/public.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package typeexpr diff --git a/ext/typeexpr/type_string_test.go b/ext/typeexpr/type_string_test.go index d9a52404..59126136 100644 --- a/ext/typeexpr/type_string_test.go +++ b/ext/typeexpr/type_string_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package typeexpr diff --git a/ext/typeexpr/type_type.go b/ext/typeexpr/type_type.go index d86d1f89..583371ab 100644 --- a/ext/typeexpr/type_type.go +++ b/ext/typeexpr/type_type.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package typeexpr diff --git a/ext/typeexpr/type_type_test.go b/ext/typeexpr/type_type_test.go index 328ead6d..27bdc341 100644 --- a/ext/typeexpr/type_type_test.go +++ b/ext/typeexpr/type_type_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package typeexpr diff --git a/ext/userfunc/decode.go b/ext/userfunc/decode.go index 3f3c533e..75cac6d4 100644 --- a/ext/userfunc/decode.go +++ b/ext/userfunc/decode.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package userfunc diff --git a/ext/userfunc/decode_test.go b/ext/userfunc/decode_test.go index 60841b21..177b83e2 100644 --- a/ext/userfunc/decode_test.go +++ b/ext/userfunc/decode_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package userfunc diff --git a/ext/userfunc/doc.go b/ext/userfunc/doc.go index 7bc2d7e1..0f8f0eb0 100644 --- a/ext/userfunc/doc.go +++ b/ext/userfunc/doc.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 // Package userfunc implements a HCL extension that allows user-defined diff --git a/ext/userfunc/public.go b/ext/userfunc/public.go index 8e6c9bfb..d2b29259 100644 --- a/ext/userfunc/public.go +++ b/ext/userfunc/public.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package userfunc diff --git a/gohcl/decode.go b/gohcl/decode.go index b3ba8e8a..58321726 100644 --- a/gohcl/decode.go +++ b/gohcl/decode.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package gohcl diff --git a/gohcl/decode_test.go b/gohcl/decode_test.go index 35818318..f871239a 100644 --- a/gohcl/decode_test.go +++ b/gohcl/decode_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package gohcl diff --git a/gohcl/doc.go b/gohcl/doc.go index 73b7045a..7c648202 100644 --- a/gohcl/doc.go +++ b/gohcl/doc.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 // Package gohcl allows decoding HCL configurations into Go data structures. diff --git a/gohcl/encode.go b/gohcl/encode.go index 64cb2d1e..8e92909c 100644 --- a/gohcl/encode.go +++ b/gohcl/encode.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package gohcl diff --git a/gohcl/encode_test.go b/gohcl/encode_test.go index a75bf28b..a3fcd186 100644 --- a/gohcl/encode_test.go +++ b/gohcl/encode_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package gohcl_test diff --git a/gohcl/schema.go b/gohcl/schema.go index d0c18881..ddb75548 100644 --- a/gohcl/schema.go +++ b/gohcl/schema.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package gohcl diff --git a/gohcl/schema_test.go b/gohcl/schema_test.go index ca8c0ec1..4e6b757a 100644 --- a/gohcl/schema_test.go +++ b/gohcl/schema_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package gohcl diff --git a/gohcl/types.go b/gohcl/types.go index ec0f9ea2..946bc654 100644 --- a/gohcl/types.go +++ b/gohcl/types.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package gohcl diff --git a/hcldec/block_labels.go b/hcldec/block_labels.go index 9e6f1f2c..fb228b90 100644 --- a/hcldec/block_labels.go +++ b/hcldec/block_labels.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcldec diff --git a/hcldec/decode.go b/hcldec/decode.go index 5f86e67f..7df2f7ea 100644 --- a/hcldec/decode.go +++ b/hcldec/decode.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcldec diff --git a/hcldec/doc.go b/hcldec/doc.go index c8439401..b9e92cf2 100644 --- a/hcldec/doc.go +++ b/hcldec/doc.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 // Package hcldec provides a higher-level API for unpacking the content of diff --git a/hcldec/gob.go b/hcldec/gob.go index 27e9be2e..edf0a951 100644 --- a/hcldec/gob.go +++ b/hcldec/gob.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcldec diff --git a/hcldec/public.go b/hcldec/public.go index ff1e5fe9..b13bb75c 100644 --- a/hcldec/public.go +++ b/hcldec/public.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcldec diff --git a/hcldec/public_test.go b/hcldec/public_test.go index 0087c051..9a6c4259 100644 --- a/hcldec/public_test.go +++ b/hcldec/public_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcldec diff --git a/hcldec/schema.go b/hcldec/schema.go index 8a9fa4fe..89058a94 100644 --- a/hcldec/schema.go +++ b/hcldec/schema.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcldec diff --git a/hcldec/spec.go b/hcldec/spec.go index b297c32b..d40f81c4 100644 --- a/hcldec/spec.go +++ b/hcldec/spec.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcldec diff --git a/hcldec/spec_test.go b/hcldec/spec_test.go index a88066b5..1d500758 100644 --- a/hcldec/spec_test.go +++ b/hcldec/spec_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcldec diff --git a/hcldec/variables.go b/hcldec/variables.go index c5ac1744..f5012fcb 100644 --- a/hcldec/variables.go +++ b/hcldec/variables.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcldec diff --git a/hcldec/variables_test.go b/hcldec/variables_test.go index 10412deb..4cfc6ac4 100644 --- a/hcldec/variables_test.go +++ b/hcldec/variables_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcldec diff --git a/hcled/doc.go b/hcled/doc.go index 51b335a1..1b1e2d7a 100644 --- a/hcled/doc.go +++ b/hcled/doc.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 // Package hcled provides functionality intended to help an application diff --git a/hcled/navigation.go b/hcled/navigation.go index 85935696..defefc49 100644 --- a/hcled/navigation.go +++ b/hcled/navigation.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcled diff --git a/hclparse/parser.go b/hclparse/parser.go index f3645649..c5e450e8 100644 --- a/hclparse/parser.go +++ b/hclparse/parser.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 // Package hclparse has the main API entry point for parsing both HCL native diff --git a/hclsimple/hclsimple.go b/hclsimple/hclsimple.go index 5a8a482d..48857940 100644 --- a/hclsimple/hclsimple.go +++ b/hclsimple/hclsimple.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 // Package hclsimple is a higher-level entry point for loading HCL diff --git a/hclsimple/hclsimple_test.go b/hclsimple/hclsimple_test.go index 034edd53..5d53d254 100644 --- a/hclsimple/hclsimple_test.go +++ b/hclsimple/hclsimple_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsimple_test diff --git a/hclsimple/testdata/test.hcl b/hclsimple/testdata/test.hcl index ee536036..8d6748fb 100644 --- a/hclsimple/testdata/test.hcl +++ b/hclsimple/testdata/test.hcl @@ -1,4 +1,4 @@ -# Copyright (c) HashiCorp, Inc. +# Copyright IBM Corp. 2014, 2025 # SPDX-License-Identifier: MPL-2.0 foo = "bar" diff --git a/hclsyntax/diagnostics.go b/hclsyntax/diagnostics.go index 43689d74..be5548ac 100644 --- a/hclsyntax/diagnostics.go +++ b/hclsyntax/diagnostics.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/didyoumean.go b/hclsyntax/didyoumean.go index 5b0e4681..ce06a749 100644 --- a/hclsyntax/didyoumean.go +++ b/hclsyntax/didyoumean.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/didyoumean_test.go b/hclsyntax/didyoumean_test.go index 84cfed6d..a2a40fbf 100644 --- a/hclsyntax/didyoumean_test.go +++ b/hclsyntax/didyoumean_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/doc.go b/hclsyntax/doc.go index defe3dbb..0746b3b0 100644 --- a/hclsyntax/doc.go +++ b/hclsyntax/doc.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 // Package hclsyntax contains the parser, AST, etc for HCL's native language, diff --git a/hclsyntax/expression.go b/hclsyntax/expression.go index c5a44886..4d247aa1 100644 --- a/hclsyntax/expression.go +++ b/hclsyntax/expression.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/expression_ops.go b/hclsyntax/expression_ops.go index da146ef8..f93909fa 100644 --- a/hclsyntax/expression_ops.go +++ b/hclsyntax/expression_ops.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/expression_static_test.go b/hclsyntax/expression_static_test.go index f56bb6f1..3b24383a 100644 --- a/hclsyntax/expression_static_test.go +++ b/hclsyntax/expression_static_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/expression_template.go b/hclsyntax/expression_template.go index 5713c004..6952c349 100644 --- a/hclsyntax/expression_template.go +++ b/hclsyntax/expression_template.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/expression_template_test.go b/hclsyntax/expression_template_test.go index 92c11afe..c691637b 100644 --- a/hclsyntax/expression_template_test.go +++ b/hclsyntax/expression_template_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/expression_test.go b/hclsyntax/expression_test.go index 8fd355f7..ff32eefc 100644 --- a/hclsyntax/expression_test.go +++ b/hclsyntax/expression_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/expression_typeparams_test.go b/hclsyntax/expression_typeparams_test.go index d7747023..bef3b476 100644 --- a/hclsyntax/expression_typeparams_test.go +++ b/hclsyntax/expression_typeparams_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 //go:build go1.18 diff --git a/hclsyntax/expression_vars.go b/hclsyntax/expression_vars.go index 6c3e472c..669856e4 100755 --- a/hclsyntax/expression_vars.go +++ b/hclsyntax/expression_vars.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/expression_vars_gen.go b/hclsyntax/expression_vars_gen.go index ddf61fa2..05a984d8 100644 --- a/hclsyntax/expression_vars_gen.go +++ b/hclsyntax/expression_vars_gen.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 // This is a 'go generate'-oriented program for producing the "Variables" @@ -86,7 +86,7 @@ func main() { } -const outputPreamble = `// Copyright (c) HashiCorp, Inc. +const outputPreamble = `// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/file.go b/hclsyntax/file.go index 7be626ff..d94924b9 100644 --- a/hclsyntax/file.go +++ b/hclsyntax/file.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/fuzz/fuzz_test.go b/hclsyntax/fuzz/fuzz_test.go index 4aaee5d0..6b8e52be 100644 --- a/hclsyntax/fuzz/fuzz_test.go +++ b/hclsyntax/fuzz/fuzz_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package fuzzhclsyntax diff --git a/hclsyntax/generate.go b/hclsyntax/generate.go index 66486074..6d8b2359 100644 --- a/hclsyntax/generate.go +++ b/hclsyntax/generate.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/keywords.go b/hclsyntax/keywords.go index 5124ae95..4299e3a5 100644 --- a/hclsyntax/keywords.go +++ b/hclsyntax/keywords.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/navigation.go b/hclsyntax/navigation.go index 83e1d4ef..46cd40ec 100644 --- a/hclsyntax/navigation.go +++ b/hclsyntax/navigation.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/navigation_test.go b/hclsyntax/navigation_test.go index 12187398..9633a80e 100644 --- a/hclsyntax/navigation_test.go +++ b/hclsyntax/navigation_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/node.go b/hclsyntax/node.go index 6ead6091..f633d12e 100644 --- a/hclsyntax/node.go +++ b/hclsyntax/node.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/parse_traversal_test.go b/hclsyntax/parse_traversal_test.go index 5d8d24ea..8d5cbccf 100644 --- a/hclsyntax/parse_traversal_test.go +++ b/hclsyntax/parse_traversal_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/parser.go b/hclsyntax/parser.go index fec7861a..2234c219 100644 --- a/hclsyntax/parser.go +++ b/hclsyntax/parser.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/parser_template.go b/hclsyntax/parser_template.go index 19e98806..fdf48021 100644 --- a/hclsyntax/parser_template.go +++ b/hclsyntax/parser_template.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/parser_test.go b/hclsyntax/parser_test.go index ba53ac4c..1510529f 100644 --- a/hclsyntax/parser_test.go +++ b/hclsyntax/parser_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/parser_traversal.go b/hclsyntax/parser_traversal.go index f7d4062f..b2ac298b 100644 --- a/hclsyntax/parser_traversal.go +++ b/hclsyntax/parser_traversal.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/peeker.go b/hclsyntax/peeker.go index 74fa3fb3..ebf4a223 100644 --- a/hclsyntax/peeker.go +++ b/hclsyntax/peeker.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/peeker_test.go b/hclsyntax/peeker_test.go index cce3266d..103f92a7 100644 --- a/hclsyntax/peeker_test.go +++ b/hclsyntax/peeker_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/public.go b/hclsyntax/public.go index 17dc1ed4..eb7681d8 100644 --- a/hclsyntax/public.go +++ b/hclsyntax/public.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/public_test.go b/hclsyntax/public_test.go index 6cdd3b17..8259d58d 100644 --- a/hclsyntax/public_test.go +++ b/hclsyntax/public_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/scan_string_lit.go b/hclsyntax/scan_string_lit.go index 6b44d992..cedfc073 100644 --- a/hclsyntax/scan_string_lit.go +++ b/hclsyntax/scan_string_lit.go @@ -1,5 +1,5 @@ //line scan_string_lit.rl:1 -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/scan_string_lit_test.go b/hclsyntax/scan_string_lit_test.go index bebad0ee..791541b1 100644 --- a/hclsyntax/scan_string_lit_test.go +++ b/hclsyntax/scan_string_lit_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/scan_tokens.go b/hclsyntax/scan_tokens.go index 3ed8455f..02d593a8 100644 --- a/hclsyntax/scan_tokens.go +++ b/hclsyntax/scan_tokens.go @@ -1,5 +1,5 @@ //line scan_tokens.rl:1 -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/scan_tokens_test.go b/hclsyntax/scan_tokens_test.go index 10c42007..d86e2c3d 100644 --- a/hclsyntax/scan_tokens_test.go +++ b/hclsyntax/scan_tokens_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/structure.go b/hclsyntax/structure.go index 545ef42f..36e4d646 100644 --- a/hclsyntax/structure.go +++ b/hclsyntax/structure.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/structure_at_pos.go b/hclsyntax/structure_at_pos.go index 50857168..228d0e3f 100644 --- a/hclsyntax/structure_at_pos.go +++ b/hclsyntax/structure_at_pos.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/structure_at_pos_test.go b/hclsyntax/structure_at_pos_test.go index 51b981d6..74b58943 100644 --- a/hclsyntax/structure_at_pos_test.go +++ b/hclsyntax/structure_at_pos_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/structure_test.go b/hclsyntax/structure_test.go index 180425bf..2c2a3c55 100644 --- a/hclsyntax/structure_test.go +++ b/hclsyntax/structure_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/token.go b/hclsyntax/token.go index 47648b8f..db7afa0d 100644 --- a/hclsyntax/token.go +++ b/hclsyntax/token.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/token_test.go b/hclsyntax/token_test.go index 2ce05479..0aaec25b 100644 --- a/hclsyntax/token_test.go +++ b/hclsyntax/token_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/unicode2ragel.rb b/hclsyntax/unicode2ragel.rb index 235265de..7a325316 100644 --- a/hclsyntax/unicode2ragel.rb +++ b/hclsyntax/unicode2ragel.rb @@ -1,5 +1,5 @@ #!/usr/bin/env ruby -# Copyright (c) HashiCorp, Inc. +# Copyright IBM Corp. 2014, 2025 # SPDX-License-Identifier: MPL-2.0 # diff --git a/hclsyntax/variables.go b/hclsyntax/variables.go index af2c4601..ff131cdb 100644 --- a/hclsyntax/variables.go +++ b/hclsyntax/variables.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/variables_test.go b/hclsyntax/variables_test.go index 9eb3d411..3f909421 100644 --- a/hclsyntax/variables_test.go +++ b/hclsyntax/variables_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/walk.go b/hclsyntax/walk.go index 82b6f9b0..ec1c4979 100644 --- a/hclsyntax/walk.go +++ b/hclsyntax/walk.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hclsyntax/walk_test.go b/hclsyntax/walk_test.go index 540938e2..1a4be452 100644 --- a/hclsyntax/walk_test.go +++ b/hclsyntax/walk_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclsyntax diff --git a/hcltest/doc.go b/hcltest/doc.go index d450a2b9..958f843b 100644 --- a/hcltest/doc.go +++ b/hcltest/doc.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 // Package hcltest contains utilities that aim to make it more convenient diff --git a/hcltest/mock.go b/hcltest/mock.go index 9df3e8d1..a0a44d5a 100644 --- a/hcltest/mock.go +++ b/hcltest/mock.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcltest diff --git a/hcltest/mock_test.go b/hcltest/mock_test.go index 648018a5..4a669a97 100644 --- a/hcltest/mock_test.go +++ b/hcltest/mock_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcltest diff --git a/hclwrite/ast.go b/hclwrite/ast.go index 6ebca404..c1b3f3fa 100644 --- a/hclwrite/ast.go +++ b/hclwrite/ast.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclwrite diff --git a/hclwrite/ast_attribute.go b/hclwrite/ast_attribute.go index b004b742..342cfce4 100644 --- a/hclwrite/ast_attribute.go +++ b/hclwrite/ast_attribute.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclwrite diff --git a/hclwrite/ast_block.go b/hclwrite/ast_block.go index 0a4c693e..97ae802d 100644 --- a/hclwrite/ast_block.go +++ b/hclwrite/ast_block.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclwrite diff --git a/hclwrite/ast_block_test.go b/hclwrite/ast_block_test.go index ac1cd4ed..ce635f7e 100644 --- a/hclwrite/ast_block_test.go +++ b/hclwrite/ast_block_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclwrite diff --git a/hclwrite/ast_body.go b/hclwrite/ast_body.go index 08e8714e..4143d221 100644 --- a/hclwrite/ast_body.go +++ b/hclwrite/ast_body.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclwrite diff --git a/hclwrite/ast_body_test.go b/hclwrite/ast_body_test.go index a8407250..6845b478 100644 --- a/hclwrite/ast_body_test.go +++ b/hclwrite/ast_body_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclwrite diff --git a/hclwrite/ast_expression.go b/hclwrite/ast_expression.go index 77b9f780..ffe78752 100644 --- a/hclwrite/ast_expression.go +++ b/hclwrite/ast_expression.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclwrite diff --git a/hclwrite/ast_test.go b/hclwrite/ast_test.go index 12bb0546..a36c646c 100644 --- a/hclwrite/ast_test.go +++ b/hclwrite/ast_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclwrite diff --git a/hclwrite/doc.go b/hclwrite/doc.go index 57ec37ea..04b277eb 100644 --- a/hclwrite/doc.go +++ b/hclwrite/doc.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 // Package hclwrite deals with the problem of generating HCL configuration diff --git a/hclwrite/examples_test.go b/hclwrite/examples_test.go index f61d7827..ad063107 100644 --- a/hclwrite/examples_test.go +++ b/hclwrite/examples_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclwrite_test diff --git a/hclwrite/format.go b/hclwrite/format.go index 93688adc..a9d80299 100644 --- a/hclwrite/format.go +++ b/hclwrite/format.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclwrite diff --git a/hclwrite/format_test.go b/hclwrite/format_test.go index 5c4eb7a6..350f4ceb 100644 --- a/hclwrite/format_test.go +++ b/hclwrite/format_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclwrite diff --git a/hclwrite/fuzz/fuzz_test.go b/hclwrite/fuzz/fuzz_test.go index cec86bee..c5222534 100644 --- a/hclwrite/fuzz/fuzz_test.go +++ b/hclwrite/fuzz/fuzz_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package fuzzhclwrite diff --git a/hclwrite/generate.go b/hclwrite/generate.go index 678d5391..d3359f7a 100644 --- a/hclwrite/generate.go +++ b/hclwrite/generate.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclwrite diff --git a/hclwrite/generate_test.go b/hclwrite/generate_test.go index 39591923..6d87b119 100644 --- a/hclwrite/generate_test.go +++ b/hclwrite/generate_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclwrite diff --git a/hclwrite/native_node_sorter.go b/hclwrite/native_node_sorter.go index 0a78683b..7944e2b9 100644 --- a/hclwrite/native_node_sorter.go +++ b/hclwrite/native_node_sorter.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclwrite diff --git a/hclwrite/node.go b/hclwrite/node.go index 7ad4bb91..2bb0149c 100644 --- a/hclwrite/node.go +++ b/hclwrite/node.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclwrite diff --git a/hclwrite/parser.go b/hclwrite/parser.go index 4042b3a5..db7115cf 100644 --- a/hclwrite/parser.go +++ b/hclwrite/parser.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclwrite diff --git a/hclwrite/parser_test.go b/hclwrite/parser_test.go index 8ccae993..3fce9a08 100644 --- a/hclwrite/parser_test.go +++ b/hclwrite/parser_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclwrite diff --git a/hclwrite/public.go b/hclwrite/public.go index b65e039e..7c38ee17 100644 --- a/hclwrite/public.go +++ b/hclwrite/public.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclwrite diff --git a/hclwrite/round_trip_test.go b/hclwrite/round_trip_test.go index 9dbb1526..b0090c34 100644 --- a/hclwrite/round_trip_test.go +++ b/hclwrite/round_trip_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclwrite diff --git a/hclwrite/tokens.go b/hclwrite/tokens.go index d7f09290..596b7383 100644 --- a/hclwrite/tokens.go +++ b/hclwrite/tokens.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hclwrite diff --git a/integrationtest/convertfunc_test.go b/integrationtest/convertfunc_test.go index 0dc2adde..00430a91 100644 --- a/integrationtest/convertfunc_test.go +++ b/integrationtest/convertfunc_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package integrationtest diff --git a/integrationtest/doc.go b/integrationtest/doc.go index 1a8146fe..ea539c5f 100644 --- a/integrationtest/doc.go +++ b/integrationtest/doc.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 // Package integrationtest is an internal package that contains some diff --git a/integrationtest/hcldec_into_expr_test.go b/integrationtest/hcldec_into_expr_test.go index 9b00f3bd..c3533801 100644 --- a/integrationtest/hcldec_into_expr_test.go +++ b/integrationtest/hcldec_into_expr_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package integrationtest diff --git a/integrationtest/terraformlike_test.go b/integrationtest/terraformlike_test.go index ae866269..38215a37 100644 --- a/integrationtest/terraformlike_test.go +++ b/integrationtest/terraformlike_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package integrationtest diff --git a/json/ast.go b/json/ast.go index 3b385cce..0de060bc 100644 --- a/json/ast.go +++ b/json/ast.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package json diff --git a/json/didyoumean.go b/json/didyoumean.go index dc004c4b..6d4f6496 100644 --- a/json/didyoumean.go +++ b/json/didyoumean.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package json diff --git a/json/didyoumean_test.go b/json/didyoumean_test.go index f189790b..103587db 100644 --- a/json/didyoumean_test.go +++ b/json/didyoumean_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package json diff --git a/json/doc.go b/json/doc.go index bdc8f093..2cce4a26 100644 --- a/json/doc.go +++ b/json/doc.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 // Package json is the JSON parser for HCL. It parses JSON files and returns diff --git a/json/fuzz/fuzz_test.go b/json/fuzz/fuzz_test.go index ccc21184..d36fdc4e 100644 --- a/json/fuzz/fuzz_test.go +++ b/json/fuzz/fuzz_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package fuzzjson diff --git a/json/is.go b/json/is.go index 1d1a0b18..a5c6b9b1 100644 --- a/json/is.go +++ b/json/is.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package json diff --git a/json/navigation.go b/json/navigation.go index 7aab1ec0..7a745c9a 100644 --- a/json/navigation.go +++ b/json/navigation.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package json diff --git a/json/navigation_test.go b/json/navigation_test.go index f22a9ff4..573ea61a 100644 --- a/json/navigation_test.go +++ b/json/navigation_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package json diff --git a/json/parser.go b/json/parser.go index e39d84da..9d5dfd21 100644 --- a/json/parser.go +++ b/json/parser.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package json diff --git a/json/parser_test.go b/json/parser_test.go index 8f77630d..e1b0e7e5 100644 --- a/json/parser_test.go +++ b/json/parser_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package json diff --git a/json/peeker.go b/json/peeker.go index 02efa5b2..57d231fa 100644 --- a/json/peeker.go +++ b/json/peeker.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package json diff --git a/json/public.go b/json/public.go index 01305090..7229b478 100644 --- a/json/public.go +++ b/json/public.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package json diff --git a/json/public_test.go b/json/public_test.go index 5385dbd4..e56f10c0 100644 --- a/json/public_test.go +++ b/json/public_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package json diff --git a/json/scanner.go b/json/scanner.go index a5e21305..436d146a 100644 --- a/json/scanner.go +++ b/json/scanner.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package json diff --git a/json/scanner_test.go b/json/scanner_test.go index d59c201e..bb859354 100644 --- a/json/scanner_test.go +++ b/json/scanner_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package json diff --git a/json/structure.go b/json/structure.go index 3b7c425c..d65dcbe6 100644 --- a/json/structure.go +++ b/json/structure.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package json diff --git a/json/structure_test.go b/json/structure_test.go index 533a46f2..ed95aca3 100644 --- a/json/structure_test.go +++ b/json/structure_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package json diff --git a/merged.go b/merged.go index 49474ee7..88017ee4 100644 --- a/merged.go +++ b/merged.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcl diff --git a/merged_test.go b/merged_test.go index 598f2287..6533298c 100644 --- a/merged_test.go +++ b/merged_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcl diff --git a/ops.go b/ops.go index 9420abdb..f16e9ba1 100644 --- a/ops.go +++ b/ops.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcl diff --git a/ops_test.go b/ops_test.go index b515cb52..fdba39a0 100644 --- a/ops_test.go +++ b/ops_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcl diff --git a/pos.go b/pos.go index 1bbbce87..f8d7d28c 100644 --- a/pos.go +++ b/pos.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcl diff --git a/pos_scanner.go b/pos_scanner.go index 2232f374..4f02c870 100644 --- a/pos_scanner.go +++ b/pos_scanner.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcl diff --git a/pos_scanner_test.go b/pos_scanner_test.go index bb6a89a5..5e93255e 100644 --- a/pos_scanner_test.go +++ b/pos_scanner_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcl diff --git a/pos_test.go b/pos_test.go index b90545b8..b9b4ad51 100644 --- a/pos_test.go +++ b/pos_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcl diff --git a/schema.go b/schema.go index d4e339cb..6c294b25 100644 --- a/schema.go +++ b/schema.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcl diff --git a/scripts/gofmtcheck.sh b/scripts/gofmtcheck.sh index c09fa208..f62d6b02 100755 --- a/scripts/gofmtcheck.sh +++ b/scripts/gofmtcheck.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) HashiCorp, Inc. +# Copyright IBM Corp. 2014, 2025 # SPDX-License-Identifier: MPL-2.0 if [[ -n $(gofmt -l ./) ]]; then echo "Please run gofmt -w ./ to format code"; exit 1; fi; diff --git a/specsuite/spec_test.go b/specsuite/spec_test.go index 36360a64..9a223926 100644 --- a/specsuite/spec_test.go +++ b/specsuite/spec_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package spectests diff --git a/static_expr.go b/static_expr.go index e14d7f89..869f692d 100644 --- a/static_expr.go +++ b/static_expr.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcl diff --git a/structure.go b/structure.go index 2bdf579d..d3333d3e 100644 --- a/structure.go +++ b/structure.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcl diff --git a/structure_at_pos.go b/structure_at_pos.go index 62aba139..03688401 100644 --- a/structure_at_pos.go +++ b/structure_at_pos.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcl diff --git a/tools.go b/tools.go index 183b9e3c..f88ae885 100644 --- a/tools.go +++ b/tools.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 //go:build tools diff --git a/traversal.go b/traversal.go index 540dde7e..31295ef4 100644 --- a/traversal.go +++ b/traversal.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcl diff --git a/traversal_for_expr.go b/traversal_for_expr.go index d3cb4507..6e37d472 100644 --- a/traversal_for_expr.go +++ b/traversal_for_expr.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcl diff --git a/traversal_for_expr_test.go b/traversal_for_expr_test.go index 5bfcebf0..721c1ba2 100644 --- a/traversal_for_expr_test.go +++ b/traversal_for_expr_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2014, 2025 // SPDX-License-Identifier: MPL-2.0 package hcl From a30095a319c212ea004672baa1bb92f6a0da6402 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 21 Nov 2025 05:05:12 +0000 Subject: [PATCH 4/6] build(deps): bump golang.org/x/crypto from 0.38.0 to 0.45.0 Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.38.0 to 0.45.0. - [Commits](https://github.com/golang/crypto/compare/v0.38.0...v0.45.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-version: 0.45.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- go.mod | 15 +++++++-------- go.sum | 26 ++++++++++++-------------- 2 files changed, 19 insertions(+), 22 deletions(-) diff --git a/go.mod b/go.mod index 68003902..b054bdf8 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/hashicorp/hcl/v2 -go 1.23.0 +go 1.24.0 require ( github.com/agext/levenshtein v1.2.1 @@ -12,14 +12,13 @@ require ( github.com/spf13/pflag v1.0.2 github.com/zclconf/go-cty v1.16.3 github.com/zclconf/go-cty-debug v0.0.0-20240509010212-0d6042c53940 - golang.org/x/crypto v0.38.0 - golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d + golang.org/x/term v0.37.0 + golang.org/x/tools v0.38.0 ) require ( - golang.org/x/mod v0.17.0 // indirect - golang.org/x/sync v0.14.0 // indirect - golang.org/x/sys v0.33.0 // indirect - golang.org/x/term v0.32.0 // indirect - golang.org/x/text v0.25.0 // indirect + golang.org/x/mod v0.29.0 // indirect + golang.org/x/sync v0.18.0 // indirect + golang.org/x/sys v0.38.0 // indirect + golang.org/x/text v0.31.0 // indirect ) diff --git a/go.sum b/go.sum index d5a1483f..55248602 100644 --- a/go.sum +++ b/go.sum @@ -16,17 +16,15 @@ github.com/zclconf/go-cty v1.16.3 h1:osr++gw2T61A8KVYHoQiFbFd1Lh3JOCXc/jFLJXKTxk github.com/zclconf/go-cty v1.16.3/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE= github.com/zclconf/go-cty-debug v0.0.0-20240509010212-0d6042c53940 h1:4r45xpDWB6ZMSMNJFMOjqrGHynW3DIBuR2H9j0ug+Mo= github.com/zclconf/go-cty-debug v0.0.0-20240509010212-0d6042c53940/go.mod h1:CmBdvvj3nqzfzJ6nTCIwDTPZ56aVGvDrmztiO5g3qrM= -golang.org/x/crypto v0.38.0 h1:jt+WWG8IZlBnVbomuhg2Mdq0+BBQaHbtqHEFEigjUV8= -golang.org/x/crypto v0.38.0/go.mod h1:MvrbAqul58NNYPKnOra203SB9vpuZW0e+RRZV+Ggqjw= -golang.org/x/mod v0.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA= -golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= -golang.org/x/sync v0.14.0 h1:woo0S4Yywslg6hp4eUFjTVOyKt0RookbpAHG4c1HmhQ= -golang.org/x/sync v0.14.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA= -golang.org/x/sys v0.33.0 h1:q3i8TbbEz+JRD9ywIRlyRAQbM0qF7hu24q3teo2hbuw= -golang.org/x/sys v0.33.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k= -golang.org/x/term v0.32.0 h1:DR4lr0TjUs3epypdhTOkMmuF5CDFJ/8pOnbzMZPQ7bg= -golang.org/x/term v0.32.0/go.mod h1:uZG1FhGx848Sqfsq4/DlJr3xGGsYMu/L5GW4abiaEPQ= -golang.org/x/text v0.25.0 h1:qVyWApTSYLk/drJRO5mDlNYskwQznZmkpV2c8q9zls4= -golang.org/x/text v0.25.0/go.mod h1:WEdwpYrmk1qmdHvhkSTNPm3app7v4rsT8F2UD6+VHIA= -golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg= -golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk= +golang.org/x/mod v0.29.0 h1:HV8lRxZC4l2cr3Zq1LvtOsi/ThTgWnUk/y64QSs8GwA= +golang.org/x/mod v0.29.0/go.mod h1:NyhrlYXJ2H4eJiRy/WDBO6HMqZQ6q9nk4JzS3NuCK+w= +golang.org/x/sync v0.18.0 h1:kr88TuHDroi+UVf+0hZnirlk8o8T+4MrK6mr60WkH/I= +golang.org/x/sync v0.18.0/go.mod h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI= +golang.org/x/sys v0.38.0 h1:3yZWxaJjBmCWXqhN1qh02AkOnCQ1poK6oF+a7xWL6Gc= +golang.org/x/sys v0.38.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks= +golang.org/x/term v0.37.0 h1:8EGAD0qCmHYZg6J17DvsMy9/wJ7/D/4pV/wfnld5lTU= +golang.org/x/term v0.37.0/go.mod h1:5pB4lxRNYYVZuTLmy8oR2BH8dflOR+IbTYFD8fi3254= +golang.org/x/text v0.31.0 h1:aC8ghyu4JhP8VojJ2lEHBnochRno1sgL6nEi9WGFGMM= +golang.org/x/text v0.31.0/go.mod h1:tKRAlv61yKIjGGHX/4tP1LTbc13YSec1pxVEWXzfoeM= +golang.org/x/tools v0.38.0 h1:Hx2Xv8hISq8Lm16jvBZ2VQf+RLmbd7wVUsALibYI/IQ= +golang.org/x/tools v0.38.0/go.mod h1:yEsQ/d/YK8cjh0L6rZlY8tgtlKiBNTL14pGDJPJpYQs= From 2a2bdfe8e5320e57e8d7773a7f58c07a36c636f3 Mon Sep 17 00:00:00 2001 From: Kristin Laemmert Date: Fri, 21 Nov 2025 11:52:43 -0500 Subject: [PATCH 5/6] compliance asked to be removed as codeowners --- .github/CODEOWNERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index c88afc06..08fc4492 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -2,7 +2,7 @@ # More on CODEOWNERS files: https://help.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners # Default owner -* @hashicorp/team-ip-compliance @hashicorp/terraform-core +* @hashicorp/terraform-core # Add override rules below. Each line is a file/folder pattern followed by one or more owners. # Being an owner means those groups or individuals will be added as reviewers to PRs affecting From 007a6ed9f5ad1c25ec823b04975718760bde9d1c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 1 Dec 2025 23:36:58 +0000 Subject: [PATCH 6/6] build(deps): bump the github-actions-breaking group across 1 directory with 4 updates Bumps the github-actions-breaking group with 4 updates in the / directory: [actions/checkout](https://github.com/actions/checkout), [actions/setup-go](https://github.com/actions/setup-go), [actions/upload-artifact](https://github.com/actions/upload-artifact) and [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action). Updates `actions/checkout` from 5.0.0 to 6.0.0 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/08c6903cd8c0fde910a37f88322edcfb5dd907a8...1af3b93b6815bc44a9784bd300feb67ff0d1eeb3) Updates `actions/setup-go` from 5.5.0 to 6.1.0 - [Release notes](https://github.com/actions/setup-go/releases) - [Commits](https://github.com/actions/setup-go/compare/d35c59abb061a4a6fb18e82ac0862c26744d6ab5...4dc6199c7b1a012772edbd06daecab0f50c9053c) Updates `actions/upload-artifact` from 4.6.2 to 5.0.0 - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/ea165f8d65b6e75b540449e92b4886f43607fa02...330a01c490aca151604b8cf639adc76d48f6c5d4) Updates `golangci/golangci-lint-action` from 8.0.0 to 9.1.0 - [Release notes](https://github.com/golangci/golangci-lint-action/releases) - [Commits](https://github.com/golangci/golangci-lint-action/compare/4afd733a84b1f43292c63897423277bb7f4313a9...e7fa5ac41e1cf5b7d48e45e42232ce7ada589601) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 6.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions-breaking - dependency-name: actions/setup-go dependency-version: 6.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions-breaking - dependency-name: actions/upload-artifact dependency-version: 5.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions-breaking - dependency-name: golangci/golangci-lint-action dependency-version: 9.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions-breaking ... Signed-off-by: dependabot[bot] --- .github/workflows/checks.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index 003570d7..baf949a7 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -30,16 +30,16 @@ jobs: run: | git config --global core.autocrlf false - name: "Fetch source code" - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 + uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0 - name: Install Go - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0 + uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 with: go-version-file: go.mod - name: Go test run: | go test -v -race -coverprofile="coverage.out" ./... -coverpkg=./... - name: Upload coverage report - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 + uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0 with: path: coverage.out name: coverage-report-${{matrix.target}} @@ -52,9 +52,9 @@ jobs: runs-on: ubuntu-latest steps: - name: "Fetch source code" - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 + uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0 - name: Install Go - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0 + uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 with: go-version: "1.23" - name: "copyright headers check" @@ -66,9 +66,9 @@ jobs: runs-on: ubuntu-latest steps: - name: "Fetch source code" - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 + uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0 - name: Install Go - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0 + uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 with: go-version-file: go.mod - name: "go vet" @@ -80,9 +80,9 @@ jobs: runs-on: ubuntu-latest steps: - name: "Fetch source code" - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 + uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0 - name: Install Go - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0 + uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 with: go-version-file: go.mod - name: "gofmt" @@ -94,10 +94,10 @@ jobs: runs-on: ubuntu-latest steps: - name: "Fetch source code" - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 + uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0 - name: Install Go - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0 + uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 with: go-version-file: go.mod - name: Run golangci-lint - uses: golangci/golangci-lint-action@4afd733a84b1f43292c63897423277bb7f4313a9 # v8.0.0 + uses: golangci/golangci-lint-action@e7fa5ac41e1cf5b7d48e45e42232ce7ada589601 # v9.1.0