refactor: copy shadows copy()

This commit is contained in:
Lewis Wynne 2026-02-10 22:12:16 +00:00
parent 2cc5a3270b
commit 91d69db475

View file

@ -48,7 +48,7 @@ var mvCmd = &cobra.Command{
} }
func cp(cmd *cobra.Command, args []string) error { func cp(cmd *cobra.Command, args []string) error {
copy = true copyMode = true
return mv(cmd, args) return mv(cmd, args)
} }
@ -143,7 +143,7 @@ func mv(cmd *cobra.Command, args []string) error {
return writeErr return writeErr
} }
if copy { if copyMode {
return autoSync() return autoSync()
} }
@ -162,11 +162,11 @@ func mv(cmd *cobra.Command, args []string) error {
} }
var ( var (
copy bool = false copyMode bool = false
) )
func init() { func init() {
mvCmd.Flags().BoolVar(&copy, "copy", false, "Copy instead of move (keeps source)") mvCmd.Flags().BoolVar(&copyMode, "copy", false, "Copy instead of move (keeps source)")
mvCmd.Flags().BoolP("interactive", "i", false, "Prompt before overwriting destination") mvCmd.Flags().BoolP("interactive", "i", false, "Prompt before overwriting destination")
rootCmd.AddCommand(mvCmd) rootCmd.AddCommand(mvCmd)
cpCmd.Flags().BoolP("interactive", "i", false, "Prompt before overwriting destination") cpCmd.Flags().BoolP("interactive", "i", false, "Prompt before overwriting destination")