diff --git a/LICENSE b/LICENSE index 0efb0a53..8750bf00 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -Copyright (c) 2023 HashiCorp, Inc. +Copyright IBM Corp. 2023, 2025 Mozilla Public License Version 2.0 ================================== diff --git a/cmd/tfplugingen-openapi/main.go b/cmd/tfplugingen-openapi/main.go index e9288cf4..8d6bf60f 100644 --- a/cmd/tfplugingen-openapi/main.go +++ b/cmd/tfplugingen-openapi/main.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package main diff --git a/cmd/tfplugingen-openapi/version.go b/cmd/tfplugingen-openapi/version.go index 821c71cc..47ac695e 100644 --- a/cmd/tfplugingen-openapi/version.go +++ b/cmd/tfplugingen-openapi/version.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package main diff --git a/internal/cmd/generate.go b/internal/cmd/generate.go index 160c383f..44b79005 100644 --- a/internal/cmd/generate.go +++ b/internal/cmd/generate.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package cmd diff --git a/internal/cmd/generate_test.go b/internal/cmd/generate_test.go index 9327490e..2682b952 100644 --- a/internal/cmd/generate_test.go +++ b/internal/cmd/generate_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package cmd_test diff --git a/internal/config/doc.go b/internal/config/doc.go index 925a0277..0dad3ac0 100644 --- a/internal/config/doc.go +++ b/internal/config/doc.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 // Package config contains the types, parsing, and validation logic for the YAML generator configuration diff --git a/internal/config/parse.go b/internal/config/parse.go index a628e8aa..5aedede4 100644 --- a/internal/config/parse.go +++ b/internal/config/parse.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package config diff --git a/internal/config/parse_test.go b/internal/config/parse_test.go index f15104d1..1ba19461 100644 --- a/internal/config/parse_test.go +++ b/internal/config/parse_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package config_test diff --git a/internal/explorer/config_explorer.go b/internal/explorer/config_explorer.go index cc5fa13d..7156ec30 100644 --- a/internal/explorer/config_explorer.go +++ b/internal/explorer/config_explorer.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package explorer diff --git a/internal/explorer/config_explorer_test.go b/internal/explorer/config_explorer_test.go index d929c6f8..ea529113 100644 --- a/internal/explorer/config_explorer_test.go +++ b/internal/explorer/config_explorer_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package explorer_test diff --git a/internal/explorer/doc.go b/internal/explorer/doc.go index e9c70561..8eb366d6 100644 --- a/internal/explorer/doc.go +++ b/internal/explorer/doc.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 // Package explorer contains the types and methods for relating OpenAPI operations to a set of Terraform Provider resource/data source actions (CRUD) diff --git a/internal/explorer/explorer.go b/internal/explorer/explorer.go index 908b62c9..76a0c013 100644 --- a/internal/explorer/explorer.go +++ b/internal/explorer/explorer.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package explorer diff --git a/internal/explorer/explorer_utils.go b/internal/explorer/explorer_utils.go index 51e1257d..7c136cfa 100644 --- a/internal/explorer/explorer_utils.go +++ b/internal/explorer/explorer_utils.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package explorer diff --git a/internal/explorer/explorer_utils_test.go b/internal/explorer/explorer_utils_test.go index 41519efa..efaebf48 100644 --- a/internal/explorer/explorer_utils_test.go +++ b/internal/explorer/explorer_utils_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package explorer diff --git a/internal/explorer/guesstimator_explorer.go b/internal/explorer/guesstimator_explorer.go index bc29f5db..461fcb83 100644 --- a/internal/explorer/guesstimator_explorer.go +++ b/internal/explorer/guesstimator_explorer.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package explorer diff --git a/internal/explorer/guesstimator_explorer_test.go b/internal/explorer/guesstimator_explorer_test.go index 9ac60b29..e3bd1afb 100644 --- a/internal/explorer/guesstimator_explorer_test.go +++ b/internal/explorer/guesstimator_explorer_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package explorer_test diff --git a/internal/log/doc.go b/internal/log/doc.go index 155ed555..92c1301c 100644 --- a/internal/log/doc.go +++ b/internal/log/doc.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 // Package log contains helper functions for structured logging diff --git a/internal/log/warn.go b/internal/log/warn.go index fee60f2f..b7470cc1 100644 --- a/internal/log/warn.go +++ b/internal/log/warn.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package log diff --git a/internal/mapper/attrmapper/bool.go b/internal/mapper/attrmapper/bool.go index 7b6fb922..e38031f4 100644 --- a/internal/mapper/attrmapper/bool.go +++ b/internal/mapper/attrmapper/bool.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper diff --git a/internal/mapper/attrmapper/bool_test.go b/internal/mapper/attrmapper/bool_test.go index a9ba5b0f..fcfa1a52 100644 --- a/internal/mapper/attrmapper/bool_test.go +++ b/internal/mapper/attrmapper/bool_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper_test diff --git a/internal/mapper/attrmapper/data_source_attributes.go b/internal/mapper/attrmapper/data_source_attributes.go index e1dc435e..1030947f 100644 --- a/internal/mapper/attrmapper/data_source_attributes.go +++ b/internal/mapper/attrmapper/data_source_attributes.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper diff --git a/internal/mapper/attrmapper/data_source_attributes_test.go b/internal/mapper/attrmapper/data_source_attributes_test.go index 1535d9bd..47fd3224 100644 --- a/internal/mapper/attrmapper/data_source_attributes_test.go +++ b/internal/mapper/attrmapper/data_source_attributes_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper_test diff --git a/internal/mapper/attrmapper/doc.go b/internal/mapper/attrmapper/doc.go index 4047f900..68794b71 100644 --- a/internal/mapper/attrmapper/doc.go +++ b/internal/mapper/attrmapper/doc.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 // Package attrmapper contains types and methods that provide an intermediate step between the OpenAPI schema diff --git a/internal/mapper/attrmapper/float64.go b/internal/mapper/attrmapper/float64.go index 7a6680cd..74d31f2c 100644 --- a/internal/mapper/attrmapper/float64.go +++ b/internal/mapper/attrmapper/float64.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper diff --git a/internal/mapper/attrmapper/float64_test.go b/internal/mapper/attrmapper/float64_test.go index 71e9bcd9..82819995 100644 --- a/internal/mapper/attrmapper/float64_test.go +++ b/internal/mapper/attrmapper/float64_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper_test diff --git a/internal/mapper/attrmapper/int64.go b/internal/mapper/attrmapper/int64.go index 0c0fe758..dbe1ecb8 100644 --- a/internal/mapper/attrmapper/int64.go +++ b/internal/mapper/attrmapper/int64.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper diff --git a/internal/mapper/attrmapper/int64_test.go b/internal/mapper/attrmapper/int64_test.go index a3300447..ddd3157d 100644 --- a/internal/mapper/attrmapper/int64_test.go +++ b/internal/mapper/attrmapper/int64_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper_test diff --git a/internal/mapper/attrmapper/list.go b/internal/mapper/attrmapper/list.go index 2a1c0eb8..1e9d8cd1 100644 --- a/internal/mapper/attrmapper/list.go +++ b/internal/mapper/attrmapper/list.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper diff --git a/internal/mapper/attrmapper/list_nested.go b/internal/mapper/attrmapper/list_nested.go index 68e07375..8047d26e 100644 --- a/internal/mapper/attrmapper/list_nested.go +++ b/internal/mapper/attrmapper/list_nested.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper diff --git a/internal/mapper/attrmapper/list_nested_test.go b/internal/mapper/attrmapper/list_nested_test.go index 51dcf5d9..e4acde40 100644 --- a/internal/mapper/attrmapper/list_nested_test.go +++ b/internal/mapper/attrmapper/list_nested_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper_test diff --git a/internal/mapper/attrmapper/list_test.go b/internal/mapper/attrmapper/list_test.go index 515b8c18..c9f09f7c 100644 --- a/internal/mapper/attrmapper/list_test.go +++ b/internal/mapper/attrmapper/list_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper_test diff --git a/internal/mapper/attrmapper/map.go b/internal/mapper/attrmapper/map.go index f25c8a59..9da01041 100644 --- a/internal/mapper/attrmapper/map.go +++ b/internal/mapper/attrmapper/map.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper diff --git a/internal/mapper/attrmapper/map_nested.go b/internal/mapper/attrmapper/map_nested.go index 4ba7f40a..b900bde2 100644 --- a/internal/mapper/attrmapper/map_nested.go +++ b/internal/mapper/attrmapper/map_nested.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper diff --git a/internal/mapper/attrmapper/map_nested_test.go b/internal/mapper/attrmapper/map_nested_test.go index b9fd8406..b76fb5ea 100644 --- a/internal/mapper/attrmapper/map_nested_test.go +++ b/internal/mapper/attrmapper/map_nested_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper_test diff --git a/internal/mapper/attrmapper/map_test.go b/internal/mapper/attrmapper/map_test.go index 35e7a0a3..3ace63c0 100644 --- a/internal/mapper/attrmapper/map_test.go +++ b/internal/mapper/attrmapper/map_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper_test diff --git a/internal/mapper/attrmapper/number.go b/internal/mapper/attrmapper/number.go index f47b8da9..3ee7b7cd 100644 --- a/internal/mapper/attrmapper/number.go +++ b/internal/mapper/attrmapper/number.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper diff --git a/internal/mapper/attrmapper/number_test.go b/internal/mapper/attrmapper/number_test.go index 295c69c2..a7a5896a 100644 --- a/internal/mapper/attrmapper/number_test.go +++ b/internal/mapper/attrmapper/number_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper_test diff --git a/internal/mapper/attrmapper/provider_attributes.go b/internal/mapper/attrmapper/provider_attributes.go index f138caa5..95b55410 100644 --- a/internal/mapper/attrmapper/provider_attributes.go +++ b/internal/mapper/attrmapper/provider_attributes.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper diff --git a/internal/mapper/attrmapper/resource_attributes.go b/internal/mapper/attrmapper/resource_attributes.go index 6c772c26..881d56b1 100644 --- a/internal/mapper/attrmapper/resource_attributes.go +++ b/internal/mapper/attrmapper/resource_attributes.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper diff --git a/internal/mapper/attrmapper/resource_attributes_test.go b/internal/mapper/attrmapper/resource_attributes_test.go index 45d0be90..34bc17f0 100644 --- a/internal/mapper/attrmapper/resource_attributes_test.go +++ b/internal/mapper/attrmapper/resource_attributes_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper_test diff --git a/internal/mapper/attrmapper/set.go b/internal/mapper/attrmapper/set.go index a1c031b7..b3ee2125 100644 --- a/internal/mapper/attrmapper/set.go +++ b/internal/mapper/attrmapper/set.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper diff --git a/internal/mapper/attrmapper/set_nested.go b/internal/mapper/attrmapper/set_nested.go index 082a61ef..2b0151ba 100644 --- a/internal/mapper/attrmapper/set_nested.go +++ b/internal/mapper/attrmapper/set_nested.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper diff --git a/internal/mapper/attrmapper/set_nested_test.go b/internal/mapper/attrmapper/set_nested_test.go index 639a4f1c..d6597e0b 100644 --- a/internal/mapper/attrmapper/set_nested_test.go +++ b/internal/mapper/attrmapper/set_nested_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper_test diff --git a/internal/mapper/attrmapper/set_test.go b/internal/mapper/attrmapper/set_test.go index f3dcbb75..1655b8e0 100644 --- a/internal/mapper/attrmapper/set_test.go +++ b/internal/mapper/attrmapper/set_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper_test diff --git a/internal/mapper/attrmapper/single_nested.go b/internal/mapper/attrmapper/single_nested.go index e83f1055..ccbc5f09 100644 --- a/internal/mapper/attrmapper/single_nested.go +++ b/internal/mapper/attrmapper/single_nested.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper diff --git a/internal/mapper/attrmapper/single_nested_test.go b/internal/mapper/attrmapper/single_nested_test.go index 3642fa88..f920275a 100644 --- a/internal/mapper/attrmapper/single_nested_test.go +++ b/internal/mapper/attrmapper/single_nested_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper_test diff --git a/internal/mapper/attrmapper/string.go b/internal/mapper/attrmapper/string.go index fc54a6ab..7dce255f 100644 --- a/internal/mapper/attrmapper/string.go +++ b/internal/mapper/attrmapper/string.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper diff --git a/internal/mapper/attrmapper/string_test.go b/internal/mapper/attrmapper/string_test.go index 6781f505..916754e3 100644 --- a/internal/mapper/attrmapper/string_test.go +++ b/internal/mapper/attrmapper/string_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper_test diff --git a/internal/mapper/attrmapper/types.go b/internal/mapper/attrmapper/types.go index ea2d4eb4..f9075729 100644 --- a/internal/mapper/attrmapper/types.go +++ b/internal/mapper/attrmapper/types.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package attrmapper diff --git a/internal/mapper/datasource_mapper.go b/internal/mapper/datasource_mapper.go index ac0229e3..83c57432 100644 --- a/internal/mapper/datasource_mapper.go +++ b/internal/mapper/datasource_mapper.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package mapper diff --git a/internal/mapper/datasource_mapper_test.go b/internal/mapper/datasource_mapper_test.go index e2edc84b..bbb0ac10 100644 --- a/internal/mapper/datasource_mapper_test.go +++ b/internal/mapper/datasource_mapper_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package mapper_test diff --git a/internal/mapper/doc.go b/internal/mapper/doc.go index 88fa02ce..a377ea2c 100644 --- a/internal/mapper/doc.go +++ b/internal/mapper/doc.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 // Package mapper includes the types and methods for mapping provider, resource, and data source diff --git a/internal/mapper/frameworkvalidators/code_import.go b/internal/mapper/frameworkvalidators/code_import.go index 5fce47eb..7a7edcca 100644 --- a/internal/mapper/frameworkvalidators/code_import.go +++ b/internal/mapper/frameworkvalidators/code_import.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package frameworkvalidators diff --git a/internal/mapper/frameworkvalidators/doc.go b/internal/mapper/frameworkvalidators/doc.go index 7e80dad8..45744ef2 100644 --- a/internal/mapper/frameworkvalidators/doc.go +++ b/internal/mapper/frameworkvalidators/doc.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 // Package frameworkvalidators contains functionality for mapping validations diff --git a/internal/mapper/frameworkvalidators/float64validator.go b/internal/mapper/frameworkvalidators/float64validator.go index fa9789e9..23f8c27b 100644 --- a/internal/mapper/frameworkvalidators/float64validator.go +++ b/internal/mapper/frameworkvalidators/float64validator.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package frameworkvalidators diff --git a/internal/mapper/frameworkvalidators/float64validator_test.go b/internal/mapper/frameworkvalidators/float64validator_test.go index 126e8ac3..18ce7be4 100644 --- a/internal/mapper/frameworkvalidators/float64validator_test.go +++ b/internal/mapper/frameworkvalidators/float64validator_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package frameworkvalidators_test diff --git a/internal/mapper/frameworkvalidators/int64validator.go b/internal/mapper/frameworkvalidators/int64validator.go index 871c7a6f..ceaa9a6b 100644 --- a/internal/mapper/frameworkvalidators/int64validator.go +++ b/internal/mapper/frameworkvalidators/int64validator.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package frameworkvalidators diff --git a/internal/mapper/frameworkvalidators/int64validator_test.go b/internal/mapper/frameworkvalidators/int64validator_test.go index 26c7cd9e..6326f040 100644 --- a/internal/mapper/frameworkvalidators/int64validator_test.go +++ b/internal/mapper/frameworkvalidators/int64validator_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package frameworkvalidators_test diff --git a/internal/mapper/frameworkvalidators/listvalidator.go b/internal/mapper/frameworkvalidators/listvalidator.go index a32e4fd8..d86852eb 100644 --- a/internal/mapper/frameworkvalidators/listvalidator.go +++ b/internal/mapper/frameworkvalidators/listvalidator.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package frameworkvalidators diff --git a/internal/mapper/frameworkvalidators/listvalidator_test.go b/internal/mapper/frameworkvalidators/listvalidator_test.go index 78ec71a5..9e6d4807 100644 --- a/internal/mapper/frameworkvalidators/listvalidator_test.go +++ b/internal/mapper/frameworkvalidators/listvalidator_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package frameworkvalidators_test diff --git a/internal/mapper/frameworkvalidators/mapvalidator.go b/internal/mapper/frameworkvalidators/mapvalidator.go index 694d6958..8f788a0c 100644 --- a/internal/mapper/frameworkvalidators/mapvalidator.go +++ b/internal/mapper/frameworkvalidators/mapvalidator.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package frameworkvalidators diff --git a/internal/mapper/frameworkvalidators/mapvalidator_test.go b/internal/mapper/frameworkvalidators/mapvalidator_test.go index ee41b4bb..5d93ddcd 100644 --- a/internal/mapper/frameworkvalidators/mapvalidator_test.go +++ b/internal/mapper/frameworkvalidators/mapvalidator_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package frameworkvalidators_test diff --git a/internal/mapper/frameworkvalidators/setvalidator.go b/internal/mapper/frameworkvalidators/setvalidator.go index f006202d..fc2aefa6 100644 --- a/internal/mapper/frameworkvalidators/setvalidator.go +++ b/internal/mapper/frameworkvalidators/setvalidator.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package frameworkvalidators diff --git a/internal/mapper/frameworkvalidators/setvalidator_test.go b/internal/mapper/frameworkvalidators/setvalidator_test.go index af0e0976..66040a24 100644 --- a/internal/mapper/frameworkvalidators/setvalidator_test.go +++ b/internal/mapper/frameworkvalidators/setvalidator_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package frameworkvalidators_test diff --git a/internal/mapper/frameworkvalidators/stringvalidator.go b/internal/mapper/frameworkvalidators/stringvalidator.go index 8c5d7c42..b9dff38b 100644 --- a/internal/mapper/frameworkvalidators/stringvalidator.go +++ b/internal/mapper/frameworkvalidators/stringvalidator.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package frameworkvalidators diff --git a/internal/mapper/frameworkvalidators/stringvalidator_test.go b/internal/mapper/frameworkvalidators/stringvalidator_test.go index 41c4089d..0863ef1d 100644 --- a/internal/mapper/frameworkvalidators/stringvalidator_test.go +++ b/internal/mapper/frameworkvalidators/stringvalidator_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package frameworkvalidators_test diff --git a/internal/mapper/oas/attribute.go b/internal/mapper/oas/attribute.go index d0464b60..bf574f0a 100644 --- a/internal/mapper/oas/attribute.go +++ b/internal/mapper/oas/attribute.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package oas diff --git a/internal/mapper/oas/bool.go b/internal/mapper/oas/bool.go index fe69e7fa..a5ef668b 100644 --- a/internal/mapper/oas/bool.go +++ b/internal/mapper/oas/bool.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package oas diff --git a/internal/mapper/oas/bool_test.go b/internal/mapper/oas/bool_test.go index e99dfee2..6c57ee2a 100644 --- a/internal/mapper/oas/bool_test.go +++ b/internal/mapper/oas/bool_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package oas_test diff --git a/internal/mapper/oas/build.go b/internal/mapper/oas/build.go index bd763dfd..4df8694a 100644 --- a/internal/mapper/oas/build.go +++ b/internal/mapper/oas/build.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package oas diff --git a/internal/mapper/oas/build_test.go b/internal/mapper/oas/build_test.go index de83bc31..82905e58 100644 --- a/internal/mapper/oas/build_test.go +++ b/internal/mapper/oas/build_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package oas_test diff --git a/internal/mapper/oas/collection.go b/internal/mapper/oas/collection.go index 6fe41dc1..28b7c4dc 100644 --- a/internal/mapper/oas/collection.go +++ b/internal/mapper/oas/collection.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package oas diff --git a/internal/mapper/oas/collection_test.go b/internal/mapper/oas/collection_test.go index 66122492..9b22cf13 100644 --- a/internal/mapper/oas/collection_test.go +++ b/internal/mapper/oas/collection_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package oas_test diff --git a/internal/mapper/oas/doc.go b/internal/mapper/oas/doc.go index 93dcb423..156ca0ea 100644 --- a/internal/mapper/oas/doc.go +++ b/internal/mapper/oas/doc.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 // Package oas contains the logic that determines how to map OpenAPI schemas to the intermediate attrmapper diff --git a/internal/mapper/oas/element_type.go b/internal/mapper/oas/element_type.go index a951cdc7..c1fdcb33 100644 --- a/internal/mapper/oas/element_type.go +++ b/internal/mapper/oas/element_type.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package oas diff --git a/internal/mapper/oas/integer.go b/internal/mapper/oas/integer.go index c7544f8d..7aa390af 100644 --- a/internal/mapper/oas/integer.go +++ b/internal/mapper/oas/integer.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package oas diff --git a/internal/mapper/oas/integer_test.go b/internal/mapper/oas/integer_test.go index 11ee720c..091eee88 100644 --- a/internal/mapper/oas/integer_test.go +++ b/internal/mapper/oas/integer_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package oas_test diff --git a/internal/mapper/oas/map.go b/internal/mapper/oas/map.go index 2498b4f4..2d47dd78 100644 --- a/internal/mapper/oas/map.go +++ b/internal/mapper/oas/map.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package oas diff --git a/internal/mapper/oas/map_test.go b/internal/mapper/oas/map_test.go index dc9776cb..660b2328 100644 --- a/internal/mapper/oas/map_test.go +++ b/internal/mapper/oas/map_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package oas_test diff --git a/internal/mapper/oas/number.go b/internal/mapper/oas/number.go index 1feec3a4..d1a62d43 100644 --- a/internal/mapper/oas/number.go +++ b/internal/mapper/oas/number.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package oas diff --git a/internal/mapper/oas/number_test.go b/internal/mapper/oas/number_test.go index 2b70a56f..db9c9d25 100644 --- a/internal/mapper/oas/number_test.go +++ b/internal/mapper/oas/number_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package oas_test diff --git a/internal/mapper/oas/oas_schema.go b/internal/mapper/oas/oas_schema.go index 29b4ec86..3165675f 100644 --- a/internal/mapper/oas/oas_schema.go +++ b/internal/mapper/oas/oas_schema.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package oas diff --git a/internal/mapper/oas/oas_schema_test.go b/internal/mapper/oas/oas_schema_test.go index e8e99551..49054d64 100644 --- a/internal/mapper/oas/oas_schema_test.go +++ b/internal/mapper/oas/oas_schema_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package oas_test diff --git a/internal/mapper/oas/object.go b/internal/mapper/oas/object.go index 48072675..2358ce8f 100644 --- a/internal/mapper/oas/object.go +++ b/internal/mapper/oas/object.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package oas diff --git a/internal/mapper/oas/schema_error.go b/internal/mapper/oas/schema_error.go index af37b279..b74b6345 100644 --- a/internal/mapper/oas/schema_error.go +++ b/internal/mapper/oas/schema_error.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package oas diff --git a/internal/mapper/oas/single_nested.go b/internal/mapper/oas/single_nested.go index f41790df..739b9338 100644 --- a/internal/mapper/oas/single_nested.go +++ b/internal/mapper/oas/single_nested.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package oas diff --git a/internal/mapper/oas/single_nested_test.go b/internal/mapper/oas/single_nested_test.go index b1063313..a612535c 100644 --- a/internal/mapper/oas/single_nested_test.go +++ b/internal/mapper/oas/single_nested_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package oas_test diff --git a/internal/mapper/oas/string.go b/internal/mapper/oas/string.go index 3cd96aac..eccdb70a 100644 --- a/internal/mapper/oas/string.go +++ b/internal/mapper/oas/string.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package oas diff --git a/internal/mapper/oas/string_test.go b/internal/mapper/oas/string_test.go index 0d2df4cf..253effae 100644 --- a/internal/mapper/oas/string_test.go +++ b/internal/mapper/oas/string_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package oas_test diff --git a/internal/mapper/provider_mapper.go b/internal/mapper/provider_mapper.go index 7950c7d6..d15dd4fe 100644 --- a/internal/mapper/provider_mapper.go +++ b/internal/mapper/provider_mapper.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package mapper diff --git a/internal/mapper/provider_mapper_test.go b/internal/mapper/provider_mapper_test.go index 8b030372..47e16871 100644 --- a/internal/mapper/provider_mapper_test.go +++ b/internal/mapper/provider_mapper_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package mapper_test diff --git a/internal/mapper/resource_mapper.go b/internal/mapper/resource_mapper.go index 1b393db2..645d2a65 100644 --- a/internal/mapper/resource_mapper.go +++ b/internal/mapper/resource_mapper.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package mapper diff --git a/internal/mapper/resource_mapper_test.go b/internal/mapper/resource_mapper_test.go index 6608873b..d96741a8 100644 --- a/internal/mapper/resource_mapper_test.go +++ b/internal/mapper/resource_mapper_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package mapper_test diff --git a/internal/mapper/util/attribute_type.go b/internal/mapper/util/attribute_type.go index b7298284..18f3d372 100644 --- a/internal/mapper/util/attribute_type.go +++ b/internal/mapper/util/attribute_type.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package util diff --git a/internal/mapper/util/framework_identifier.go b/internal/mapper/util/framework_identifier.go index ab99c922..cbc1a6a7 100644 --- a/internal/mapper/util/framework_identifier.go +++ b/internal/mapper/util/framework_identifier.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package util diff --git a/internal/mapper/util/framework_identifier_test.go b/internal/mapper/util/framework_identifier_test.go index 35dc031e..ee4c8d98 100644 --- a/internal/mapper/util/framework_identifier_test.go +++ b/internal/mapper/util/framework_identifier_test.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package util_test diff --git a/internal/mapper/util/oas_constants.go b/internal/mapper/util/oas_constants.go index adefde1b..385cddde 100644 --- a/internal/mapper/util/oas_constants.go +++ b/internal/mapper/util/oas_constants.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package util diff --git a/internal/mapper/util/sort.go b/internal/mapper/util/sort.go index 11e55224..151cbe5c 100644 --- a/internal/mapper/util/sort.go +++ b/internal/mapper/util/sort.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 package util diff --git a/tools/copywrite.go b/tools/copywrite.go index e7b78ab5..98335e8f 100644 --- a/tools/copywrite.go +++ b/tools/copywrite.go @@ -1,4 +1,4 @@ -// Copyright (c) HashiCorp, Inc. +// Copyright IBM Corp. 2023, 2025 // SPDX-License-Identifier: MPL-2.0 //go:build generate