Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit f3e48cc

Browse files
committed
Use Go tool system to manage "stringer" tool dependency
The "stringer" tool is used to automatically generate Stringer methods for the project's "enum" types Previously, the tool was installed via a `go install` command in the task. This approach is problematic for several reasons: - It installs the tool globally (in GOBIN), and thus pollutes the contributor's global environment - The tool must be updated manually Since stringer is a Go module-based project, it can be installed and managed by using the Go modules system, which has explicit support for tool dependencies as of the Go 1.24 release. This will allow keeping the dependency updated via the Dependabot service, just as is done with the Go module dependencies of the codebase, and other tool dependencies.
1 parent 554eddc commit f3e48cc

File tree

32 files changed

+120
-122
lines changed

32 files changed

+120
-122
lines changed

‎.licenses/arduino-lint/go/golang.org/x/crypto/argon2.dep.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: golang.org/x/crypto/argon2
3-
version: v0.41.0
3+
version: v0.38.0
44
type: go
55
summary: Package argon2 implements the key derivation function Argon2.
66
homepage: https://pkg.go.dev/golang.org/x/crypto/argon2
77
license: bsd-3-clause
88
licenses:
9-
- sources: crypto@v0.41.0/LICENSE
9+
- sources: crypto@v0.38.0/LICENSE
1010
text: |
1111
Copyright 2009 The Go Authors.
1212
@@ -35,7 +35,7 @@ licenses:
3535
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3636
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3737
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
38-
- sources: crypto@v0.41.0/PATENTS
38+
- sources: crypto@v0.38.0/PATENTS
3939
text: |
4040
Additional IP Rights Grant (Patents)
4141

‎.licenses/arduino-lint/go/golang.org/x/crypto/blake2b.dep.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
22
name: golang.org/x/crypto/blake2b
3-
version: v0.41.0
3+
version: v0.38.0
44
type: go
55
summary: Package blake2b implements the BLAKE2b hash algorithm defined by RFC 7693
66
and the extendable output function (XOF) BLAKE2Xb.
77
homepage: https://pkg.go.dev/golang.org/x/crypto/blake2b
88
license: bsd-3-clause
99
licenses:
10-
- sources: crypto@v0.41.0/LICENSE
10+
- sources: crypto@v0.38.0/LICENSE
1111
text: |
1212
Copyright 2009 The Go Authors.
1313
@@ -36,7 +36,7 @@ licenses:
3636
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3737
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3838
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
39-
- sources: crypto@v0.41.0/PATENTS
39+
- sources: crypto@v0.38.0/PATENTS
4040
text: |
4141
Additional IP Rights Grant (Patents)
4242

‎.licenses/arduino-lint/go/golang.org/x/crypto/blowfish.dep.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: golang.org/x/crypto/blowfish
3-
version: v0.41.0
3+
version: v0.38.0
44
type: go
55
summary: Package blowfish implements Bruce Schneier's Blowfish encryption algorithm.
66
homepage: https://pkg.go.dev/golang.org/x/crypto/blowfish
77
license: bsd-3-clause
88
licenses:
9-
- sources: crypto@v0.41.0/LICENSE
9+
- sources: crypto@v0.38.0/LICENSE
1010
text: |
1111
Copyright 2009 The Go Authors.
1212
@@ -35,7 +35,7 @@ licenses:
3535
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3636
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3737
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
38-
- sources: crypto@v0.41.0/PATENTS
38+
- sources: crypto@v0.38.0/PATENTS
3939
text: |
4040
Additional IP Rights Grant (Patents)
4141

‎.licenses/arduino-lint/go/golang.org/x/crypto/cast5.dep.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: golang.org/x/crypto/cast5
3-
version: v0.41.0
3+
version: v0.38.0
44
type: go
55
summary: Package cast5 implements CAST5, as defined in RFC 2144.
66
homepage: https://pkg.go.dev/golang.org/x/crypto/cast5
77
license: bsd-3-clause
88
licenses:
9-
- sources: crypto@v0.41.0/LICENSE
9+
- sources: crypto@v0.38.0/LICENSE
1010
text: |
1111
Copyright 2009 The Go Authors.
1212
@@ -35,7 +35,7 @@ licenses:
3535
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3636
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3737
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
38-
- sources: crypto@v0.41.0/PATENTS
38+
- sources: crypto@v0.38.0/PATENTS
3939
text: |
4040
Additional IP Rights Grant (Patents)
4141

‎.licenses/arduino-lint/go/golang.org/x/crypto/curve25519.dep.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
22
name: golang.org/x/crypto/curve25519
3-
version: v0.41.0
3+
version: v0.38.0
44
type: go
55
summary: Package curve25519 provides an implementation of the X25519 function, which
66
performs scalar multiplication on the elliptic curve known as Curve25519.
77
homepage: https://pkg.go.dev/golang.org/x/crypto/curve25519
88
license: bsd-3-clause
99
licenses:
10-
- sources: crypto@v0.41.0/LICENSE
10+
- sources: crypto@v0.38.0/LICENSE
1111
text: |
1212
Copyright 2009 The Go Authors.
1313
@@ -36,7 +36,7 @@ licenses:
3636
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3737
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3838
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
39-
- sources: crypto@v0.41.0/PATENTS
39+
- sources: crypto@v0.38.0/PATENTS
4040
text: |
4141
Additional IP Rights Grant (Patents)
4242

