diff --git a/api/ocm/selectors/refsel/interface.go b/api/ocm/selectors/refsel/interface.go index 8b07319caf..ce2ed8668e 100644 --- a/api/ocm/selectors/refsel/interface.go +++ b/api/ocm/selectors/refsel/interface.go @@ -25,14 +25,14 @@ func (c Component) MatchReference(list accessors.ElementListAccessor, ref access //////////////////////////////////////////////////////////////////////////////// type compGlob struct { - glob.Glob + *glob.Pattern } func (c *compGlob) MatchReference(list accessors.ElementListAccessor, ref accessors.ReferenceAccessor) bool { - if c.Glob == nil { + if c.Pattern == nil { return false } - return c.Glob.Match(ref.GetComponentName()) + return c.Pattern.Match(ref.GetComponentName()) } func ComponentGlob(g string) Selector { diff --git a/go.mod b/go.mod index b388edb531..17cbfdc166 100644 --- a/go.mod +++ b/go.mod @@ -37,7 +37,7 @@ require ( github.com/go-openapi/strfmt v0.27.2 github.com/go-openapi/swag/conv v0.29.2 github.com/go-test/deep v1.1.1 - github.com/gobwas/glob v0.2.3 + github.com/gobwas/glob v1.0.0 github.com/golang/mock v1.7.0-rc.1 github.com/google/go-github/v45 v45.2.0 github.com/hashicorp/vault-client-go v0.4.3 diff --git a/go.sum b/go.sum index 9d2a557110..2378566b47 100644 --- a/go.sum +++ b/go.sum @@ -588,8 +588,8 @@ github.com/go-viper/mapstructure/v2 v2.5.0 h1:vM5IJoUAy3d7zRSVtIwQgBj7BiWtMPfmPE github.com/go-viper/mapstructure/v2 v2.5.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= github.com/go-xmlfmt/xmlfmt v1.1.3 h1:t8Ey3Uy7jDSEisW2K3somuMKIpzktkWptA0iFCnRUWY= github.com/go-xmlfmt/xmlfmt v1.1.3/go.mod h1:aUCEOzzezBEjDBbFBoSiya/gduyIiWYRP6CnSFIV8AM= -github.com/gobwas/glob v0.2.3 h1:A4xDbljILXROh+kObIiy5kIaPYD8e96x1tgBhUI5J+Y= -github.com/gobwas/glob v0.2.3/go.mod h1:d3Ez4x06l9bZtSvzIay5+Yzi0fmZzPgnTbPcKjJAkT8= +github.com/gobwas/glob v1.0.0 h1:p+FKbLEIsK1yZ39/OINwFvqNb5oyPY4H8xcy6uYu8dg= +github.com/gobwas/glob v1.0.0/go.mod h1:oWCdo522i2P1n/hMXGNWs7yoV4wy/ciZuUIbvKj5rkc= github.com/goccy/go-json v0.10.6 h1:p8HrPJzOakx/mn/bQtjgNjdTcN+/S6FcG2CTtQOrHVU= github.com/goccy/go-json v0.10.6/go.mod h1:oq7eo15ShAhp70Anwd5lgX2pLfOS3QCiwU/PULtXL6M= github.com/goccy/go-yaml v1.19.2 h1:PmFC1S6h8ljIz6gMRBopkjP1TVT7xuwrButHID66PoM=