Introduce API module.

This commit is contained in:
Jeffrey Regan
2019-10-21 13:22:04 -07:00
parent 4f014d0262
commit 46524d3b6a
243 changed files with 1332 additions and 1243 deletions

View File

@@ -7,7 +7,7 @@ import (
"path/filepath" "path/filepath"
"testing" "testing"
. "sigs.k8s.io/kustomize/v3/api/filesys" . "sigs.k8s.io/kustomize/api/filesys"
) )
func TestJoin(t *testing.T) { func TestJoin(t *testing.T) {

View File

@@ -8,7 +8,7 @@ import (
"reflect" "reflect"
"testing" "testing"
. "sigs.k8s.io/kustomize/v3/api/filesys" . "sigs.k8s.io/kustomize/api/filesys"
) )
func TestExists(t *testing.T) { func TestExists(t *testing.T) {

View File

@@ -11,7 +11,7 @@ import (
"reflect" "reflect"
"testing" "testing"
. "sigs.k8s.io/kustomize/v3/api/filesys" . "sigs.k8s.io/kustomize/api/filesys"
) )
func makeTestDir(t *testing.T) (FileSystem, string) { func makeTestDir(t *testing.T) (FileSystem, string) {

View File

@@ -9,7 +9,7 @@ import (
"os/exec" "os/exec"
"github.com/pkg/errors" "github.com/pkg/errors"
"sigs.k8s.io/kustomize/v3/api/filesys" "sigs.k8s.io/kustomize/api/filesys"
) )
// Cloner is a function that can clone a git repo. // Cloner is a function that can clone a git repo.

View File

@@ -9,7 +9,7 @@ import (
"regexp" "regexp"
"strings" "strings"
"sigs.k8s.io/kustomize/v3/api/filesys" "sigs.k8s.io/kustomize/api/filesys"
) )
// Used as a temporary non-empty occupant of the cloneDir // Used as a temporary non-empty occupant of the cloneDir

21
api/go.mod Normal file
View File

@@ -0,0 +1,21 @@
module sigs.k8s.io/kustomize/api
go 1.13
require (
github.com/evanphx/json-patch v4.5.0+incompatible
github.com/go-openapi/spec v0.19.4
github.com/golang/protobuf v1.3.2 // indirect
github.com/pkg/errors v0.8.1
github.com/spf13/pflag v1.0.5
github.com/stretchr/testify v1.4.0 // indirect
golang.org/x/net v0.0.0-20190923162816-aa69164e4478 // indirect
golang.org/x/sys v0.0.0-20190922100055-0a153f010e69 // indirect
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 // indirect
gopkg.in/yaml.v2 v2.2.4
k8s.io/api v0.0.0-20191016225839-816a9b7df678
k8s.io/apimachinery v0.0.0-20191020214737-6c8691705fc5
k8s.io/client-go v11.0.0+incompatible
k8s.io/kube-openapi v0.0.0-20190918143330-0270cf2f1c1d
sigs.k8s.io/yaml v1.1.0
)

162
api/go.sum Normal file
View File

@@ -0,0 +1,162 @@
github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ=
github.com/PuerkitoBio/purell v1.0.0/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
github.com/PuerkitoBio/purell v1.1.1 h1:WEQqlqaGbrPkxLJWfBwQmfEAE1Z7ONdDLqrN38tNFfI=
github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578 h1:d+Bc7a5rLufV/sSk/8dngufqelfh6jnri85riMAaF/M=
github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
github.com/davecgh/go-spew v0.0.0-20151105211317-5215b55f46b2/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/docker/spdystream v0.0.0-20160310174837-449fdfce4d96/go.mod h1:Qh8CwZgvJUkLughtfhJv5dyTYa91l1fOUCrgjqmcifM=
github.com/elazarl/goproxy v0.0.0-20170405201442-c4fc26588b6e/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
github.com/emicklei/go-restful v0.0.0-20170410110728-ff4f55a20633 h1:H2pdYOb3KQ1/YsqVWoWNLQO+fusocsw354rqGTZtAgw=
github.com/emicklei/go-restful v0.0.0-20170410110728-ff4f55a20633/go.mod h1:otzb+WCGbkyDHkqmQmT5YD2WR4BBwUdeQoFo8l/7tVs=
github.com/evanphx/json-patch v4.2.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
github.com/evanphx/json-patch v4.5.0+incompatible h1:ouOWdg56aJriqS0huScTkVXPC5IcNrDCXZ6OoTAWu7M=
github.com/evanphx/json-patch v4.5.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
github.com/fsnotify/fsnotify v1.4.7 h1:IXs+QLmnXW2CcXuY+8Mzv/fWEsPGWxqefPtCP5CnV9I=
github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo=
github.com/ghodss/yaml v0.0.0-20150909031657-73d445a93680/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04=
github.com/go-logr/logr v0.1.0/go.mod h1:ixOQHD9gLJUVQQ2ZOR7zLEifBX6tGkNJF4QyIY7sIas=
github.com/go-openapi/jsonpointer v0.0.0-20160704185906-46af16f9f7b1/go.mod h1:+35s3my2LFTysnkMfxsJBAMHj/DoqoB9knIWoYG/Vk0=
github.com/go-openapi/jsonpointer v0.19.2/go.mod h1:3akKfEdA7DF1sugOqz1dVQHBcuDBPKZGEoHC/NkiQRg=
github.com/go-openapi/jsonpointer v0.19.3 h1:gihV7YNZK1iK6Tgwwsxo2rJbD1GTbdm72325Bq8FI3w=
github.com/go-openapi/jsonpointer v0.19.3/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
github.com/go-openapi/jsonreference v0.0.0-20160704190145-13c6e3589ad9/go.mod h1:W3Z9FmVs9qj+KR4zFKmDPGiLdk1D9Rlm7cyMvf57TTg=
github.com/go-openapi/jsonreference v0.19.2 h1:o20suLFB4Ri0tuzpWtyHlh7E7HnkqTNLq6aR6WVNS1w=
github.com/go-openapi/jsonreference v0.19.2/go.mod h1:jMjeRr2HHw6nAVajTXJ4eiUwohSTlpa0o73RUL1owJc=
github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501/go.mod h1:J8+jY1nAiCcj+friV/PDoE1/3eeccG9LYBs0tYvLOWc=
github.com/go-openapi/spec v0.19.4 h1:ixzUSnHTd6hCemgtAJgluaTSGYpLNpJY4mA2DIkdOAo=
github.com/go-openapi/spec v0.19.4/go.mod h1:FpwSN1ksY1eteniUU7X0N/BgJ7a4WvBFVA8Lj9mJglo=
github.com/go-openapi/swag v0.0.0-20160704191624-1d0bd113de87/go.mod h1:DXUve3Dpr1UfpPtxFw+EFuQ41HhCWZfha5jSVRG7C7I=
github.com/go-openapi/swag v0.19.2/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk=
github.com/go-openapi/swag v0.19.5 h1:lTz6Ys4CmqqCQmZPBlbQENR1/GucA2bzYTE12Pw4tFY=
github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk=
github.com/gogo/protobuf v1.2.2-0.20190723190241-65acae22fc9d h1:3PaI8p3seN09VjbTYC/QWlUZdZ1qS1zGjy7LH2Wt07I=
github.com/gogo/protobuf v1.2.2-0.20190723190241-65acae22fc9d/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXPKa29o=
github.com/golang/groupcache v0.0.0-20160516000752-02826c3e7903/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
github.com/golang/protobuf v0.0.0-20161109072736-4bd1920723d7/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
github.com/golang/protobuf v1.3.2 h1:6nsPYzhq5kReh6QImI3k5qWzO4PEbvbIW2cwSfR/6xs=
github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
github.com/google/go-cmp v0.3.0 h1:crn/baboCvb5fXaQ0IJ1SGTsTVrWpDsCWC8EGETZijY=
github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
github.com/google/gofuzz v0.0.0-20161122191042-44d81051d367/go.mod h1:HP5RmnzzSNb993RKQDq4+1A4ia9nllfqcQFTQJedwGI=
github.com/google/gofuzz v1.0.0 h1:A8PeW59pxE9IoFRqBp37U+mSNaQoZ46F1f0f863XSXw=
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d h1:7XGaL1e6bYS1yIonGp9761ExpPPV1ui0SAC59Yube9k=
github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d/go.mod h1:sJBsCZ4ayReDTBIg8b9dl28c5xFWyhBTVRp3pOg5EKY=
github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
github.com/hpcloud/tail v1.0.0 h1:nfCOvKYfkgYP8hkirhJocXT2+zOD8yUNjXaWfTlyFKI=
github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU=
github.com/json-iterator/go v0.0.0-20180612202835-f2b4162afba3/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU=
github.com/json-iterator/go v1.1.7 h1:KfgG9LzI+pYjr4xvmz/5H4FXjokeP+rlHLhv3iH62Fo=
github.com/json-iterator/go v1.1.7/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4=
github.com/kisielk/errcheck v1.2.0/go.mod h1:/BMXB+zMLi60iA8Vv6Ksmxu/1UDYcXs4uQLJ+jE2L00=
github.com/kisielk/gotool v1.0.0 h1:AV2c/EiW3KqPNT9ZKl07ehoAGi4C5/01Cfbblndcapg=
github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
github.com/kr/pretty v0.1.0 h1:L/CwN0zerZDmRFUapSPitk6f+Q3+0za1rQkzVuMiMFI=
github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
github.com/kr/pty v1.1.5/go.mod h1:9r2w37qlBe7rQ6e1fg1S/9xpWHSnaqNdHD3WcMdbPDA=
github.com/kr/text v0.1.0 h1:45sCR5RtlFHMR4UwH9sdQ5TC8v0qDQCHnXt+kaKSTVE=
github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e h1:hB2xlXdHp/pmPZq0y3QnmWAArdw9PqbmotexnWx/FU8=
github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
github.com/modern-go/reflect2 v0.0.0-20180320133207-05fbef0ca5da/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0=
github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0=
github.com/modern-go/reflect2 v1.0.1 h1:9f412s+6RmYXLWZSEzVVgPGK7C2PphHj5RJrvfx9AWI=
github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0=
github.com/munnerz/goautoneg v0.0.0-20120707110453-a547fc61f48d/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
github.com/onsi/ginkgo v0.0.0-20170829012221-11459a886d9c/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
github.com/onsi/ginkgo v1.10.1 h1:q/mM8GF/n0shIN8SaAZ0V+jnLPzen6WIVZdiwrRlMlo=
github.com/onsi/ginkgo v1.10.1/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c/go.mod h1:C1qb7wdrVGGVU+Z6iS04AVkA3Q65CEZX59MT0QO5uiA=
github.com/onsi/gomega v1.7.0 h1:XPnZz8VVBHjVsy1vzJmRwIcSwiUO+JFfrv/xGiigmME=
github.com/onsi/gomega v1.7.0/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY=
github.com/pkg/errors v0.8.1 h1:iURUrRGxPUNPdy5/HRSm+Yj6okJ6UtLINN0Q9M4+h3I=
github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
github.com/pmezard/go-difflib v0.0.0-20151028094244-d8ed2627bdf0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4=
github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4=
github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.2.0 h1:Hbg2NidpLE8veEBkEZTL3CvlkUIVzuU9jDplZO54c48=
github.com/stretchr/objx v0.2.0/go.mod h1:qt09Ya8vawLte6SNmTgCsAVtYtaKzEcn8ATUoHMkEqE=
github.com/stretchr/testify v0.0.0-20151208002404-e3a8ff8ce365/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.4.0 h1:2E4SXV/wtOkTonXsotYi4li6zVWxYlZuYNCXe9XRJyk=
github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
golang.org/x/net v0.0.0-20170114055629-f2499483f923/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20190812203447-cdfb69ac37fc/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20190827160401-ba9fcec4b297/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20190923162816-aa69164e4478 h1:l5EDrHhldLYb3ZRHDUhXF7Om7MvYXnkV9/iQNo1lX6g=
golang.org/x/net v0.0.0-20190923162816-aa69164e4478/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20170830134202-bb24a47a89ea/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20190616124812-15dcb6c0061f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20190922100055-0a153f010e69 h1:rOhMmluY6kLMhdnrivzec6lLgaVbMHMn2ISQXJeJ5EM=
golang.org/x/sys v0.0.0-20190922100055-0a153f010e69/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/text v0.0.0-20160726164857-2910a502d2bf/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.2 h1:tW2bmiBqwgJj/UpqtC8EpXEZVYOwU0yG4iWbprSVAcs=
golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20181011042414-1f849cf54d09/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20190614205625-5aca471b1d59/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 h1:YR8cESwS4TdDjEe65xsg0ogRM/Nc3DYOhEAlW+xobZo=
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/fsnotify.v1 v1.4.7 h1:xOHLXZwVvI9hhs+cLKq5+I5onOuwQLhQwiu63xxlHs4=
gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys=
gopkg.in/inf.v0 v0.9.0 h1:3zYtXIO92bvsdS3ggAdA8Gb4Azj0YU+TVY1uGYNFA8o=
gopkg.in/inf.v0 v0.9.0/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 h1:uRGJdciOHaEIrze2W8Q3AKkepLTh2hOroT7a+7czfdQ=
gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw=
gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
gopkg.in/yaml.v2 v2.2.4 h1:/eiJrUcujPVeJ3xlSWaiNi3uSVmDGBK1pDHUHAnao1I=
gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
k8s.io/api v0.0.0-20191016225839-816a9b7df678 h1:z/0BV/tMBIvdwZvqBH/f7TWjQX9y3dj1nMNhrSK0h/8=
k8s.io/api v0.0.0-20191016225839-816a9b7df678/go.mod h1:LZQaT8MvVpl7Bg2lYFcQm7+Mpdxq8p1NFl3yh+5DCwY=
k8s.io/apimachinery v0.0.0-20191016225534-b1267f8c42b4/go.mod h1:92mWDd8Ji2sw2157KIgino5wCxffA8KSvhW2oY4ypdw=
k8s.io/apimachinery v0.0.0-20191020214737-6c8691705fc5 h1:r3/YL3+t1U46lJF5zUSArskUpnLyWuM28rQDpM1qQPI=
k8s.io/apimachinery v0.0.0-20191020214737-6c8691705fc5/go.mod h1:92mWDd8Ji2sw2157KIgino5wCxffA8KSvhW2oY4ypdw=
k8s.io/client-go v11.0.0+incompatible h1:LBbX2+lOwY9flffWlJM7f1Ct8V2SRNiMRDFeiwnJo9o=
k8s.io/client-go v11.0.0+incompatible/go.mod h1:7vJpHMYJwNQCWgzmNV+VYUl1zCObLyodBc8nIyt8L5s=
k8s.io/gengo v0.0.0-20190128074634-0689ccc1d7d6/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0=
k8s.io/klog v0.0.0-20181102134211-b9b56d5dfc92/go.mod h1:Gq+BEi5rUBO/HRz0bTSXDUcqjScdoY3a9IHpCEIOOfk=
k8s.io/klog v1.0.0 h1:Pt+yjF5aB1xDSVbau4VsWe+dQNzA0qv1LlXdC2dF6Q8=
k8s.io/klog v1.0.0/go.mod h1:4Bi6QPql/J/LkTDqv7R/cd3hPo4k2DG6Ptcz060Ez5I=
k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf/go.mod h1:1TqjTSzOxsLGIKfj0lK8EeCP7K1iUG65v09OM0/WG5E=
k8s.io/kube-openapi v0.0.0-20190918143330-0270cf2f1c1d h1:Xpe6sK+RY4ZgCTyZ3y273UmFmURhjtoJiwOMbQsXitY=
k8s.io/kube-openapi v0.0.0-20190918143330-0270cf2f1c1d/go.mod h1:1TqjTSzOxsLGIKfj0lK8EeCP7K1iUG65v09OM0/WG5E=
sigs.k8s.io/structured-merge-diff v0.0.0-20190525122527-15d366b2352e/go.mod h1:wWxsB5ozmmv/SG7nM11ayaAW51xMvak/t1r0CSlcokI=
sigs.k8s.io/yaml v1.1.0 h1:4A07+ZFc2wgJwo8YNlQpr1rVlgUDlxXHhPJciaPY5gs=
sigs.k8s.io/yaml v1.1.0/go.mod h1:UJmg0vDUVViEyp3mgSv9WPwZCDxu4rQW1olrI1uml+o=

View File

@@ -6,7 +6,7 @@ package hasher_test
import ( import (
"testing" "testing"
. "sigs.k8s.io/kustomize/v3/api/hasher" . "sigs.k8s.io/kustomize/api/hasher"
) )
func TestSortArrayAndComputeHash(t *testing.T) { func TestSortArrayAndComputeHash(t *testing.T) {

View File

@@ -5,8 +5,8 @@
package ifc package ifc
import ( import (
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
// Validator provides functions to validate annotations and labels // Validator provides functions to validate annotations and labels

View File

@@ -7,7 +7,7 @@ import (
"fmt" "fmt"
"testing" "testing"
. "sigs.k8s.io/kustomize/v3/api/internal/accumulator/expansion" . "sigs.k8s.io/kustomize/api/internal/accumulator/expansion"
) )
type expected struct { type expected struct {

View File

@@ -10,10 +10,10 @@ import (
"github.com/go-openapi/spec" "github.com/go-openapi/spec"
"github.com/pkg/errors" "github.com/pkg/errors"
"k8s.io/kube-openapi/pkg/common" "k8s.io/kube-openapi/pkg/common"
"sigs.k8s.io/kustomize/v3/api/ifc" "sigs.k8s.io/kustomize/api/ifc"
"sigs.k8s.io/kustomize/v3/api/plugins/builtinconfig" "sigs.k8s.io/kustomize/api/plugins/builtinconfig"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
"sigs.k8s.io/yaml" "sigs.k8s.io/yaml"
) )

View File

@@ -7,12 +7,12 @@ import (
"reflect" "reflect"
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/ifc" "sigs.k8s.io/kustomize/api/ifc"
. "sigs.k8s.io/kustomize/v3/api/internal/accumulator" . "sigs.k8s.io/kustomize/api/internal/accumulator"
"sigs.k8s.io/kustomize/v3/api/internal/loadertest" "sigs.k8s.io/kustomize/api/internal/loadertest"
"sigs.k8s.io/kustomize/v3/api/plugins/builtinconfig" "sigs.k8s.io/kustomize/api/plugins/builtinconfig"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
// This defines two CRD's: Bee and MyKind. // This defines two CRD's: Bee and MyKind.

View File

@@ -7,11 +7,11 @@ import (
"fmt" "fmt"
"log" "log"
"sigs.k8s.io/kustomize/v3/api/plugins/builtinconfig" "sigs.k8s.io/kustomize/api/plugins/builtinconfig"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/resource" "sigs.k8s.io/kustomize/api/resource"
"sigs.k8s.io/kustomize/v3/api/transform" "sigs.k8s.io/kustomize/api/transform"
) )
type nameReferenceTransformer struct { type nameReferenceTransformer struct {

View File

@@ -7,12 +7,12 @@ import (
"strings" "strings"
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/k8sdeps/kunstruct" "sigs.k8s.io/kustomize/api/k8sdeps/kunstruct"
"sigs.k8s.io/kustomize/v3/api/plugins/builtinconfig" "sigs.k8s.io/kustomize/api/plugins/builtinconfig"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/resource" "sigs.k8s.io/kustomize/api/resource"
"sigs.k8s.io/kustomize/v3/api/testutils/resmaptest" "sigs.k8s.io/kustomize/api/testutils/resmaptest"
) )
func TestNameReferenceHappyRun(t *testing.T) { func TestNameReferenceHappyRun(t *testing.T) {

View File

@@ -6,11 +6,11 @@ package accumulator
import ( import (
"fmt" "fmt"
expansion2 "sigs.k8s.io/kustomize/v3/api/internal/accumulator/expansion" expansion2 "sigs.k8s.io/kustomize/api/internal/accumulator/expansion"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/transform" "sigs.k8s.io/kustomize/api/transform"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
type refVarTransformer struct { type refVarTransformer struct {

View File

@@ -7,12 +7,12 @@ import (
"reflect" "reflect"
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/k8sdeps/kunstruct" "sigs.k8s.io/kustomize/api/k8sdeps/kunstruct"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/resource" "sigs.k8s.io/kustomize/api/resource"
"sigs.k8s.io/kustomize/v3/api/testutils/resmaptest" "sigs.k8s.io/kustomize/api/testutils/resmaptest"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
func TestRefVarTransformer(t *testing.T) { func TestRefVarTransformer(t *testing.T) {

View File

@@ -8,10 +8,10 @@ import (
"log" "log"
"strings" "strings"
"sigs.k8s.io/kustomize/v3/api/plugins/builtinconfig" "sigs.k8s.io/kustomize/api/plugins/builtinconfig"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
// ResAccumulator accumulates resources and the rules // ResAccumulator accumulates resources and the rules

View File

@@ -10,14 +10,14 @@ import (
"strings" "strings"
"testing" "testing"
. "sigs.k8s.io/kustomize/v3/api/internal/accumulator" . "sigs.k8s.io/kustomize/api/internal/accumulator"
"sigs.k8s.io/kustomize/v3/api/k8sdeps/kunstruct" "sigs.k8s.io/kustomize/api/k8sdeps/kunstruct"
"sigs.k8s.io/kustomize/v3/api/plugins/builtinconfig" "sigs.k8s.io/kustomize/api/plugins/builtinconfig"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/resource" "sigs.k8s.io/kustomize/api/resource"
"sigs.k8s.io/kustomize/v3/api/testutils/resmaptest" "sigs.k8s.io/kustomize/api/testutils/resmaptest"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
func makeResAccumulator(t *testing.T) (*ResAccumulator, *resource.Factory) { func makeResAccumulator(t *testing.T) (*ResAccumulator, *resource.Factory) {

View File

@@ -7,9 +7,9 @@ package loadertest
import ( import (
"log" "log"
"sigs.k8s.io/kustomize/v3/api/filesys" "sigs.k8s.io/kustomize/api/filesys"
"sigs.k8s.io/kustomize/v3/api/ifc" "sigs.k8s.io/kustomize/api/ifc"
"sigs.k8s.io/kustomize/v3/api/loader" "sigs.k8s.io/kustomize/api/loader"
) )
// FakeLoader encapsulates the delegate Loader and the fake file system. // FakeLoader encapsulates the delegate Loader and the fake file system.

View File

@@ -1,9 +0,0 @@
// +build tools
package tools
import (
// These imports are all tools used in the building and testing process
_ "github.com/golangci/golangci-lint/cmd/golangci-lint"
_ "github.com/monopole/mdrip"
)

View File

@@ -6,7 +6,7 @@ package inventory
import ( import (
"encoding/json" "encoding/json"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
) )
//Refs is a reference map. Each key is the id //Refs is a reference map. Each key is the id

View File

@@ -6,8 +6,8 @@ package inventory_test
import ( import (
"testing" "testing"
. "sigs.k8s.io/kustomize/v3/api/inventory" . "sigs.k8s.io/kustomize/api/inventory"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
) )
func makeRefs() (Refs, Refs) { func makeRefs() (Refs, Refs) {

View File

@@ -10,7 +10,7 @@ import (
"github.com/pkg/errors" "github.com/pkg/errors"
"k8s.io/api/core/v1" "k8s.io/api/core/v1"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
func makeFreshConfigMap( func makeFreshConfigMap(

View File

@@ -10,11 +10,11 @@ import (
corev1 "k8s.io/api/core/v1" corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"sigs.k8s.io/kustomize/v3/api/filesys" "sigs.k8s.io/kustomize/api/filesys"
"sigs.k8s.io/kustomize/v3/api/kv" "sigs.k8s.io/kustomize/api/kv"
"sigs.k8s.io/kustomize/v3/api/loader" "sigs.k8s.io/kustomize/api/loader"
"sigs.k8s.io/kustomize/v3/api/testutils/valtest" "sigs.k8s.io/kustomize/api/testutils/valtest"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
func makeEnvConfigMap(name string) *corev1.ConfigMap { func makeEnvConfigMap(name string) *corev1.ConfigMap {

View File

@@ -4,8 +4,8 @@
package configmapandsecret package configmapandsecret
import ( import (
"sigs.k8s.io/kustomize/v3/api/ifc" "sigs.k8s.io/kustomize/api/ifc"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
// Factory makes ConfigMaps and Secrets. // Factory makes ConfigMaps and Secrets.

View File

@@ -7,7 +7,7 @@ import (
"fmt" "fmt"
corev1 "k8s.io/api/core/v1" corev1 "k8s.io/api/core/v1"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
func makeFreshSecret( func makeFreshSecret(

View File

@@ -9,11 +9,11 @@ import (
corev1 "k8s.io/api/core/v1" corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"sigs.k8s.io/kustomize/v3/api/filesys" "sigs.k8s.io/kustomize/api/filesys"
"sigs.k8s.io/kustomize/v3/api/kv" "sigs.k8s.io/kustomize/api/kv"
"sigs.k8s.io/kustomize/v3/api/loader" "sigs.k8s.io/kustomize/api/loader"
"sigs.k8s.io/kustomize/v3/api/testutils/valtest" "sigs.k8s.io/kustomize/api/testutils/valtest"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
func makeEnvSecret(name string) *corev1.Secret { func makeEnvSecret(name string) *corev1.Secret {

View File

@@ -12,9 +12,9 @@ import (
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
"k8s.io/apimachinery/pkg/util/yaml" "k8s.io/apimachinery/pkg/util/yaml"
"sigs.k8s.io/kustomize/v3/api/ifc" "sigs.k8s.io/kustomize/api/ifc"
"sigs.k8s.io/kustomize/v3/api/k8sdeps/configmapandsecret" "sigs.k8s.io/kustomize/api/k8sdeps/configmapandsecret"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
// KunstructuredFactoryImpl hides construction using apimachinery types. // KunstructuredFactoryImpl hides construction using apimachinery types.

View File

@@ -20,7 +20,7 @@ import (
"reflect" "reflect"
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/ifc" "sigs.k8s.io/kustomize/api/ifc"
) )
func TestSliceFromBytes(t *testing.T) { func TestSliceFromBytes(t *testing.T) {

View File

@@ -9,8 +9,8 @@ import (
"k8s.io/api/core/v1" "k8s.io/api/core/v1"
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
"sigs.k8s.io/kustomize/v3/api/hasher" "sigs.k8s.io/kustomize/api/hasher"
"sigs.k8s.io/kustomize/v3/api/ifc" "sigs.k8s.io/kustomize/api/ifc"
) )
// kustHash computes a hash of an unstructured object. // kustHash computes a hash of an unstructured object.

View File

@@ -16,8 +16,8 @@ import (
"k8s.io/apimachinery/pkg/runtime/schema" "k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/apimachinery/pkg/util/strategicpatch" "k8s.io/apimachinery/pkg/util/strategicpatch"
"k8s.io/client-go/kubernetes/scheme" "k8s.io/client-go/kubernetes/scheme"
"sigs.k8s.io/kustomize/v3/api/ifc" "sigs.k8s.io/kustomize/api/ifc"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
) )
var _ ifc.Kunstructured = &UnstructAdapter{} var _ ifc.Kunstructured = &UnstructAdapter{}

View File

@@ -5,9 +5,9 @@
package transformer package transformer
import ( import (
"sigs.k8s.io/kustomize/v3/api/k8sdeps/transformer/patch" "sigs.k8s.io/kustomize/api/k8sdeps/transformer/patch"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/resource" "sigs.k8s.io/kustomize/api/resource"
) )
// FactoryImpl makes patch transformer and name hash transformer // FactoryImpl makes patch transformer and name hash transformer

View File

@@ -13,9 +13,9 @@ import (
"k8s.io/apimachinery/pkg/util/mergepatch" "k8s.io/apimachinery/pkg/util/mergepatch"
"k8s.io/apimachinery/pkg/util/strategicpatch" "k8s.io/apimachinery/pkg/util/strategicpatch"
"k8s.io/client-go/kubernetes/scheme" "k8s.io/client-go/kubernetes/scheme"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/resource" "sigs.k8s.io/kustomize/api/resource"
) )
type conflictDetector interface { type conflictDetector interface {

View File

@@ -8,7 +8,7 @@ import (
"fmt" "fmt"
"os" "os"
"sigs.k8s.io/kustomize/v3/api/provenance" "sigs.k8s.io/kustomize/api/provenance"
) )
// TODO: delete this when we find a better way to generate release notes. // TODO: delete this when we find a better way to generate release notes.

View File

@@ -14,8 +14,8 @@ import (
"unicode/utf8" "unicode/utf8"
"github.com/pkg/errors" "github.com/pkg/errors"
"sigs.k8s.io/kustomize/v3/api/ifc" "sigs.k8s.io/kustomize/api/ifc"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
var utf8bom = []byte{0xEF, 0xBB, 0xBF} var utf8bom = []byte{0xEF, 0xBB, 0xBF}

View File

@@ -7,10 +7,10 @@ import (
"reflect" "reflect"
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/filesys" "sigs.k8s.io/kustomize/api/filesys"
ldr "sigs.k8s.io/kustomize/v3/api/loader" ldr "sigs.k8s.io/kustomize/api/loader"
"sigs.k8s.io/kustomize/v3/api/testutils/valtest" "sigs.k8s.io/kustomize/api/testutils/valtest"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
func makeKvLoader(fSys filesys.FileSystem) *loader { func makeKvLoader(fSys filesys.FileSystem) *loader {

View File

@@ -9,9 +9,9 @@ import (
"path/filepath" "path/filepath"
"strings" "strings"
"sigs.k8s.io/kustomize/v3/api/filesys" "sigs.k8s.io/kustomize/api/filesys"
"sigs.k8s.io/kustomize/v3/api/git" "sigs.k8s.io/kustomize/api/git"
"sigs.k8s.io/kustomize/v3/api/ifc" "sigs.k8s.io/kustomize/api/ifc"
) )
// fileLoader is a kustomization's interface to files. // fileLoader is a kustomization's interface to files.

View File

@@ -12,10 +12,10 @@ import (
"strings" "strings"
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/filesys" "sigs.k8s.io/kustomize/api/filesys"
"sigs.k8s.io/kustomize/v3/api/git" "sigs.k8s.io/kustomize/api/git"
"sigs.k8s.io/kustomize/v3/api/ifc" "sigs.k8s.io/kustomize/api/ifc"
"sigs.k8s.io/kustomize/v3/api/pgmconfig" "sigs.k8s.io/kustomize/api/pgmconfig"
) )
type testData struct { type testData struct {

View File

@@ -5,9 +5,9 @@
package loader package loader
import ( import (
"sigs.k8s.io/kustomize/v3/api/filesys" "sigs.k8s.io/kustomize/api/filesys"
"sigs.k8s.io/kustomize/v3/api/git" "sigs.k8s.io/kustomize/api/git"
"sigs.k8s.io/kustomize/v3/api/ifc" "sigs.k8s.io/kustomize/api/ifc"
) )
// NewLoader returns a Loader pointed at the given target. // NewLoader returns a Loader pointed at the given target.

View File

@@ -7,7 +7,7 @@ import (
"fmt" "fmt"
"github.com/spf13/pflag" "github.com/spf13/pflag"
"sigs.k8s.io/kustomize/v3/api/filesys" "sigs.k8s.io/kustomize/api/filesys"
) )
//go:generate stringer -type=loadRestrictions //go:generate stringer -type=loadRestrictions

View File

@@ -20,7 +20,7 @@ import (
"strings" "strings"
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/filesys" "sigs.k8s.io/kustomize/api/filesys"
) )
func TestRestrictionNone(t *testing.T) { func TestRestrictionNone(t *testing.T) {

View File

@@ -4,7 +4,7 @@
package builtinconfig package builtinconfig
import ( import (
"sigs.k8s.io/kustomize/v3/api/ifc" "sigs.k8s.io/kustomize/api/ifc"
"sigs.k8s.io/yaml" "sigs.k8s.io/yaml"
) )

View File

@@ -7,9 +7,9 @@ import (
"reflect" "reflect"
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/internal/loadertest" "sigs.k8s.io/kustomize/api/internal/loadertest"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
func TestLoadDefaultConfigsFromFiles(t *testing.T) { func TestLoadDefaultConfigsFromFiles(t *testing.T) {

View File

@@ -6,8 +6,8 @@ package builtinconfig
import ( import (
"strings" "strings"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
// NameBackReferences is an association between a gvk.GVK and a list // NameBackReferences is an association between a gvk.GVK and a list

View File

@@ -7,8 +7,8 @@ import (
"reflect" "reflect"
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
func TestMergeAll(t *testing.T) { func TestMergeAll(t *testing.T) {

View File

@@ -7,9 +7,9 @@ import (
"log" "log"
"sort" "sort"
"sigs.k8s.io/kustomize/v3/api/ifc" "sigs.k8s.io/kustomize/api/ifc"
"sigs.k8s.io/kustomize/v3/api/plugins/builtinconfig/consts" "sigs.k8s.io/kustomize/api/plugins/builtinconfig/consts"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
// TransformerConfig holds the data needed to perform transformations. // TransformerConfig holds the data needed to perform transformations.

View File

@@ -7,9 +7,9 @@ import (
"reflect" "reflect"
"testing" "testing"
. "sigs.k8s.io/kustomize/v3/api/plugins/builtinconfig" . "sigs.k8s.io/kustomize/api/plugins/builtinconfig"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
func TestMakeDefaultConfig(t *testing.T) { func TestMakeDefaultConfig(t *testing.T) {

View File

@@ -4,8 +4,8 @@
package builtinhelpers package builtinhelpers
import ( import (
"sigs.k8s.io/kustomize/v3/api/plugins/builtins" "sigs.k8s.io/kustomize/api/plugins/builtins"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
) )
//go:generate stringer -type=BuiltinPluginType //go:generate stringer -type=BuiltinPluginType

View File

@@ -3,10 +3,11 @@
# Generate the Go code for the generator and # Generate the Go code for the generator and
# transformer factory functions in # transformer factory functions in
# #
# sigs.k8s.io/kustomize/v3/plugin/builtin # sigs.k8s.io/kustomize/api/plugins/builtins
# #
# from the raw plugin directories found _below_ # from the raw plugin directories found under
# that directory. #
# sigs.k8s.io/kustomize/plugin/builtin
set -e set -e
@@ -32,9 +33,9 @@ echo Generating linkable plugins...
pushd $dir >& /dev/null pushd $dir >& /dev/null
GOPATH=$myGoPath go generate \ GOPATH=$myGoPath go generate \
sigs.k8s.io/kustomize/v3/plugin/builtin/... sigs.k8s.io/kustomize/plugin/builtin/...
GOPATH=$myGoPath go fmt \ GOPATH=$myGoPath go fmt \
sigs.k8s.io/kustomize/v3/api/plugins/builtins sigs.k8s.io/kustomize/api/plugins/builtins
popd >& /dev/null popd >& /dev/null

View File

@@ -4,9 +4,9 @@
package builtins package builtins
import ( import (
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/transform" "sigs.k8s.io/kustomize/api/transform"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
"sigs.k8s.io/yaml" "sigs.k8s.io/yaml"
) )

View File

@@ -4,9 +4,9 @@
package builtins package builtins
import ( import (
"sigs.k8s.io/kustomize/v3/api/kv" "sigs.k8s.io/kustomize/api/kv"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
"sigs.k8s.io/yaml" "sigs.k8s.io/yaml"
) )

View File

@@ -6,8 +6,8 @@ package builtins
import ( import (
"fmt" "fmt"
"sigs.k8s.io/kustomize/v3/api/ifc" "sigs.k8s.io/kustomize/api/ifc"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
) )
type HashTransformerPlugin struct { type HashTransformerPlugin struct {

View File

@@ -8,10 +8,10 @@ import (
"regexp" "regexp"
"strings" "strings"
"sigs.k8s.io/kustomize/v3/api/transform" "sigs.k8s.io/kustomize/api/transform"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/yaml" "sigs.k8s.io/yaml"
) )

View File

@@ -6,13 +6,13 @@ package builtins
import ( import (
"fmt" "fmt"
"sigs.k8s.io/kustomize/v3/api/hasher" "sigs.k8s.io/kustomize/api/hasher"
"sigs.k8s.io/kustomize/v3/api/inventory" "sigs.k8s.io/kustomize/api/inventory"
"sigs.k8s.io/kustomize/v3/api/kv" "sigs.k8s.io/kustomize/api/kv"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/resource" "sigs.k8s.io/kustomize/api/resource"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
"sigs.k8s.io/yaml" "sigs.k8s.io/yaml"
) )

View File

@@ -4,9 +4,9 @@
package builtins package builtins
import ( import (
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/transform" "sigs.k8s.io/kustomize/api/transform"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
"sigs.k8s.io/yaml" "sigs.k8s.io/yaml"
) )

View File

@@ -7,8 +7,8 @@ import (
"sort" "sort"
"github.com/pkg/errors" "github.com/pkg/errors"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/resource" "sigs.k8s.io/kustomize/api/resource"
) )
// Sort the resources using an ordering defined in the Gvk class. // Sort the resources using an ordering defined in the Gvk class.

View File

@@ -6,12 +6,12 @@ package builtins
import ( import (
"fmt" "fmt"
"sigs.k8s.io/kustomize/v3/api/transform" "sigs.k8s.io/kustomize/api/transform"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/resource" "sigs.k8s.io/kustomize/api/resource"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
"sigs.k8s.io/yaml" "sigs.k8s.io/yaml"
) )

View File

@@ -8,10 +8,10 @@ import (
"github.com/evanphx/json-patch" "github.com/evanphx/json-patch"
"github.com/pkg/errors" "github.com/pkg/errors"
"sigs.k8s.io/kustomize/v3/api/ifc" "sigs.k8s.io/kustomize/api/ifc"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
"sigs.k8s.io/yaml" "sigs.k8s.io/yaml"
) )

View File

@@ -6,9 +6,9 @@ package builtins
import ( import (
"fmt" "fmt"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/resource" "sigs.k8s.io/kustomize/api/resource"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
"sigs.k8s.io/yaml" "sigs.k8s.io/yaml"
) )

View File

@@ -8,9 +8,9 @@ import (
"github.com/evanphx/json-patch" "github.com/evanphx/json-patch"
"github.com/pkg/errors" "github.com/pkg/errors"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/resource" "sigs.k8s.io/kustomize/api/resource"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
"sigs.k8s.io/yaml" "sigs.k8s.io/yaml"
) )

View File

@@ -7,11 +7,11 @@ import (
"errors" "errors"
"fmt" "fmt"
"sigs.k8s.io/kustomize/v3/api/transform" "sigs.k8s.io/kustomize/api/transform"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/yaml" "sigs.k8s.io/yaml"
) )

View File

@@ -6,11 +6,11 @@ package builtins
import ( import (
"fmt" "fmt"
"sigs.k8s.io/kustomize/v3/api/transform" "sigs.k8s.io/kustomize/api/transform"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
"sigs.k8s.io/yaml" "sigs.k8s.io/yaml"
) )

View File

@@ -4,9 +4,9 @@
package builtins package builtins
import ( import (
"sigs.k8s.io/kustomize/v3/api/kv" "sigs.k8s.io/kustomize/api/kv"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
"sigs.k8s.io/yaml" "sigs.k8s.io/yaml"
) )

View File

@@ -12,8 +12,8 @@ import (
"strings" "strings"
"time" "time"
"sigs.k8s.io/kustomize/v3/api/pgmconfig" "sigs.k8s.io/kustomize/api/pgmconfig"
"sigs.k8s.io/kustomize/v3/api/plugins/config" "sigs.k8s.io/kustomize/api/plugins/config"
) )
// Compiler creates Go plugin object files. // Compiler creates Go plugin object files.

View File

@@ -9,7 +9,7 @@ import (
"path/filepath" "path/filepath"
"testing" "testing"
. "sigs.k8s.io/kustomize/v3/api/plugins/compiler" . "sigs.k8s.io/kustomize/api/plugins/compiler"
) )
// Regression coverage over compiler behavior. // Regression coverage over compiler behavior.

View File

@@ -12,8 +12,8 @@ import (
"runtime" "runtime"
"github.com/spf13/pflag" "github.com/spf13/pflag"
"sigs.k8s.io/kustomize/v3/api/pgmconfig" "sigs.k8s.io/kustomize/api/pgmconfig"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
const ( const (

View File

@@ -9,7 +9,7 @@ import (
"strings" "strings"
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/pgmconfig" "sigs.k8s.io/kustomize/api/pgmconfig"
) )
func TestConfigDirNoXdg(t *testing.T) { func TestConfigDirNoXdg(t *testing.T) {

View File

@@ -33,7 +33,7 @@ The kind is the CamelCase name of the plugin.
The source for a builtin plugin must be at: The source for a builtin plugin must be at:
repo=$GOPATH/src/sigs.k8s.io/kustomize repo=$GOPATH/src/sigs.k8s.io/kustomize
${repo}/v3/plugin/builtin/LOWERCASE(${kind})/${kind} ${repo}/plugin/builtin/LOWERCASE(${kind})/${kind}
k8s wants 'kind' values to follow CamelCase, while k8s wants 'kind' values to follow CamelCase, while
Go style doesn't like but does allow such names. Go style doesn't like but does allow such names.
@@ -91,7 +91,7 @@ code, hence this program.
TO GENERATE CODE TO GENERATE CODE
repo=$GOPATH/src/sigs.k8s.io/kustomize repo=$GOPATH/src/sigs.k8s.io/kustomize
cd $repo/v3/plugin/builtin cd $repo/plugin/builtin
go generate ./... go generate ./...
See travis/pre-commit.sh for canonical way See travis/pre-commit.sh for canonical way
@@ -106,7 +106,7 @@ etc.
Generated plugins are used in kustomize via Generated plugins are used in kustomize via
package whatever package whatever
import sigs.k8s.io/kustomize/v3/plugins/builtins import sigs.k8s.io/kustomize/api/plugins/builtins
... ...
g := builtin.NewSecretGenerator() g := builtin.NewSecretGenerator()
g.Config(h, k) g.Config(h, k)

View File

@@ -13,9 +13,9 @@ import (
"strings" "strings"
"github.com/pkg/errors" "github.com/pkg/errors"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
"sigs.k8s.io/yaml" "sigs.k8s.io/yaml"
) )

View File

@@ -8,15 +8,15 @@ import (
"strings" "strings"
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/internal/loadertest" "sigs.k8s.io/kustomize/api/internal/loadertest"
"sigs.k8s.io/kustomize/v3/api/k8sdeps/kunstruct" "sigs.k8s.io/kustomize/api/k8sdeps/kunstruct"
"sigs.k8s.io/kustomize/v3/api/plugins/config" "sigs.k8s.io/kustomize/api/plugins/config"
. "sigs.k8s.io/kustomize/v3/api/plugins/execplugin" . "sigs.k8s.io/kustomize/api/plugins/execplugin"
"sigs.k8s.io/kustomize/v3/api/plugins/loader" "sigs.k8s.io/kustomize/api/plugins/loader"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/resource" "sigs.k8s.io/kustomize/api/resource"
"sigs.k8s.io/kustomize/v3/api/testutils/valtest" "sigs.k8s.io/kustomize/api/testutils/valtest"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
func TestExecPluginConfig(t *testing.T) { func TestExecPluginConfig(t *testing.T) {

View File

@@ -11,14 +11,14 @@ import (
"strings" "strings"
"github.com/pkg/errors" "github.com/pkg/errors"
"sigs.k8s.io/kustomize/v3/api/ifc" "sigs.k8s.io/kustomize/api/ifc"
"sigs.k8s.io/kustomize/v3/api/plugins/builtinhelpers" "sigs.k8s.io/kustomize/api/plugins/builtinhelpers"
"sigs.k8s.io/kustomize/v3/api/plugins/config" "sigs.k8s.io/kustomize/api/plugins/config"
"sigs.k8s.io/kustomize/v3/api/plugins/execplugin" "sigs.k8s.io/kustomize/api/plugins/execplugin"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/resource" "sigs.k8s.io/kustomize/api/resource"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
type Loader struct { type Loader struct {

View File

@@ -6,14 +6,14 @@ package loader_test
import ( import (
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/internal/loadertest" "sigs.k8s.io/kustomize/api/internal/loadertest"
"sigs.k8s.io/kustomize/v3/api/k8sdeps/kunstruct" "sigs.k8s.io/kustomize/api/k8sdeps/kunstruct"
"sigs.k8s.io/kustomize/v3/api/plugins/config" "sigs.k8s.io/kustomize/api/plugins/config"
. "sigs.k8s.io/kustomize/v3/api/plugins/loader" . "sigs.k8s.io/kustomize/api/plugins/loader"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/resource" "sigs.k8s.io/kustomize/api/resource"
"sigs.k8s.io/kustomize/v3/api/testutils/kusttest" "sigs.k8s.io/kustomize/api/testutils/kusttest"
"sigs.k8s.io/kustomize/v3/api/testutils/valtest" "sigs.k8s.io/kustomize/api/testutils/valtest"
) )
const ( const (

View File

@@ -5,10 +5,10 @@ package resmap
import ( import (
"github.com/pkg/errors" "github.com/pkg/errors"
"sigs.k8s.io/kustomize/v3/api/ifc" "sigs.k8s.io/kustomize/api/ifc"
"sigs.k8s.io/kustomize/v3/api/internal/kusterr" "sigs.k8s.io/kustomize/api/internal/kusterr"
"sigs.k8s.io/kustomize/v3/api/resource" "sigs.k8s.io/kustomize/api/resource"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
// Factory makes instances of ResMap. // Factory makes instances of ResMap.

View File

@@ -8,17 +8,17 @@ import (
"reflect" "reflect"
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
"sigs.k8s.io/kustomize/v3/api/filesys" "sigs.k8s.io/kustomize/api/filesys"
"sigs.k8s.io/kustomize/v3/api/ifc" "sigs.k8s.io/kustomize/api/ifc"
"sigs.k8s.io/kustomize/v3/api/internal/loadertest" "sigs.k8s.io/kustomize/api/internal/loadertest"
"sigs.k8s.io/kustomize/v3/api/kv" "sigs.k8s.io/kustomize/api/kv"
"sigs.k8s.io/kustomize/v3/api/loader" "sigs.k8s.io/kustomize/api/loader"
. "sigs.k8s.io/kustomize/v3/api/resmap" . "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/testutils/resmaptest" "sigs.k8s.io/kustomize/api/testutils/resmaptest"
"sigs.k8s.io/kustomize/v3/api/testutils/valtest" "sigs.k8s.io/kustomize/api/testutils/valtest"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
func TestFromFile(t *testing.T) { func TestFromFile(t *testing.T) {

View File

@@ -19,7 +19,7 @@ package resmap
import ( import (
"sort" "sort"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
) )
// IdSlice implements the sort interface. // IdSlice implements the sort interface.

View File

@@ -21,7 +21,7 @@ import (
"sort" "sort"
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
) )
func TestLess(t *testing.T) { func TestLess(t *testing.T) {

View File

@@ -5,7 +5,7 @@
package resmap package resmap
import ( import (
"sigs.k8s.io/kustomize/v3/api/resource" "sigs.k8s.io/kustomize/api/resource"
) )
// PatchFactory makes transformers that require k8sdeps. // PatchFactory makes transformers that require k8sdeps.

View File

@@ -11,10 +11,10 @@ import (
"regexp" "regexp"
"github.com/pkg/errors" "github.com/pkg/errors"
"sigs.k8s.io/kustomize/v3/api/ifc" "sigs.k8s.io/kustomize/api/ifc"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
"sigs.k8s.io/kustomize/v3/api/resource" "sigs.k8s.io/kustomize/api/resource"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
"sigs.k8s.io/yaml" "sigs.k8s.io/yaml"
) )

View File

@@ -9,12 +9,12 @@ import (
"strings" "strings"
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/k8sdeps/kunstruct" "sigs.k8s.io/kustomize/api/k8sdeps/kunstruct"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
. "sigs.k8s.io/kustomize/v3/api/resmap" . "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/resource" "sigs.k8s.io/kustomize/api/resource"
"sigs.k8s.io/kustomize/v3/api/testutils/resmaptest" "sigs.k8s.io/kustomize/api/testutils/resmaptest"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
var rf = resource.NewFactory( var rf = resource.NewFactory(

View File

@@ -6,9 +6,9 @@ package resmap_test
import ( import (
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
. "sigs.k8s.io/kustomize/v3/api/resmap" . "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
func setupRMForPatchTargets(t *testing.T) ResMap { func setupRMForPatchTargets(t *testing.T) ResMap {

View File

@@ -9,9 +9,9 @@ import (
"log" "log"
"strings" "strings"
"sigs.k8s.io/kustomize/v3/api/ifc" "sigs.k8s.io/kustomize/api/ifc"
"sigs.k8s.io/kustomize/v3/api/internal/kusterr" "sigs.k8s.io/kustomize/api/internal/kusterr"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
// Factory makes instances of Resource. // Factory makes instances of Resource.

View File

@@ -20,9 +20,9 @@ import (
"reflect" "reflect"
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/internal/loadertest" "sigs.k8s.io/kustomize/api/internal/loadertest"
. "sigs.k8s.io/kustomize/v3/api/resource" . "sigs.k8s.io/kustomize/api/resource"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
func TestSliceFromPatches(t *testing.T) { func TestSliceFromPatches(t *testing.T) {

View File

@@ -8,9 +8,9 @@ import (
"reflect" "reflect"
"strings" "strings"
"sigs.k8s.io/kustomize/v3/api/ifc" "sigs.k8s.io/kustomize/api/ifc"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
"sigs.k8s.io/yaml" "sigs.k8s.io/yaml"
) )

View File

@@ -20,10 +20,10 @@ import (
"reflect" "reflect"
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/k8sdeps/kunstruct" "sigs.k8s.io/kustomize/api/k8sdeps/kunstruct"
"sigs.k8s.io/kustomize/v3/api/resid" "sigs.k8s.io/kustomize/api/resid"
. "sigs.k8s.io/kustomize/v3/api/resource" . "sigs.k8s.io/kustomize/api/resource"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
) )
var factory = NewFactory( var factory = NewFactory(

View File

@@ -6,7 +6,7 @@ package target_test
import ( import (
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/testutils/kusttest" "sigs.k8s.io/kustomize/api/testutils/kusttest"
) )
func writeMediumBase(th *kusttest_test.KustTestHarness) { func writeMediumBase(th *kusttest_test.KustTestHarness) {

View File

@@ -7,9 +7,9 @@ import (
"strings" "strings"
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/loader" "sigs.k8s.io/kustomize/api/loader"
"sigs.k8s.io/kustomize/v3/api/plugins/config" "sigs.k8s.io/kustomize/api/plugins/config"
"sigs.k8s.io/kustomize/v3/api/testutils/kusttest" "sigs.k8s.io/kustomize/api/testutils/kusttest"
) )
func TestOrderPreserved(t *testing.T) { func TestOrderPreserved(t *testing.T) {

View File

@@ -6,7 +6,7 @@ package target_test
import ( import (
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/testutils/kusttest" "sigs.k8s.io/kustomize/api/testutils/kusttest"
) )
// Here is a structure of a kustomization of two components, component1 // Here is a structure of a kustomization of two components, component1

View File

@@ -11,7 +11,7 @@ import (
"regexp" "regexp"
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/testutils/kusttest" "sigs.k8s.io/kustomize/api/testutils/kusttest"
) )
// This is an example of using a helm chart as a base, // This is an example of using a helm chart as a base,

View File

@@ -7,7 +7,7 @@ import (
"strings" "strings"
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/testutils/kusttest" "sigs.k8s.io/kustomize/api/testutils/kusttest"
) )
const httpsService = ` const httpsService = `

View File

@@ -19,7 +19,7 @@ package target_test
import ( import (
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/testutils/kusttest" "sigs.k8s.io/kustomize/api/testutils/kusttest"
) )
// Generate a Secret and a ConfigMap from the same data // Generate a Secret and a ConfigMap from the same data

View File

@@ -19,7 +19,7 @@ package target_test
import ( import (
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/testutils/kusttest" "sigs.k8s.io/kustomize/api/testutils/kusttest"
) )
func writeBaseWithCrd(th *kusttest_test.KustTestHarness) { func writeBaseWithCrd(th *kusttest_test.KustTestHarness) {

View File

@@ -19,7 +19,7 @@ package target_test
import ( import (
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/testutils/kusttest" "sigs.k8s.io/kustomize/api/testutils/kusttest"
) )
func makeBaseReferencingCustomConfig(th *kusttest_test.KustTestHarness) { func makeBaseReferencingCustomConfig(th *kusttest_test.KustTestHarness) {

View File

@@ -6,7 +6,7 @@ package target_test
import ( import (
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/testutils/kusttest" "sigs.k8s.io/kustomize/api/testutils/kusttest"
) )
// Demo custom configuration of a builtin transformation. // Demo custom configuration of a builtin transformation.

View File

@@ -9,7 +9,7 @@ import (
"strings" "strings"
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/testutils/kusttest" "sigs.k8s.io/kustomize/api/testutils/kusttest"
) )
const patchAddProbe = ` const patchAddProbe = `

View File

@@ -6,7 +6,7 @@ package target_test
import ( import (
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/testutils/kusttest" "sigs.k8s.io/kustomize/api/testutils/kusttest"
) )
// Here's a structure of two kustomizations, // Here's a structure of two kustomizations,

View File

@@ -6,7 +6,7 @@ package target_test
import ( import (
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/testutils/kusttest" "sigs.k8s.io/kustomize/api/testutils/kusttest"
) )
func makeCommonFileForExtendedPatchTest(th *kusttest_test.KustTestHarness) { func makeCommonFileForExtendedPatchTest(th *kusttest_test.KustTestHarness) {

View File

@@ -20,7 +20,7 @@ import (
"strings" "strings"
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/testutils/kusttest" "sigs.k8s.io/kustomize/api/testutils/kusttest"
) )
func TestSimpleBase(t *testing.T) { func TestSimpleBase(t *testing.T) {

View File

@@ -19,7 +19,7 @@ package target_test
import ( import (
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/testutils/kusttest" "sigs.k8s.io/kustomize/api/testutils/kusttest"
) )
func TestSecretGenerator(t *testing.T) { func TestSecretGenerator(t *testing.T) {

View File

@@ -6,7 +6,7 @@ package target_test
import ( import (
"testing" "testing"
"sigs.k8s.io/kustomize/v3/api/testutils/kusttest" "sigs.k8s.io/kustomize/api/testutils/kusttest"
) )
func makeResourcesForPatchTest(th *kusttest_test.KustTestHarness) { func makeResourcesForPatchTest(th *kusttest_test.KustTestHarness) {

View File

@@ -13,16 +13,16 @@ import (
"strings" "strings"
"github.com/pkg/errors" "github.com/pkg/errors"
"sigs.k8s.io/kustomize/v3/api/ifc" "sigs.k8s.io/kustomize/api/ifc"
"sigs.k8s.io/kustomize/v3/api/internal/accumulator" "sigs.k8s.io/kustomize/api/internal/accumulator"
"sigs.k8s.io/kustomize/v3/api/pgmconfig" "sigs.k8s.io/kustomize/api/pgmconfig"
"sigs.k8s.io/kustomize/v3/api/plugins/builtinconfig" "sigs.k8s.io/kustomize/api/plugins/builtinconfig"
"sigs.k8s.io/kustomize/v3/api/plugins/builtinhelpers" "sigs.k8s.io/kustomize/api/plugins/builtinhelpers"
"sigs.k8s.io/kustomize/v3/api/plugins/builtins" "sigs.k8s.io/kustomize/api/plugins/builtins"
"sigs.k8s.io/kustomize/v3/api/plugins/loader" "sigs.k8s.io/kustomize/api/plugins/loader"
"sigs.k8s.io/kustomize/v3/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
"sigs.k8s.io/kustomize/v3/api/transform" "sigs.k8s.io/kustomize/api/transform"
"sigs.k8s.io/kustomize/v3/api/types" "sigs.k8s.io/kustomize/api/types"
"sigs.k8s.io/yaml" "sigs.k8s.io/yaml"
) )

Some files were not shown because too many files have changed in this diff Show More