Skip to content

Commit 2ca023f

Browse files
authored
Merge pull request kubernetes#80620 from seans3/move-kubectl-openapi-staging
Move pkg/kubectl/cmd/util/openapi to staging
2 parents 2364956 + 7a64a66 commit 2ca023f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+110569
-83
lines changed

pkg/kubectl/apply/parse/BUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ go_library(
1717
visibility = ["//visibility:public"],
1818
deps = [
1919
"//pkg/kubectl/apply:go_default_library",
20-
"//pkg/kubectl/cmd/util/openapi:go_default_library",
2120
"//staging/src/k8s.io/apimachinery/pkg/runtime/schema:go_default_library",
21+
"//staging/src/k8s.io/kubectl/pkg/util/openapi:go_default_library",
2222
"//vendor/k8s.io/kube-openapi/pkg/util/proto:go_default_library",
2323
],
2424
)

pkg/kubectl/apply/parse/factory.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ import (
2121
"reflect"
2222

2323
"k8s.io/kube-openapi/pkg/util/proto"
24+
"k8s.io/kubectl/pkg/util/openapi"
2425
"k8s.io/kubernetes/pkg/kubectl/apply"
25-
"k8s.io/kubernetes/pkg/kubectl/cmd/util/openapi"
2626
)
2727

2828
// Factory creates an Element by combining object values from recorded, local and remote sources with

pkg/kubectl/apply/parse/visitor.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ limitations under the License.
1717
package parse
1818

1919
import (
20+
"k8s.io/kubectl/pkg/util/openapi"
2021
"k8s.io/kubernetes/pkg/kubectl/apply"
21-
"k8s.io/kubernetes/pkg/kubectl/cmd/util/openapi"
2222
)
2323

2424
// ItemVisitor provides an interface for Items to Accept and call