‎.licenses/arduino-lint/go/golang.org/x/crypto/hkdf.dep.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
22
name: golang.org/x/crypto/hkdf
3-
version: v0.41.0
3+
version: v0.38.0
44
type: go
55
summary: Package hkdf implements the HMAC-based Extract-and-Expand Key Derivation
66
Function (HKDF) as defined in RFC 5869.
77
homepage: https://pkg.go.dev/golang.org/x/crypto/hkdf
88
license: bsd-3-clause
99
licenses:
10-
- sources: crypto@v0.41.0/LICENSE
10+
- sources: crypto@v0.38.0/LICENSE
1111
text: |
1212
Copyright 2009 The Go Authors.
1313
@@ -36,7 +36,7 @@ licenses:
3636
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3737
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3838
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
39-
- sources: crypto@v0.41.0/PATENTS
39+
- sources: crypto@v0.38.0/PATENTS
4040
text: |
4141
Additional IP Rights Grant (Patents)
4242

‎.licenses/arduino-lint/go/golang.org/x/crypto/sha3.dep.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
22
name: golang.org/x/crypto/sha3
3-
version: v0.41.0
3+
version: v0.38.0
44
type: go
55
summary: Package sha3 implements the SHA-3 fixed-output-length hash functions and
66
the SHAKE variable-output-length hash functions defined by FIPS-202.
77
homepage: https://pkg.go.dev/golang.org/x/crypto/sha3
88
license: bsd-3-clause
99
licenses:
10-
- sources: crypto@v0.41.0/LICENSE
10+
- sources: crypto@v0.38.0/LICENSE
1111
text: |
1212
Copyright 2009 The Go Authors.
1313
@@ -36,7 +36,7 @@ licenses:
3636
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3737
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3838
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
39-
- sources: crypto@v0.41.0/PATENTS
39+
- sources: crypto@v0.38.0/PATENTS
4040
text: |
4141
Additional IP Rights Grant (Patents)
4242

‎.licenses/arduino-lint/go/golang.org/x/crypto/ssh.dep.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: golang.org/x/crypto/ssh
3-
version: v0.41.0
3+
version: v0.38.0
44
type: go
55
summary: Package ssh implements an SSH client and server.
66
homepage: https://pkg.go.dev/golang.org/x/crypto/ssh
77
license: bsd-3-clause
88
licenses:
9-
- sources: crypto@v0.41.0/LICENSE
9+
- sources: crypto@v0.38.0/LICENSE
1010
text: |
1111
Copyright 2009 The Go Authors.
1212
@@ -35,7 +35,7 @@ licenses:
3535
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3636
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3737
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
38-
- sources: crypto@v0.41.0/PATENTS
38+
- sources: crypto@v0.38.0/PATENTS
3939
text: |
4040
Additional IP Rights Grant (Patents)
4141

‎.licenses/arduino-lint/go/golang.org/x/crypto/ssh/agent.dep.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
22
name: golang.org/x/crypto/ssh/agent
3-
version: v0.41.0
3+
version: v0.38.0
44
type: go
55
summary: Package agent implements the ssh-agent protocol, and provides both a client
66
and a server.
77
homepage: https://pkg.go.dev/golang.org/x/crypto/ssh/agent
88
license: bsd-3-clause
99
licenses:
10-
- sources: crypto@v0.41.0/LICENSE
10+
- sources: crypto@v0.38.0/LICENSE
1111
text: |
1212
Copyright 2009 The Go Authors.
1313
@@ -36,7 +36,7 @@ licenses:
3636
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3737
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3838
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
39-
- sources: crypto@v0.41.0/PATENTS
39+
- sources: crypto@v0.38.0/PATENTS
4040
text: |
4141
Additional IP Rights Grant (Patents)
4242

‎.licenses/arduino-lint/go/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf.dep.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: golang.org/x/crypto/ssh/internal/bcrypt_pbkdf
3-
version: v0.41.0
3+
version: v0.38.0
44
type: go
55
summary: Package bcrypt_pbkdf implements bcrypt_pbkdf(3) from OpenBSD.
66
homepage: https://pkg.go.dev/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf
77
license: bsd-3-clause
88
licenses:
9-
- sources: crypto@v0.41.0/LICENSE
9+
- sources: crypto@v0.38.0/LICENSE
1010
text: |
1111
Copyright 2009 The Go Authors.
1212
@@ -35,7 +35,7 @@ licenses:
3535
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3636
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3737
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
38-
- sources: crypto@v0.41.0/PATENTS
38+
- sources: crypto@v0.38.0/PATENTS
3939
text: |
4040
Additional IP Rights Grant (Patents)
4141

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /