diff --git a/api/client.go b/api/client.go index 77456a6f..12100a55 100644 --- a/api/client.go +++ b/api/client.go @@ -197,7 +197,7 @@ func (c *client) GetWorkspaces(f GetWorkspaces) ([]dto.Workspace, error) { return w, nil } - ws := []dto.Workspace{} + var ws []dto.Workspace n := strhlp.Normalize(strings.TrimSpace(f.Name)) for i := 0; i < len(w); i++ { diff --git a/pkg/cmd/task/edit/edit_test.go b/pkg/cmd/task/edit/edit_test.go index 3563011e..35a3832e 100644 --- a/pkg/cmd/task/edit/edit_test.go +++ b/pkg/cmd/task/edit/edit_test.go @@ -250,7 +250,8 @@ func TestCmdEdit(t *testing.T) { b := true e := time.Hour * 32 - us := []string{} + var us []string + c.On("UpdateTask", api.UpdateTaskParam{ Workspace: "w", TaskID: "t-1", diff --git a/pkg/cmd/task/util/read-flags.go b/pkg/cmd/task/util/read-flags.go index 51818f3b..e35327e0 100644 --- a/pkg/cmd/task/util/read-flags.go +++ b/pkg/cmd/task/util/read-flags.go @@ -94,7 +94,8 @@ func TaskReadFlags(cmd *cobra.Command, f cmdutil.Factory) (p FlagsDTO, err error } if cmd.Flags().Changed("no-assignee") { - a := []string{} + var a []string + p.AssigneeIDs = &a } diff --git a/pkg/cmd/time-entry/util/description-completer.go b/pkg/cmd/time-entry/util/description-completer.go index 7d65fdcd..8f696ee1 100644 --- a/pkg/cmd/time-entry/util/description-completer.go +++ b/pkg/cmd/time-entry/util/description-completer.go @@ -75,7 +75,8 @@ func (dc *descriptionCompleter) getDescriptions() []string { return dc.descriptions } - ss := []string{} + var ss []string + for _, t := range tes { ss = append(ss, t.Description) } diff --git a/pkg/cmdutil/flags_test.go b/pkg/cmdutil/flags_test.go index 678f19ed..c0548694 100644 --- a/pkg/cmdutil/flags_test.go +++ b/pkg/cmdutil/flags_test.go @@ -88,7 +88,8 @@ func TestXorFlagSet(t *testing.T) { t.Run(tc.name, func(t *testing.T) { fs := pflag.NewFlagSet("test", pflag.ContinueOnError) flags := make([]string, len(tc.param)) - args := []string{} + var args []string + for fl := range tc.param { flags = append(flags, fl) fs.Bool(fl, false, "help")