From 0c96283149bbf3a5bb13e48c2e77ca519953d13d Mon Sep 17 00:00:00 2001 From: Todd Short Date: Fri, 13 Feb 2026 15:24:59 -0500 Subject: [PATCH] Auto-generate OpenAPIModelName() via openapi-gen Replace hand-written model_name.go with generated zz_generated.model_name.go by adding +k8s:openapi-model-package marker to doc.go and running openapi-gen in update_codegen.sh. Update boilerplate.go.txt to remove Red Hat copyright. Signed-off-by: Todd Short Assisted-By: Claude --- boilerplate.go.txt | 2 - .../client/clientset/versioned/clientset.go | 2 - .../versioned/fake/clientset_generated.go | 2 - .../client/clientset/versioned/fake/doc.go | 2 - .../clientset/versioned/fake/register.go | 2 - .../client/clientset/versioned/scheme/doc.go | 2 - .../clientset/versioned/scheme/register.go | 2 - .../versioned/typed/operators/v1/doc.go | 2 - .../versioned/typed/operators/v1/fake/doc.go | 2 - .../typed/operators/v1/fake/fake_olmconfig.go | 2 - .../typed/operators/v1/fake/fake_operator.go | 2 - .../v1/fake/fake_operatorcondition.go | 2 - .../operators/v1/fake/fake_operatorgroup.go | 2 - .../v1/fake/fake_operators_client.go | 2 - .../typed/operators/v1/generated_expansion.go | 2 - .../versioned/typed/operators/v1/olmconfig.go | 2 - .../versioned/typed/operators/v1/operator.go | 2 - .../typed/operators/v1/operatorcondition.go | 2 - .../typed/operators/v1/operatorgroup.go | 2 - .../typed/operators/v1/operators_client.go | 2 - .../typed/operators/v1alpha1/catalogsource.go | 2 - .../v1alpha1/clusterserviceversion.go | 2 - .../versioned/typed/operators/v1alpha1/doc.go | 2 - .../typed/operators/v1alpha1/fake/doc.go | 2 - .../v1alpha1/fake/fake_catalogsource.go | 2 - .../fake/fake_clusterserviceversion.go | 2 - .../v1alpha1/fake/fake_installplan.go | 2 - .../v1alpha1/fake/fake_operators_client.go | 2 - .../v1alpha1/fake/fake_subscription.go | 2 - .../operators/v1alpha1/generated_expansion.go | 2 - .../typed/operators/v1alpha1/installplan.go | 2 - .../operators/v1alpha1/operators_client.go | 2 - .../typed/operators/v1alpha1/subscription.go | 2 - .../versioned/typed/operators/v1alpha2/doc.go | 2 - .../typed/operators/v1alpha2/fake/doc.go | 2 - .../v1alpha2/fake/fake_operatorgroup.go | 2 - .../v1alpha2/fake/fake_operators_client.go | 2 - .../operators/v1alpha2/generated_expansion.go | 2 - .../typed/operators/v1alpha2/operatorgroup.go | 2 - .../operators/v1alpha2/operators_client.go | 2 - .../versioned/typed/operators/v2/doc.go | 2 - .../versioned/typed/operators/v2/fake/doc.go | 2 - .../v2/fake/fake_operatorcondition.go | 2 - .../v2/fake/fake_operators_client.go | 2 - .../typed/operators/v2/generated_expansion.go | 2 - .../typed/operators/v2/operatorcondition.go | 2 - .../typed/operators/v2/operators_client.go | 2 - .../informers/externalversions/factory.go | 2 - .../informers/externalversions/generic.go | 2 - .../internalinterfaces/factory_interfaces.go | 2 - .../externalversions/operators/interface.go | 2 - .../operators/v1/interface.go | 2 - .../operators/v1/olmconfig.go | 2 - .../externalversions/operators/v1/operator.go | 2 - .../operators/v1/operatorcondition.go | 2 - .../operators/v1/operatorgroup.go | 2 - .../operators/v1alpha1/catalogsource.go | 2 - .../v1alpha1/clusterserviceversion.go | 2 - .../operators/v1alpha1/installplan.go | 2 - .../operators/v1alpha1/interface.go | 2 - .../operators/v1alpha1/subscription.go | 2 - .../operators/v1alpha2/interface.go | 2 - .../operators/v1alpha2/operatorgroup.go | 2 - .../operators/v2/interface.go | 2 - .../operators/v2/operatorcondition.go | 2 - .../operators/v1/expansion_generated.go | 2 - .../client/listers/operators/v1/olmconfig.go | 2 - .../client/listers/operators/v1/operator.go | 2 - .../listers/operators/v1/operatorcondition.go | 2 - .../listers/operators/v1/operatorgroup.go | 2 - .../operators/v1alpha1/catalogsource.go | 2 - .../v1alpha1/clusterserviceversion.go | 2 - .../operators/v1alpha1/expansion_generated.go | 2 - .../listers/operators/v1alpha1/installplan.go | 2 - .../operators/v1alpha1/subscription.go | 2 - .../operators/v1alpha2/expansion_generated.go | 2 - .../operators/v1alpha2/operatorgroup.go | 2 - .../operators/v2/expansion_generated.go | 2 - .../listers/operators/v2/operatorcondition.go | 2 - pkg/package-server/apis/operators/v1/doc.go | 1 + ...del_name.go => zz_generated.model_name.go} | 67 ++++++++++++------- .../clientset/internalversion/clientset.go | 2 - .../fake/clientset_generated.go | 2 - .../clientset/internalversion/fake/doc.go | 2 - .../internalversion/fake/register.go | 2 - .../clientset/internalversion/scheme/doc.go | 2 - .../internalversion/scheme/register.go | 2 - .../typed/operators/internalversion/doc.go | 2 - .../operators/internalversion/fake/doc.go | 2 - .../fake/fake_operators_client.go | 2 - .../fake/fake_packagemanifest.go | 2 - .../internalversion/generated_expansion.go | 2 - .../internalversion/operators_client.go | 2 - .../internalversion/packagemanifest.go | 2 - .../client/clientset/versioned/clientset.go | 2 - .../versioned/fake/clientset_generated.go | 2 - .../client/clientset/versioned/fake/doc.go | 2 - .../clientset/versioned/fake/register.go | 2 - .../client/clientset/versioned/scheme/doc.go | 2 - .../clientset/versioned/scheme/register.go | 2 - .../versioned/typed/operators/v1/doc.go | 2 - .../versioned/typed/operators/v1/fake/doc.go | 2 - .../v1/fake/fake_operators_client.go | 2 - .../operators/v1/fake/fake_packagemanifest.go | 2 - .../typed/operators/v1/generated_expansion.go | 2 - .../typed/operators/v1/operators_client.go | 2 - .../typed/operators/v1/packagemanifest.go | 2 - .../informers/externalversions/factory.go | 2 - .../informers/externalversions/generic.go | 2 - .../internalinterfaces/factory_interfaces.go | 2 - .../externalversions/operators/interface.go | 2 - .../operators/v1/interface.go | 2 - .../operators/v1/packagemanifest.go | 2 - .../informers/internalversion/factory.go | 2 - .../informers/internalversion/generic.go | 2 - .../internalinterfaces/factory_interfaces.go | 2 - .../internalversion/operators/interface.go | 2 - .../operators/internalversion/interface.go | 2 - .../internalversion/packagemanifest.go | 2 - .../internalversion/expansion_generated.go | 2 - .../internalversion/packagemanifest.go | 2 - .../operators/v1/expansion_generated.go | 2 - .../listers/operators/v1/packagemanifest.go | 2 - .../client/openapi/zz_generated.openapi.go | 2 - scripts/update_codegen.sh | 21 ++++++ 125 files changed, 63 insertions(+), 270 deletions(-) rename pkg/package-server/apis/operators/v1/{model_name.go => zz_generated.model_name.go} (62%) diff --git a/boilerplate.go.txt b/boilerplate.go.txt index a3cc797c3f..b4ede5d4b6 100644 --- a/boilerplate.go.txt +++ b/boilerplate.go.txt @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/clientset.go b/pkg/api/client/clientset/versioned/clientset.go index 64ec71bbd6..f1d2913954 100644 --- a/pkg/api/client/clientset/versioned/clientset.go +++ b/pkg/api/client/clientset/versioned/clientset.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/fake/clientset_generated.go b/pkg/api/client/clientset/versioned/fake/clientset_generated.go index f3c46b845f..cce8ba9bfc 100644 --- a/pkg/api/client/clientset/versioned/fake/clientset_generated.go +++ b/pkg/api/client/clientset/versioned/fake/clientset_generated.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/fake/doc.go b/pkg/api/client/clientset/versioned/fake/doc.go index f536d10ae3..8c0e742494 100644 --- a/pkg/api/client/clientset/versioned/fake/doc.go +++ b/pkg/api/client/clientset/versioned/fake/doc.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/fake/register.go b/pkg/api/client/clientset/versioned/fake/register.go index f2a728380c..89f7be15c0 100644 --- a/pkg/api/client/clientset/versioned/fake/register.go +++ b/pkg/api/client/clientset/versioned/fake/register.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/scheme/doc.go b/pkg/api/client/clientset/versioned/scheme/doc.go index 251358bb4a..23b38d4260 100644 --- a/pkg/api/client/clientset/versioned/scheme/doc.go +++ b/pkg/api/client/clientset/versioned/scheme/doc.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/scheme/register.go b/pkg/api/client/clientset/versioned/scheme/register.go index 7c1a1137dd..eb3cb147a9 100644 --- a/pkg/api/client/clientset/versioned/scheme/register.go +++ b/pkg/api/client/clientset/versioned/scheme/register.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1/doc.go b/pkg/api/client/clientset/versioned/typed/operators/v1/doc.go index d84e927bcd..811e0ae139 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1/doc.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1/doc.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1/fake/doc.go b/pkg/api/client/clientset/versioned/typed/operators/v1/fake/doc.go index fe6b263490..3c48772f98 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1/fake/doc.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1/fake/doc.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1/fake/fake_olmconfig.go b/pkg/api/client/clientset/versioned/typed/operators/v1/fake/fake_olmconfig.go index 6db26088b8..0331e7a340 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1/fake/fake_olmconfig.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1/fake/fake_olmconfig.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1/fake/fake_operator.go b/pkg/api/client/clientset/versioned/typed/operators/v1/fake/fake_operator.go index bd320e7753..895e8bcd5d 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1/fake/fake_operator.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1/fake/fake_operator.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1/fake/fake_operatorcondition.go b/pkg/api/client/clientset/versioned/typed/operators/v1/fake/fake_operatorcondition.go index 5bf9562826..ad7d9de775 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1/fake/fake_operatorcondition.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1/fake/fake_operatorcondition.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1/fake/fake_operatorgroup.go b/pkg/api/client/clientset/versioned/typed/operators/v1/fake/fake_operatorgroup.go index faa40e2824..02a974e9b9 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1/fake/fake_operatorgroup.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1/fake/fake_operatorgroup.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1/fake/fake_operators_client.go b/pkg/api/client/clientset/versioned/typed/operators/v1/fake/fake_operators_client.go index f0ac70db53..e333fa0bee 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1/fake/fake_operators_client.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1/fake/fake_operators_client.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1/generated_expansion.go b/pkg/api/client/clientset/versioned/typed/operators/v1/generated_expansion.go index 357fc8aae0..3ebb78be36 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1/generated_expansion.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1/generated_expansion.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1/olmconfig.go b/pkg/api/client/clientset/versioned/typed/operators/v1/olmconfig.go index 804cfd5681..4518d732c8 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1/olmconfig.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1/olmconfig.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1/operator.go b/pkg/api/client/clientset/versioned/typed/operators/v1/operator.go index 9d71766701..980f133f44 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1/operator.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1/operator.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1/operatorcondition.go b/pkg/api/client/clientset/versioned/typed/operators/v1/operatorcondition.go index 9d11723fb5..f0c2a4370f 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1/operatorcondition.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1/operatorcondition.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1/operatorgroup.go b/pkg/api/client/clientset/versioned/typed/operators/v1/operatorgroup.go index 7df6bc50ad..c6460a98e6 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1/operatorgroup.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1/operatorgroup.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1/operators_client.go b/pkg/api/client/clientset/versioned/typed/operators/v1/operators_client.go index 4cb1bf6ad1..1c38fcc096 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1/operators_client.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1/operators_client.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/catalogsource.go b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/catalogsource.go index 36ff0d1a8b..59ac2b5db8 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/catalogsource.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/catalogsource.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/clusterserviceversion.go b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/clusterserviceversion.go index 2e2bbe6190..6fc237f2a7 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/clusterserviceversion.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/clusterserviceversion.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/doc.go b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/doc.go index 565b4e8577..ff1e6867c7 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/doc.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/doc.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/fake/doc.go b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/fake/doc.go index fe6b263490..3c48772f98 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/fake/doc.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/fake/doc.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/fake/fake_catalogsource.go b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/fake/fake_catalogsource.go index e0442bd561..77aff66771 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/fake/fake_catalogsource.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/fake/fake_catalogsource.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/fake/fake_clusterserviceversion.go b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/fake/fake_clusterserviceversion.go index ac0372b582..b73666ebcd 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/fake/fake_clusterserviceversion.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/fake/fake_clusterserviceversion.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/fake/fake_installplan.go b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/fake/fake_installplan.go index 6225936360..49525b130b 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/fake/fake_installplan.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/fake/fake_installplan.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/fake/fake_operators_client.go b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/fake/fake_operators_client.go index 78fe2dcf04..78b28b8f82 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/fake/fake_operators_client.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/fake/fake_operators_client.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/fake/fake_subscription.go b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/fake/fake_subscription.go index e8c73bc247..d7e84ad53e 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/fake/fake_subscription.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/fake/fake_subscription.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/generated_expansion.go b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/generated_expansion.go index 6e353f57bb..523a90f935 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/generated_expansion.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/generated_expansion.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/installplan.go b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/installplan.go index 2e005b40ec..06f5d3db1c 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/installplan.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/installplan.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/operators_client.go b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/operators_client.go index 2517075e3d..32608b5449 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/operators_client.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/operators_client.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/subscription.go b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/subscription.go index 55e308fa88..2e36346ce3 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/subscription.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1alpha1/subscription.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/doc.go b/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/doc.go index 827395041a..a742af4b49 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/doc.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/doc.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/fake/doc.go b/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/fake/doc.go index fe6b263490..3c48772f98 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/fake/doc.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/fake/doc.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/fake/fake_operatorgroup.go b/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/fake/fake_operatorgroup.go index 437ffcaf64..236418ba02 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/fake/fake_operatorgroup.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/fake/fake_operatorgroup.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/fake/fake_operators_client.go b/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/fake/fake_operators_client.go index 660c9731a6..c693423bae 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/fake/fake_operators_client.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/fake/fake_operators_client.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/generated_expansion.go b/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/generated_expansion.go index f3dfa67253..2b062228ae 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/generated_expansion.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/generated_expansion.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/operatorgroup.go b/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/operatorgroup.go index e29fe99f2f..00e6fc51ce 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/operatorgroup.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/operatorgroup.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/operators_client.go b/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/operators_client.go index 6690ae5d77..f3c01e6131 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/operators_client.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v1alpha2/operators_client.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v2/doc.go b/pkg/api/client/clientset/versioned/typed/operators/v2/doc.go index bb5960b9c5..3364c8951d 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v2/doc.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v2/doc.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v2/fake/doc.go b/pkg/api/client/clientset/versioned/typed/operators/v2/fake/doc.go index fe6b263490..3c48772f98 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v2/fake/doc.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v2/fake/doc.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v2/fake/fake_operatorcondition.go b/pkg/api/client/clientset/versioned/typed/operators/v2/fake/fake_operatorcondition.go index 24d2657d11..7bedd69b0c 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v2/fake/fake_operatorcondition.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v2/fake/fake_operatorcondition.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v2/fake/fake_operators_client.go b/pkg/api/client/clientset/versioned/typed/operators/v2/fake/fake_operators_client.go index 57e8085c36..327cb8aafc 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v2/fake/fake_operators_client.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v2/fake/fake_operators_client.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v2/generated_expansion.go b/pkg/api/client/clientset/versioned/typed/operators/v2/generated_expansion.go index eae8335d54..c88f3cfe71 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v2/generated_expansion.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v2/generated_expansion.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v2/operatorcondition.go b/pkg/api/client/clientset/versioned/typed/operators/v2/operatorcondition.go index c58d50976a..7debeee65e 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v2/operatorcondition.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v2/operatorcondition.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/clientset/versioned/typed/operators/v2/operators_client.go b/pkg/api/client/clientset/versioned/typed/operators/v2/operators_client.go index b92d9dfac0..d986c4caed 100644 --- a/pkg/api/client/clientset/versioned/typed/operators/v2/operators_client.go +++ b/pkg/api/client/clientset/versioned/typed/operators/v2/operators_client.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/informers/externalversions/factory.go b/pkg/api/client/informers/externalversions/factory.go index 3cadb730be..75b5ccdc1c 100644 --- a/pkg/api/client/informers/externalversions/factory.go +++ b/pkg/api/client/informers/externalversions/factory.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/informers/externalversions/generic.go b/pkg/api/client/informers/externalversions/generic.go index ca604c530a..c3e62d5fbb 100644 --- a/pkg/api/client/informers/externalversions/generic.go +++ b/pkg/api/client/informers/externalversions/generic.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/informers/externalversions/internalinterfaces/factory_interfaces.go b/pkg/api/client/informers/externalversions/internalinterfaces/factory_interfaces.go index abb3ec291c..ff73017f0a 100644 --- a/pkg/api/client/informers/externalversions/internalinterfaces/factory_interfaces.go +++ b/pkg/api/client/informers/externalversions/internalinterfaces/factory_interfaces.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/informers/externalversions/operators/interface.go b/pkg/api/client/informers/externalversions/operators/interface.go index a53ca4e165..6450424d7a 100644 --- a/pkg/api/client/informers/externalversions/operators/interface.go +++ b/pkg/api/client/informers/externalversions/operators/interface.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/informers/externalversions/operators/v1/interface.go b/pkg/api/client/informers/externalversions/operators/v1/interface.go index 2d0d0b0769..31714e50a7 100644 --- a/pkg/api/client/informers/externalversions/operators/v1/interface.go +++ b/pkg/api/client/informers/externalversions/operators/v1/interface.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/informers/externalversions/operators/v1/olmconfig.go b/pkg/api/client/informers/externalversions/operators/v1/olmconfig.go index 023bf70d8c..a5e58c5dab 100644 --- a/pkg/api/client/informers/externalversions/operators/v1/olmconfig.go +++ b/pkg/api/client/informers/externalversions/operators/v1/olmconfig.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/informers/externalversions/operators/v1/operator.go b/pkg/api/client/informers/externalversions/operators/v1/operator.go index 96ea7ba606..9ac4b6963b 100644 --- a/pkg/api/client/informers/externalversions/operators/v1/operator.go +++ b/pkg/api/client/informers/externalversions/operators/v1/operator.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/informers/externalversions/operators/v1/operatorcondition.go b/pkg/api/client/informers/externalversions/operators/v1/operatorcondition.go index b64632acb7..66884d0d93 100644 --- a/pkg/api/client/informers/externalversions/operators/v1/operatorcondition.go +++ b/pkg/api/client/informers/externalversions/operators/v1/operatorcondition.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/informers/externalversions/operators/v1/operatorgroup.go b/pkg/api/client/informers/externalversions/operators/v1/operatorgroup.go index 3cb232787b..1540df08ba 100644 --- a/pkg/api/client/informers/externalversions/operators/v1/operatorgroup.go +++ b/pkg/api/client/informers/externalversions/operators/v1/operatorgroup.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/informers/externalversions/operators/v1alpha1/catalogsource.go b/pkg/api/client/informers/externalversions/operators/v1alpha1/catalogsource.go index 2fdec9285c..54c3b9c151 100644 --- a/pkg/api/client/informers/externalversions/operators/v1alpha1/catalogsource.go +++ b/pkg/api/client/informers/externalversions/operators/v1alpha1/catalogsource.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/informers/externalversions/operators/v1alpha1/clusterserviceversion.go b/pkg/api/client/informers/externalversions/operators/v1alpha1/clusterserviceversion.go index 2398637b81..888a08bf97 100644 --- a/pkg/api/client/informers/externalversions/operators/v1alpha1/clusterserviceversion.go +++ b/pkg/api/client/informers/externalversions/operators/v1alpha1/clusterserviceversion.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/informers/externalversions/operators/v1alpha1/installplan.go b/pkg/api/client/informers/externalversions/operators/v1alpha1/installplan.go index a5904b2f8b..394fe1e4c8 100644 --- a/pkg/api/client/informers/externalversions/operators/v1alpha1/installplan.go +++ b/pkg/api/client/informers/externalversions/operators/v1alpha1/installplan.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/informers/externalversions/operators/v1alpha1/interface.go b/pkg/api/client/informers/externalversions/operators/v1alpha1/interface.go index 83489ebab4..aec9a44390 100644 --- a/pkg/api/client/informers/externalversions/operators/v1alpha1/interface.go +++ b/pkg/api/client/informers/externalversions/operators/v1alpha1/interface.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/informers/externalversions/operators/v1alpha1/subscription.go b/pkg/api/client/informers/externalversions/operators/v1alpha1/subscription.go index f783da972e..f0acb2ec9c 100644 --- a/pkg/api/client/informers/externalversions/operators/v1alpha1/subscription.go +++ b/pkg/api/client/informers/externalversions/operators/v1alpha1/subscription.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/informers/externalversions/operators/v1alpha2/interface.go b/pkg/api/client/informers/externalversions/operators/v1alpha2/interface.go index 48a72a1056..00676852c8 100644 --- a/pkg/api/client/informers/externalversions/operators/v1alpha2/interface.go +++ b/pkg/api/client/informers/externalversions/operators/v1alpha2/interface.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/informers/externalversions/operators/v1alpha2/operatorgroup.go b/pkg/api/client/informers/externalversions/operators/v1alpha2/operatorgroup.go index 5abab2f59b..a29774bcf6 100644 --- a/pkg/api/client/informers/externalversions/operators/v1alpha2/operatorgroup.go +++ b/pkg/api/client/informers/externalversions/operators/v1alpha2/operatorgroup.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/informers/externalversions/operators/v2/interface.go b/pkg/api/client/informers/externalversions/operators/v2/interface.go index ed46efe4fd..13a3df27bf 100644 --- a/pkg/api/client/informers/externalversions/operators/v2/interface.go +++ b/pkg/api/client/informers/externalversions/operators/v2/interface.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/informers/externalversions/operators/v2/operatorcondition.go b/pkg/api/client/informers/externalversions/operators/v2/operatorcondition.go index 726991e06b..95b9bc54ca 100644 --- a/pkg/api/client/informers/externalversions/operators/v2/operatorcondition.go +++ b/pkg/api/client/informers/externalversions/operators/v2/operatorcondition.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/listers/operators/v1/expansion_generated.go b/pkg/api/client/listers/operators/v1/expansion_generated.go index 6155d19271..2e026816da 100644 --- a/pkg/api/client/listers/operators/v1/expansion_generated.go +++ b/pkg/api/client/listers/operators/v1/expansion_generated.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/listers/operators/v1/olmconfig.go b/pkg/api/client/listers/operators/v1/olmconfig.go index f8e40b205f..dc17979753 100644 --- a/pkg/api/client/listers/operators/v1/olmconfig.go +++ b/pkg/api/client/listers/operators/v1/olmconfig.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/listers/operators/v1/operator.go b/pkg/api/client/listers/operators/v1/operator.go index 4bd73d57de..2f6183ef64 100644 --- a/pkg/api/client/listers/operators/v1/operator.go +++ b/pkg/api/client/listers/operators/v1/operator.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/listers/operators/v1/operatorcondition.go b/pkg/api/client/listers/operators/v1/operatorcondition.go index f814264b4b..275a7a2c79 100644 --- a/pkg/api/client/listers/operators/v1/operatorcondition.go +++ b/pkg/api/client/listers/operators/v1/operatorcondition.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/listers/operators/v1/operatorgroup.go b/pkg/api/client/listers/operators/v1/operatorgroup.go index 898a2dd74c..d6ddb0a8d7 100644 --- a/pkg/api/client/listers/operators/v1/operatorgroup.go +++ b/pkg/api/client/listers/operators/v1/operatorgroup.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/listers/operators/v1alpha1/catalogsource.go b/pkg/api/client/listers/operators/v1alpha1/catalogsource.go index aec5597906..a83a7a4729 100644 --- a/pkg/api/client/listers/operators/v1alpha1/catalogsource.go +++ b/pkg/api/client/listers/operators/v1alpha1/catalogsource.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/listers/operators/v1alpha1/clusterserviceversion.go b/pkg/api/client/listers/operators/v1alpha1/clusterserviceversion.go index 434ea83797..a8f47a6d26 100644 --- a/pkg/api/client/listers/operators/v1alpha1/clusterserviceversion.go +++ b/pkg/api/client/listers/operators/v1alpha1/clusterserviceversion.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/listers/operators/v1alpha1/expansion_generated.go b/pkg/api/client/listers/operators/v1alpha1/expansion_generated.go index 296731ee88..fe0a4a0802 100644 --- a/pkg/api/client/listers/operators/v1alpha1/expansion_generated.go +++ b/pkg/api/client/listers/operators/v1alpha1/expansion_generated.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/listers/operators/v1alpha1/installplan.go b/pkg/api/client/listers/operators/v1alpha1/installplan.go index 1f586e1a9a..93dc49b2bd 100644 --- a/pkg/api/client/listers/operators/v1alpha1/installplan.go +++ b/pkg/api/client/listers/operators/v1alpha1/installplan.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/listers/operators/v1alpha1/subscription.go b/pkg/api/client/listers/operators/v1alpha1/subscription.go index 98ee800f82..b60c2861eb 100644 --- a/pkg/api/client/listers/operators/v1alpha1/subscription.go +++ b/pkg/api/client/listers/operators/v1alpha1/subscription.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/listers/operators/v1alpha2/expansion_generated.go b/pkg/api/client/listers/operators/v1alpha2/expansion_generated.go index 378f452e02..cfdec7bbcf 100644 --- a/pkg/api/client/listers/operators/v1alpha2/expansion_generated.go +++ b/pkg/api/client/listers/operators/v1alpha2/expansion_generated.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/listers/operators/v1alpha2/operatorgroup.go b/pkg/api/client/listers/operators/v1alpha2/operatorgroup.go index e96a771f45..8542612ee7 100644 --- a/pkg/api/client/listers/operators/v1alpha2/operatorgroup.go +++ b/pkg/api/client/listers/operators/v1alpha2/operatorgroup.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/listers/operators/v2/expansion_generated.go b/pkg/api/client/listers/operators/v2/expansion_generated.go index f3e6d3c48c..e1e020e953 100644 --- a/pkg/api/client/listers/operators/v2/expansion_generated.go +++ b/pkg/api/client/listers/operators/v2/expansion_generated.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/api/client/listers/operators/v2/operatorcondition.go b/pkg/api/client/listers/operators/v2/operatorcondition.go index 64985ea6ba..1266bdcaa0 100644 --- a/pkg/api/client/listers/operators/v2/operatorcondition.go +++ b/pkg/api/client/listers/operators/v2/operatorcondition.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/apis/operators/v1/doc.go b/pkg/package-server/apis/operators/v1/doc.go index 1f3ffb8439..91962d8188 100644 --- a/pkg/package-server/apis/operators/v1/doc.go +++ b/pkg/package-server/apis/operators/v1/doc.go @@ -2,6 +2,7 @@ // +k8s:conversion-gen=github.com/operator-framework/operator-lifecycle-manager/pkg/package-server/apis/operators // +k8s:defaulter-gen=TypeMeta // +k8s:openapi-gen=true +// +k8s:openapi-model-package=com.github.operator-framework.operator-lifecycle-manager.pkg.package-server.apis.operators.v1 // +groupName=packages.operators.coreos.com package v1 diff --git a/pkg/package-server/apis/operators/v1/model_name.go b/pkg/package-server/apis/operators/v1/zz_generated.model_name.go similarity index 62% rename from pkg/package-server/apis/operators/v1/model_name.go rename to pkg/package-server/apis/operators/v1/zz_generated.model_name.go index 8e42d8ec34..3e27e924fc 100644 --- a/pkg/package-server/apis/operators/v1/model_name.go +++ b/pkg/package-server/apis/operators/v1/zz_generated.model_name.go @@ -1,60 +1,75 @@ +//go:build !ignore_autogenerated +// +build !ignore_autogenerated + +/* +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +// Code generated by openapi-gen. DO NOT EDIT. + package v1 // OpenAPIModelName returns the OpenAPI model name for this type. -// This is used by openapi-gen to register the GVK extension. -// The format matches what k8s.io/apimachinery/pkg/runtime.Scheme.ToOpenAPIDefinitionName would generate. -func (PackageManifest) OpenAPIModelName() string { - return "com.github.operator-framework.operator-lifecycle-manager.pkg.package-server.apis.operators.v1.PackageManifest" +func (in AppLink) OpenAPIModelName() string { + return "com.github.operator-framework.operator-lifecycle-manager.pkg.package-server.apis.operators.v1.AppLink" } // OpenAPIModelName returns the OpenAPI model name for this type. -// This is used by openapi-gen to register the GVK extension. -// The format matches what k8s.io/apimachinery/pkg/runtime.Scheme.ToOpenAPIDefinitionName would generate. -func (PackageManifestList) OpenAPIModelName() string { - return "com.github.operator-framework.operator-lifecycle-manager.pkg.package-server.apis.operators.v1.PackageManifestList" +func (in CSVDescription) OpenAPIModelName() string { + return "com.github.operator-framework.operator-lifecycle-manager.pkg.package-server.apis.operators.v1.CSVDescription" } // OpenAPIModelName returns the OpenAPI model name for this type. -func (PackageManifestSpec) OpenAPIModelName() string { - return "com.github.operator-framework.operator-lifecycle-manager.pkg.package-server.apis.operators.v1.PackageManifestSpec" +func (in ChannelEntry) OpenAPIModelName() string { + return "com.github.operator-framework.operator-lifecycle-manager.pkg.package-server.apis.operators.v1.ChannelEntry" } // OpenAPIModelName returns the OpenAPI model name for this type. -func (PackageManifestStatus) OpenAPIModelName() string { - return "com.github.operator-framework.operator-lifecycle-manager.pkg.package-server.apis.operators.v1.PackageManifestStatus" +func (in Deprecation) OpenAPIModelName() string { + return "com.github.operator-framework.operator-lifecycle-manager.pkg.package-server.apis.operators.v1.Deprecation" } // OpenAPIModelName returns the OpenAPI model name for this type. -func (PackageChannel) OpenAPIModelName() string { - return "com.github.operator-framework.operator-lifecycle-manager.pkg.package-server.apis.operators.v1.PackageChannel" +func (in Icon) OpenAPIModelName() string { + return "com.github.operator-framework.operator-lifecycle-manager.pkg.package-server.apis.operators.v1.Icon" } // OpenAPIModelName returns the OpenAPI model name for this type. -func (ChannelEntry) OpenAPIModelName() string { - return "com.github.operator-framework.operator-lifecycle-manager.pkg.package-server.apis.operators.v1.ChannelEntry" +func (in Maintainer) OpenAPIModelName() string { + return "com.github.operator-framework.operator-lifecycle-manager.pkg.package-server.apis.operators.v1.Maintainer" } // OpenAPIModelName returns the OpenAPI model name for this type. -func (CSVDescription) OpenAPIModelName() string { - return "com.github.operator-framework.operator-lifecycle-manager.pkg.package-server.apis.operators.v1.CSVDescription" +func (in PackageChannel) OpenAPIModelName() string { + return "com.github.operator-framework.operator-lifecycle-manager.pkg.package-server.apis.operators.v1.PackageChannel" } // OpenAPIModelName returns the OpenAPI model name for this type. -func (AppLink) OpenAPIModelName() string { - return "com.github.operator-framework.operator-lifecycle-manager.pkg.package-server.apis.operators.v1.AppLink" +func (in PackageManifest) OpenAPIModelName() string { + return "com.github.operator-framework.operator-lifecycle-manager.pkg.package-server.apis.operators.v1.PackageManifest" } // OpenAPIModelName returns the OpenAPI model name for this type. -func (Maintainer) OpenAPIModelName() string { - return "com.github.operator-framework.operator-lifecycle-manager.pkg.package-server.apis.operators.v1.Maintainer" +func (in PackageManifestList) OpenAPIModelName() string { + return "com.github.operator-framework.operator-lifecycle-manager.pkg.package-server.apis.operators.v1.PackageManifestList" } // OpenAPIModelName returns the OpenAPI model name for this type. -func (Icon) OpenAPIModelName() string { - return "com.github.operator-framework.operator-lifecycle-manager.pkg.package-server.apis.operators.v1.Icon" +func (in PackageManifestSpec) OpenAPIModelName() string { + return "com.github.operator-framework.operator-lifecycle-manager.pkg.package-server.apis.operators.v1.PackageManifestSpec" } // OpenAPIModelName returns the OpenAPI model name for this type. -func (Deprecation) OpenAPIModelName() string { - return "com.github.operator-framework.operator-lifecycle-manager.pkg.package-server.apis.operators.v1.Deprecation" +func (in PackageManifestStatus) OpenAPIModelName() string { + return "com.github.operator-framework.operator-lifecycle-manager.pkg.package-server.apis.operators.v1.PackageManifestStatus" } diff --git a/pkg/package-server/client/clientset/internalversion/clientset.go b/pkg/package-server/client/clientset/internalversion/clientset.go index 940c81f4ae..1f79c2a6de 100644 --- a/pkg/package-server/client/clientset/internalversion/clientset.go +++ b/pkg/package-server/client/clientset/internalversion/clientset.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/clientset/internalversion/fake/clientset_generated.go b/pkg/package-server/client/clientset/internalversion/fake/clientset_generated.go index b07492f8c9..d070e5a7e2 100644 --- a/pkg/package-server/client/clientset/internalversion/fake/clientset_generated.go +++ b/pkg/package-server/client/clientset/internalversion/fake/clientset_generated.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/clientset/internalversion/fake/doc.go b/pkg/package-server/client/clientset/internalversion/fake/doc.go index f536d10ae3..8c0e742494 100644 --- a/pkg/package-server/client/clientset/internalversion/fake/doc.go +++ b/pkg/package-server/client/clientset/internalversion/fake/doc.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/clientset/internalversion/fake/register.go b/pkg/package-server/client/clientset/internalversion/fake/register.go index c67535298c..80e65f50f1 100644 --- a/pkg/package-server/client/clientset/internalversion/fake/register.go +++ b/pkg/package-server/client/clientset/internalversion/fake/register.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/clientset/internalversion/scheme/doc.go b/pkg/package-server/client/clientset/internalversion/scheme/doc.go index 251358bb4a..23b38d4260 100644 --- a/pkg/package-server/client/clientset/internalversion/scheme/doc.go +++ b/pkg/package-server/client/clientset/internalversion/scheme/doc.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/clientset/internalversion/scheme/register.go b/pkg/package-server/client/clientset/internalversion/scheme/register.go index f9d24295a1..fcbd62348e 100644 --- a/pkg/package-server/client/clientset/internalversion/scheme/register.go +++ b/pkg/package-server/client/clientset/internalversion/scheme/register.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/doc.go b/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/doc.go index dba0c58af9..67f4125272 100644 --- a/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/doc.go +++ b/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/doc.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/fake/doc.go b/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/fake/doc.go index fe6b263490..3c48772f98 100644 --- a/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/fake/doc.go +++ b/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/fake/doc.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/fake/fake_operators_client.go b/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/fake/fake_operators_client.go index 76f0cb06bd..3fbbdd13b2 100644 --- a/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/fake/fake_operators_client.go +++ b/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/fake/fake_operators_client.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/fake/fake_packagemanifest.go b/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/fake/fake_packagemanifest.go index 7409b79e98..ec27052ec9 100644 --- a/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/fake/fake_packagemanifest.go +++ b/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/fake/fake_packagemanifest.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/generated_expansion.go b/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/generated_expansion.go index 545a3b4b2c..5eac1749c8 100644 --- a/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/generated_expansion.go +++ b/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/generated_expansion.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/operators_client.go b/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/operators_client.go index d68f601da0..478d01b485 100644 --- a/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/operators_client.go +++ b/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/operators_client.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/packagemanifest.go b/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/packagemanifest.go index ef6aad79c3..0ca26b3a52 100644 --- a/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/packagemanifest.go +++ b/pkg/package-server/client/clientset/internalversion/typed/operators/internalversion/packagemanifest.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/clientset/versioned/clientset.go b/pkg/package-server/client/clientset/versioned/clientset.go index c2d66bba5d..32b8f285bd 100644 --- a/pkg/package-server/client/clientset/versioned/clientset.go +++ b/pkg/package-server/client/clientset/versioned/clientset.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/clientset/versioned/fake/clientset_generated.go b/pkg/package-server/client/clientset/versioned/fake/clientset_generated.go index 6bec8e636a..fcfd5625ca 100644 --- a/pkg/package-server/client/clientset/versioned/fake/clientset_generated.go +++ b/pkg/package-server/client/clientset/versioned/fake/clientset_generated.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/clientset/versioned/fake/doc.go b/pkg/package-server/client/clientset/versioned/fake/doc.go index f536d10ae3..8c0e742494 100644 --- a/pkg/package-server/client/clientset/versioned/fake/doc.go +++ b/pkg/package-server/client/clientset/versioned/fake/doc.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/clientset/versioned/fake/register.go b/pkg/package-server/client/clientset/versioned/fake/register.go index 3df24137cb..cebebf0a8a 100644 --- a/pkg/package-server/client/clientset/versioned/fake/register.go +++ b/pkg/package-server/client/clientset/versioned/fake/register.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/clientset/versioned/scheme/doc.go b/pkg/package-server/client/clientset/versioned/scheme/doc.go index 251358bb4a..23b38d4260 100644 --- a/pkg/package-server/client/clientset/versioned/scheme/doc.go +++ b/pkg/package-server/client/clientset/versioned/scheme/doc.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/clientset/versioned/scheme/register.go b/pkg/package-server/client/clientset/versioned/scheme/register.go index 7ff004c80c..76d64ffdae 100644 --- a/pkg/package-server/client/clientset/versioned/scheme/register.go +++ b/pkg/package-server/client/clientset/versioned/scheme/register.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/clientset/versioned/typed/operators/v1/doc.go b/pkg/package-server/client/clientset/versioned/typed/operators/v1/doc.go index d84e927bcd..811e0ae139 100644 --- a/pkg/package-server/client/clientset/versioned/typed/operators/v1/doc.go +++ b/pkg/package-server/client/clientset/versioned/typed/operators/v1/doc.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/clientset/versioned/typed/operators/v1/fake/doc.go b/pkg/package-server/client/clientset/versioned/typed/operators/v1/fake/doc.go index fe6b263490..3c48772f98 100644 --- a/pkg/package-server/client/clientset/versioned/typed/operators/v1/fake/doc.go +++ b/pkg/package-server/client/clientset/versioned/typed/operators/v1/fake/doc.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/clientset/versioned/typed/operators/v1/fake/fake_operators_client.go b/pkg/package-server/client/clientset/versioned/typed/operators/v1/fake/fake_operators_client.go index f02155fa57..15a8b6252b 100644 --- a/pkg/package-server/client/clientset/versioned/typed/operators/v1/fake/fake_operators_client.go +++ b/pkg/package-server/client/clientset/versioned/typed/operators/v1/fake/fake_operators_client.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/clientset/versioned/typed/operators/v1/fake/fake_packagemanifest.go b/pkg/package-server/client/clientset/versioned/typed/operators/v1/fake/fake_packagemanifest.go index e797965686..14fe5bded0 100644 --- a/pkg/package-server/client/clientset/versioned/typed/operators/v1/fake/fake_packagemanifest.go +++ b/pkg/package-server/client/clientset/versioned/typed/operators/v1/fake/fake_packagemanifest.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/clientset/versioned/typed/operators/v1/generated_expansion.go b/pkg/package-server/client/clientset/versioned/typed/operators/v1/generated_expansion.go index f9bc8183f5..1b29a07b55 100644 --- a/pkg/package-server/client/clientset/versioned/typed/operators/v1/generated_expansion.go +++ b/pkg/package-server/client/clientset/versioned/typed/operators/v1/generated_expansion.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/clientset/versioned/typed/operators/v1/operators_client.go b/pkg/package-server/client/clientset/versioned/typed/operators/v1/operators_client.go index 5e4ed55cbd..46b30390b9 100644 --- a/pkg/package-server/client/clientset/versioned/typed/operators/v1/operators_client.go +++ b/pkg/package-server/client/clientset/versioned/typed/operators/v1/operators_client.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/clientset/versioned/typed/operators/v1/packagemanifest.go b/pkg/package-server/client/clientset/versioned/typed/operators/v1/packagemanifest.go index b17985580d..3f7d10992f 100644 --- a/pkg/package-server/client/clientset/versioned/typed/operators/v1/packagemanifest.go +++ b/pkg/package-server/client/clientset/versioned/typed/operators/v1/packagemanifest.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/informers/externalversions/factory.go b/pkg/package-server/client/informers/externalversions/factory.go index bfee7bc324..64c6581fca 100644 --- a/pkg/package-server/client/informers/externalversions/factory.go +++ b/pkg/package-server/client/informers/externalversions/factory.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/informers/externalversions/generic.go b/pkg/package-server/client/informers/externalversions/generic.go index a7de186cc2..37926d91d3 100644 --- a/pkg/package-server/client/informers/externalversions/generic.go +++ b/pkg/package-server/client/informers/externalversions/generic.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/informers/externalversions/internalinterfaces/factory_interfaces.go b/pkg/package-server/client/informers/externalversions/internalinterfaces/factory_interfaces.go index 991c78c632..6d702f2635 100644 --- a/pkg/package-server/client/informers/externalversions/internalinterfaces/factory_interfaces.go +++ b/pkg/package-server/client/informers/externalversions/internalinterfaces/factory_interfaces.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/informers/externalversions/operators/interface.go b/pkg/package-server/client/informers/externalversions/operators/interface.go index 4d6880e116..4de6dbffe6 100644 --- a/pkg/package-server/client/informers/externalversions/operators/interface.go +++ b/pkg/package-server/client/informers/externalversions/operators/interface.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/informers/externalversions/operators/v1/interface.go b/pkg/package-server/client/informers/externalversions/operators/v1/interface.go index b6daf44da6..223023d15a 100644 --- a/pkg/package-server/client/informers/externalversions/operators/v1/interface.go +++ b/pkg/package-server/client/informers/externalversions/operators/v1/interface.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/informers/externalversions/operators/v1/packagemanifest.go b/pkg/package-server/client/informers/externalversions/operators/v1/packagemanifest.go index ca58156be3..132b0af3c1 100644 --- a/pkg/package-server/client/informers/externalversions/operators/v1/packagemanifest.go +++ b/pkg/package-server/client/informers/externalversions/operators/v1/packagemanifest.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/informers/internalversion/factory.go b/pkg/package-server/client/informers/internalversion/factory.go index 143f7df4f0..d9d7cf1497 100644 --- a/pkg/package-server/client/informers/internalversion/factory.go +++ b/pkg/package-server/client/informers/internalversion/factory.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/informers/internalversion/generic.go b/pkg/package-server/client/informers/internalversion/generic.go index 5045aa1184..918a292397 100644 --- a/pkg/package-server/client/informers/internalversion/generic.go +++ b/pkg/package-server/client/informers/internalversion/generic.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/informers/internalversion/internalinterfaces/factory_interfaces.go b/pkg/package-server/client/informers/internalversion/internalinterfaces/factory_interfaces.go index d38d021098..e73abfcb0a 100644 --- a/pkg/package-server/client/informers/internalversion/internalinterfaces/factory_interfaces.go +++ b/pkg/package-server/client/informers/internalversion/internalinterfaces/factory_interfaces.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/informers/internalversion/operators/interface.go b/pkg/package-server/client/informers/internalversion/operators/interface.go index 7e99abbcee..32f5573318 100644 --- a/pkg/package-server/client/informers/internalversion/operators/interface.go +++ b/pkg/package-server/client/informers/internalversion/operators/interface.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/informers/internalversion/operators/internalversion/interface.go b/pkg/package-server/client/informers/internalversion/operators/internalversion/interface.go index ad29315bfe..8384fa710b 100644 --- a/pkg/package-server/client/informers/internalversion/operators/internalversion/interface.go +++ b/pkg/package-server/client/informers/internalversion/operators/internalversion/interface.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/informers/internalversion/operators/internalversion/packagemanifest.go b/pkg/package-server/client/informers/internalversion/operators/internalversion/packagemanifest.go index a62059d74e..a3b471bfed 100644 --- a/pkg/package-server/client/informers/internalversion/operators/internalversion/packagemanifest.go +++ b/pkg/package-server/client/informers/internalversion/operators/internalversion/packagemanifest.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/listers/operators/internalversion/expansion_generated.go b/pkg/package-server/client/listers/operators/internalversion/expansion_generated.go index d2d6358386..38148ba5e9 100644 --- a/pkg/package-server/client/listers/operators/internalversion/expansion_generated.go +++ b/pkg/package-server/client/listers/operators/internalversion/expansion_generated.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/listers/operators/internalversion/packagemanifest.go b/pkg/package-server/client/listers/operators/internalversion/packagemanifest.go index 41a8d68d39..b6ed2df064 100644 --- a/pkg/package-server/client/listers/operators/internalversion/packagemanifest.go +++ b/pkg/package-server/client/listers/operators/internalversion/packagemanifest.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/listers/operators/v1/expansion_generated.go b/pkg/package-server/client/listers/operators/v1/expansion_generated.go index 3cf534375f..15304f334b 100644 --- a/pkg/package-server/client/listers/operators/v1/expansion_generated.go +++ b/pkg/package-server/client/listers/operators/v1/expansion_generated.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/listers/operators/v1/packagemanifest.go b/pkg/package-server/client/listers/operators/v1/packagemanifest.go index dc77c4a22f..0bbc45a6b7 100644 --- a/pkg/package-server/client/listers/operators/v1/packagemanifest.go +++ b/pkg/package-server/client/listers/operators/v1/packagemanifest.go @@ -1,6 +1,4 @@ /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pkg/package-server/client/openapi/zz_generated.openapi.go b/pkg/package-server/client/openapi/zz_generated.openapi.go index 35058d5b7d..0e3e9985f0 100644 --- a/pkg/package-server/client/openapi/zz_generated.openapi.go +++ b/pkg/package-server/client/openapi/zz_generated.openapi.go @@ -2,8 +2,6 @@ // +build !ignore_autogenerated /* -Copyright Red Hat, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/scripts/update_codegen.sh b/scripts/update_codegen.sh index 08b0449a26..acdab84c81 100755 --- a/scripts/update_codegen.sh +++ b/scripts/update_codegen.sh @@ -82,6 +82,27 @@ kube::codegen::gen_openapi \ ${UPDATE_REPORT:+"${UPDATE_REPORT}"} \ "${SCRIPT_ROOT}/pkg/package-server/apis" # input +# Generate OpenAPIModelName() functions for local packages only. +# This uses openapi-gen directly rather than kube::codegen::gen_openapi for two reasons: +# 1. gen_openapi's --output-model-name-file generates model name files in every input +# package with a +k8s:openapi-model-package marker, including vendored --extra-pkgs. +# Running openapi-gen with only the local package avoids writing into vendor/. +# 2. gen_openapi automatically adds k8s.io/apimachinery packages and performs violation +# report diffing, which fails without the full exceptions list. +# The --output-dir, --output-file, and --report-filename go to a temp directory because +# their output is not needed — the gen_openapi call above already produces the OpenAPI +# definitions and tracks API violations. +MODEL_NAME_TMPDIR=$(mktemp -d) +trap "rm -rf ${MODEL_NAME_TMPDIR}" EXIT +go run k8s.io/kube-openapi/cmd/openapi-gen \ + --go-header-file "${BOILERPLATE}" \ + --output-file "zz_generated.openapi.go" \ + --output-dir "${MODEL_NAME_TMPDIR}" \ + --output-pkg "discarded" \ + --output-model-name-file "zz_generated.model_name.go" \ + --report-filename "${MODEL_NAME_TMPDIR}/violations.report" \ + "${OLM_MODULE}/pkg/package-server/apis/operators/v1" + # generate clients # generate pacakge-server operators/v1 client ${CLIENT_GEN} \