From c960481a10103a1f40889c144fe980777dc78080 Mon Sep 17 00:00:00 2001 From: Fabio Bozzo Date: Mon, 16 Sep 2024 18:55:04 +0200 Subject: [PATCH] remove gobwas dep --- capability/policy/policy.go | 8 +------- go.mod | 1 - go.sum | 2 -- 3 files changed, 1 insertion(+), 10 deletions(-) diff --git a/capability/policy/policy.go b/capability/policy/policy.go index 73bdb12..55072b6 100644 --- a/capability/policy/policy.go +++ b/capability/policy/policy.go @@ -3,7 +3,6 @@ package policy // https://github.com/ucan-wg/delegation/blob/4094d5878b58f5d35055a3b93fccda0b8329ebae/README.md#policy import ( - "github.com/gobwas/glob" "github.com/ipld/go-ipld-prime" "github.com/ucan-wg/go-ucan/capability/policy/selector" @@ -91,7 +90,6 @@ func Or(stmts ...Statement) Statement { type wildcard struct { selector selector.Selector pattern string - glob glob.Glob // not serialized } func (n wildcard) Kind() string { @@ -99,11 +97,7 @@ func (n wildcard) Kind() string { } func Like(selector selector.Selector, pattern string) (Statement, error) { - g, err := glob.Compile(pattern) - if err != nil { - return nil, err - } - return wildcard{selector: selector, pattern: pattern, glob: g}, nil + return wildcard{selector: selector, pattern: pattern}, nil } type quantifier struct { diff --git a/go.mod b/go.mod index 21ee27e..e7db82f 100644 --- a/go.mod +++ b/go.mod @@ -5,7 +5,6 @@ go 1.21 toolchain go1.22.1 require ( - github.com/gobwas/glob v0.2.3 github.com/ipfs/go-cid v0.4.1 github.com/ipld/go-ipld-prime v0.21.0 github.com/libp2p/go-libp2p v0.36.2 diff --git a/go.sum b/go.sum index 2b9f555..1697b33 100644 --- a/go.sum +++ b/go.sum @@ -5,8 +5,6 @@ github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSs github.com/frankban/quicktest v1.14.6 h1:7Xjx+VpznH+oBnejlPUj8oUpdxnVs4f8XU8WnHkI4W8= github.com/frankban/quicktest v1.14.6/go.mod h1:4ptaffx2x8+WTWXmUCuVU6aPUX1/Mz7zb5vbUoiM6w0= github.com/go-yaml/yaml v2.1.0+incompatible/go.mod h1:w2MrLa16VYP0jy6N7M5kHaCkaLENm+P+Tv+MfurjSw0= -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/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1 h1:EGx4pi6eqNxGaHF6qqu48+N2wcFQ5qg5FXgOdqsJ5d8=