github.com/tetrafolium/tflint@v0.8.0/printer/json.go (about)

     1  package printer
     2  
     3  import (
     4  	"encoding/json"
     5  	"fmt"
     6  
     7  	"github.com/wata727/tflint/issue"
     8  )
     9  
    10  func (p *Printer) JSONPrint(issues []*issue.Issue) {
    11  	result, err := json.Marshal(issues)
    12  	if err != nil {
    13  		fmt.Fprint(p.stderr, err)
    14  	}
    15  	fmt.Fprint(p.stdout, string(result))
    16  }