From cbeb92bf2da01fdc9f8aef662103fa5443961eb2 Mon Sep 17 00:00:00 2001 From: koki-develop Date: Wed, 6 Mar 2024 08:15:03 +0900 Subject: [PATCH] Refactor minify function and remove unused io import --- cmd/root.go | 22 +++++++--------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/cmd/root.go b/cmd/root.go index 9544472..cab2500 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -2,7 +2,6 @@ package cmd import ( "fmt" - "io" "os" "path/filepath" @@ -39,7 +38,11 @@ var rootCmd = &cobra.Command{ return err } - var out io.Writer + min, err := mingo.Minify(path, src) + if err != nil { + return err + } + if flagWrite { f, err := os.Create(path) if err != nil { @@ -47,22 +50,11 @@ var rootCmd = &cobra.Command{ } defer f.Close() - out = f - } else { - out = os.Stdout - } - - min, err := mingo.Minify(path, src) - if err != nil { - return err - } - - if flagWrite { - if _, err := fmt.Fprint(out, min); err != nil { + if _, err := fmt.Fprint(f, min); err != nil { return err } } else { - if _, err := fmt.Fprintln(out, min); err != nil { + if _, err := fmt.Fprintln(os.Stdout, min); err != nil { return err } }