Add function "AddToCommandFlags" to FlagValidator interface
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 33s

Signed-off-by: Jan Tytgat <jan.tytgat@corelayer.eu>
This commit is contained in:
Jan Tytgat
2025-06-12 17:01:05 +02:00
parent 457a6c8742
commit 13831390bd
2 changed files with 16 additions and 0 deletions

View File

@ -3,12 +3,15 @@ package flagzog
import (
"context"
"log/slog"
"github.com/spf13/pflag"
)
type FlagValidator interface {
Name() string
Validate() ([]string, error)
Usage() string
AddToCommandFlags(flagset *pflag.FlagSet, shorthand string, value interface{})
}
func ValidateFlags(ctx context.Context, logger *slog.Logger, flags []FlagValidator) ([]string, error) {