From 7af97b86d81b297d7ab6240d03ecb9887f9e29a8 Mon Sep 17 00:00:00 2001 From: "Gustavo L de Mello (Guz)" Date: Fri, 17 Jan 2025 12:02:17 -0300 Subject: [PATCH] fix(blogo,prefixedsourcer): remove unused hex function --- blogo/plugin_prefixedsourcer.go | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/blogo/plugin_prefixedsourcer.go b/blogo/plugin_prefixedsourcer.go index 351b5f7..fababca 100644 --- a/blogo/plugin_prefixedsourcer.go +++ b/blogo/plugin_prefixedsourcer.go @@ -16,8 +16,6 @@ package blogo import ( - "crypto/rand" - "encoding/hex" "fmt" "io" "io/fs" @@ -40,12 +38,9 @@ type prefixedSourcer struct { acceptDuplicated bool panicOnInit bool - skipOnHexError bool skipOnSourceError bool skipOnFSError bool - hexFunc HexFunc - log *slog.Logger } @@ -58,21 +53,9 @@ type PrefixedSourcerOpts struct { NotSkipOnSourceError bool NotSkipOnFSError bool - HexFunc HexFunc - Logger *slog.Logger } -type HexFunc = func(n int) (string, error) - -func hexFunc(n int) (string, error) { - bytes := make([]byte, n) - if _, err := rand.Read(bytes); err != nil { - return "", err - } - return hex.EncodeToString(bytes), nil -} - func NewPrefixedSourcer(opts ...PrefixedSourcerOpts) PrefixedSourcer { opt := PrefixedSourcerOpts{} if len(opts) > 0 { @@ -83,10 +66,6 @@ func NewPrefixedSourcer(opts ...PrefixedSourcerOpts) PrefixedSourcer { opt.PrefixSeparator = "/" } - if opt.HexFunc == nil { - opt.HexFunc = hexFunc - } - if opt.Logger == nil { opt.Logger = slog.New(slog.NewTextHandler(io.Discard, &slog.HandlerOptions{})) }