From 866ba4055dcb3332263664c7d08c16c5d4fafeb9 Mon Sep 17 00:00:00 2001 From: filifa Date: Mon, 29 Jul 2024 00:21:51 -0500 Subject: [PATCH] rename flag types --- cmd/{leagueflag.go => leagueabbr.go} | 12 ++++++------ cmd/schedule.go | 4 ++-- cmd/{sportflag.go => sportabbr.go} | 12 ++++++------ cmd/standings.go | 2 +- cmd/{teamflag.go => teamabbr.go} | 12 ++++++------ 5 files changed, 21 insertions(+), 21 deletions(-) rename cmd/{leagueflag.go => leagueabbr.go} (86%) rename cmd/{sportflag.go => sportabbr.go} (89%) rename cmd/{teamflag.go => teamabbr.go} (90%) diff --git a/cmd/leagueflag.go b/cmd/leagueabbr.go similarity index 86% rename from cmd/leagueflag.go rename to cmd/leagueabbr.go index 3a4fb60..978742e 100644 --- a/cmd/leagueflag.go +++ b/cmd/leagueabbr.go @@ -37,13 +37,13 @@ var leagueIDs = map[string]statsapi.LeagueID{ "fl": statsapi.FL, } -type leagueFlag string +type leagueAbbr string -func (t *leagueFlag) String() string { +func (t *leagueAbbr) String() string { return string(*t) } -func (t *leagueFlag) Set(v string) error { +func (t *leagueAbbr) Set(v string) error { v = strings.ToLower(v) err := validateFlag(v, leagueIDs) @@ -51,10 +51,10 @@ func (t *leagueFlag) Set(v string) error { return err } - *t = leagueFlag(v) + *t = leagueAbbr(v) return nil } -func (t *leagueFlag) Type() string { - return "leagueFlag" +func (t *leagueAbbr) Type() string { + return "leagueAbbr" } diff --git a/cmd/schedule.go b/cmd/schedule.go index 7d75205..1131fda 100644 --- a/cmd/schedule.go +++ b/cmd/schedule.go @@ -26,8 +26,8 @@ import ( ) var date string -var team teamFlag -var sport = sportFlag("mlb") +var team teamAbbr +var sport = sportAbbr("mlb") func schedule(cmd *cobra.Command, args []string) { teamId := "" diff --git a/cmd/sportflag.go b/cmd/sportabbr.go similarity index 89% rename from cmd/sportflag.go rename to cmd/sportabbr.go index c6d5896..1f8a6c6 100644 --- a/cmd/sportflag.go +++ b/cmd/sportabbr.go @@ -42,13 +42,13 @@ var sportIDs = map[string]statsapi.SportID{ "hs": statsapi.HighSchool, } -type sportFlag string +type sportAbbr string -func (t *sportFlag) String() string { +func (t *sportAbbr) String() string { return string(*t) } -func (t *sportFlag) Set(v string) error { +func (t *sportAbbr) Set(v string) error { v = strings.ToLower(v) err := validateFlag(v, sportIDs) @@ -56,10 +56,10 @@ func (t *sportFlag) Set(v string) error { return err } - *t = sportFlag(v) + *t = sportAbbr(v) return nil } -func (t *sportFlag) Type() string { - return "sportFlag" +func (t *sportAbbr) Type() string { + return "sportAbbr" } diff --git a/cmd/standings.go b/cmd/standings.go index e8feca8..73b2c5f 100644 --- a/cmd/standings.go +++ b/cmd/standings.go @@ -25,7 +25,7 @@ import ( "scm.dairydemon.net/filifa/mlblive/cmd/internal/statsapi" ) -var league leagueFlag +var league leagueAbbr func standings(cmd *cobra.Command, args []string) { leagueId := strconv.Itoa(int(leagueIDs[string(league)])) diff --git a/cmd/teamflag.go b/cmd/teamabbr.go similarity index 90% rename from cmd/teamflag.go rename to cmd/teamabbr.go index 73a9832..7f10340 100644 --- a/cmd/teamflag.go +++ b/cmd/teamabbr.go @@ -54,13 +54,13 @@ var teamIDs = map[string]statsapi.TeamID{ "mil": statsapi.MIL, } -type teamFlag string +type teamAbbr string -func (t *teamFlag) String() string { +func (t *teamAbbr) String() string { return string(*t) } -func (t *teamFlag) Set(v string) error { +func (t *teamAbbr) Set(v string) error { v = strings.ToLower(v) err := validateFlag(v, teamIDs) @@ -68,10 +68,10 @@ func (t *teamFlag) Set(v string) error { return err } - *t = teamFlag(v) + *t = teamAbbr(v) return nil } -func (t *teamFlag) Type() string { - return "teamFlag" +func (t *teamAbbr) Type() string { + return "teamAbbr" }