pkg/kubectl/apply/strategy/BUILD

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@ go_test(
3838
deps = [
3939
"//pkg/kubectl/apply:go_default_library",
4040
"//pkg/kubectl/apply/parse:go_default_library",
41-
"//pkg/kubectl/cmd/util/openapi:go_default_library",
42-
"//pkg/kubectl/cmd/util/openapi/testing:go_default_library",
4341
"//staging/src/k8s.io/apimachinery/pkg/util/diff:go_default_library",
42+
"//staging/src/k8s.io/kubectl/pkg/util/openapi:go_default_library",
43+
"//staging/src/k8s.io/kubectl/pkg/util/openapi/testing:go_default_library",
4444
"//vendor/github.com/onsi/ginkgo:go_default_library",
4545
"//vendor/github.com/onsi/ginkgo/config:go_default_library",
4646
"//vendor/github.com/onsi/ginkgo/types:go_default_library",

pkg/kubectl/apply/strategy/merge_map_list_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ package strategy_test
1919
import (
2020
. "github.com/onsi/ginkgo"
2121

22+
"k8s.io/kubectl/pkg/util/openapi"
23+
tst "k8s.io/kubectl/pkg/util/openapi/testing"
2224
"k8s.io/kubernetes/pkg/kubectl/apply/strategy"
23-
"k8s.io/kubernetes/pkg/kubectl/cmd/util/openapi"
24-
tst "k8s.io/kubernetes/pkg/kubectl/cmd/util/openapi/testing"
2525
)
2626

2727
var _ = Describe("Merging fields of type list-of-map with openapi", func() {

pkg/kubectl/apply/strategy/replace_map_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ package strategy_test
1919
import (
2020
. "github.com/onsi/ginkgo"
2121

22+
"k8s.io/kubectl/pkg/util/openapi"
23+
tst "k8s.io/kubectl/pkg/util/openapi/testing"
2224
"k8s.io/kubernetes/pkg/kubectl/apply/strategy"
23-
"k8s.io/kubernetes/pkg/kubectl/cmd/util/openapi"
24-
tst "k8s.io/kubernetes/pkg/kubectl/cmd/util/openapi/testing"
2525
)
2626

2727
var _ = Describe("Replacing fields of type map with openapi for some fields", func() {

pkg/kubectl/apply/strategy/utils_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ import (
2626
"sigs.k8s.io/yaml"
2727

2828
"k8s.io/apimachinery/pkg/util/diff"
29+
"k8s.io/kubectl/pkg/util/openapi"
30+
tst "k8s.io/kubectl/pkg/util/openapi/testing"
2931
"k8s.io/kubernetes/pkg/kubectl/apply"
3032
"k8s.io/kubernetes/pkg/kubectl/apply/parse"
31-
"k8s.io/kubernetes/pkg/kubectl/cmd/util/openapi"
32-
tst "k8s.io/kubernetes/pkg/kubectl/cmd/util/openapi/testing"
3333
)
3434

3535
const (

pkg/kubectl/cmd/apply/BUILD

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ go_library(
1414
"//pkg/kubectl/cmd/delete:go_default_library",
1515
"//pkg/kubectl/cmd/util:go_default_library",
1616
"//pkg/kubectl/cmd/util/editor:go_default_library",
17-
"//pkg/kubectl/cmd/util/openapi:go_default_library",
1817
"//staging/src/k8s.io/api/core/v1:go_default_library",
1918
"//staging/src/k8s.io/apimachinery/pkg/api/errors:go_default_library",
2019
"//staging/src/k8s.io/apimachinery/pkg/api/meta:go_default_library",
@@ -36,6 +35,7 @@ go_library(
3635
"//staging/src/k8s.io/kubectl/pkg/scheme:go_default_library",
3736
"//staging/src/k8s.io/kubectl/pkg/util:go_default_library",
3837
"//staging/src/k8s.io/kubectl/pkg/util/i18n:go_default_library",
38+
"//staging/src/k8s.io/kubectl/pkg/util/openapi:go_default_library",
3939
"//staging/src/k8s.io/kubectl/pkg/util/templates:go_default_library",
4040
"//staging/src/k8s.io/kubectl/pkg/validation:go_default_library",
4141
"//vendor/github.com/jonboulle/clockwork:go_default_library",
@@ -57,7 +57,6 @@ go_test(
5757
deps = [
5858
"//pkg/kubectl/cmd/testing:go_default_library",
5959
"//pkg/kubectl/cmd/util:go_default_library",
60-
"//pkg/kubectl/cmd/util/openapi:go_default_library",
6160
"//staging/src/k8s.io/api/apps/v1:go_default_library",
6261
"//staging/src/k8s.io/api/core/v1:go_default_library",
6362
"//staging/src/k8s.io/apimachinery/pkg/api/errors:go_default_library",
@@ -73,6 +72,7 @@ go_test(
7372
"//staging/src/k8s.io/client-go/rest/fake:go_default_library",
7473
"//staging/src/k8s.io/client-go/testing:go_default_library",
7574
"//staging/src/k8s.io/kubectl/pkg/scheme:go_default_library",
75+
"//staging/src/k8s.io/kubectl/pkg/util/openapi:go_default_library",
7676
"//vendor/github.com/googleapis/gnostic/OpenAPIv2:go_default_library",
7777
"//vendor/github.com/spf13/cobra:go_default_library",
7878
"//vendor/k8s.io/utils/pointer:go_default_library",

pkg/kubectl/cmd/apply/apply.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,11 @@ import (
4949
"k8s.io/kubectl/pkg/scheme"
5050
"k8s.io/kubectl/pkg/util"
5151
"k8s.io/kubectl/pkg/util/i18n"
52+
"k8s.io/kubectl/pkg/util/openapi"
5253
"k8s.io/kubectl/pkg/util/templates"
5354
"k8s.io/kubectl/pkg/validation"
5455
"k8s.io/kubernetes/pkg/kubectl/cmd/delete"
5556
cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util"
56-
"k8s.io/kubernetes/pkg/kubectl/cmd/util/openapi"
5757
)
5858

5959
// ApplyOptions defines flags and other configuration parameters for the `apply` command

pkg/kubectl/cmd/apply/apply_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,9 @@ import (
4747
"k8s.io/client-go/rest/fake"
4848
clienttesting "k8s.io/client-go/testing"
4949
"k8s.io/kubectl/pkg/scheme"
50+
"k8s.io/kubectl/pkg/util/openapi"
5051
cmdtesting "k8s.io/kubernetes/pkg/kubectl/cmd/testing"
5152
cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util"
52-
"k8s.io/kubernetes/pkg/kubectl/cmd/util/openapi"
5353
utilpointer "k8s.io/utils/pointer"
5454
)
5555

0 commit comments

Comments
 (0)