diff --git a/cmd/hujsonfmt/hujsonfmt.go b/cmd/hujsonfmt/hujsonfmt.go index b73fb11..16e2e73 100644 --- a/cmd/hujsonfmt/hujsonfmt.go +++ b/cmd/hujsonfmt/hujsonfmt.go @@ -1,6 +1,7 @@ package main import ( + "bytes" "flag" "fmt" "io" @@ -118,7 +119,9 @@ func processFile(info fs.FileInfo, filename string, in io.Reader) error { case *diff: printDiff(filename, src, output) case *list: - fmt.Println(filename) + if !bytes.Equal(input, output) { + fmt.Println(filename) + } case *write: err = writeFile(info, filename, src, output) if err != nil {