setup report for simple output.
(r *Report)
| 178 | |
| 179 | // setup report for simple output. |
| 180 | func setupSimpleReport(r *Report) { |
| 181 | r.format.output = printSimpleReport |
| 182 | r.format.changestyles = make(map[string]ChangeStyle) |
| 183 | r.format.changestyles["ADD"] = ChangeStyle{color: "green", message: "to be added."} |
| 184 | r.format.changestyles["REMOVE"] = ChangeStyle{color: "red", message: "to be removed."} |
| 185 | r.format.changestyles["MODIFY"] = ChangeStyle{color: "yellow", message: "to be changed."} |
| 186 | r.format.changestyles["OWNERSHIP"] = ChangeStyle{color: "magenta", message: "to change ownership."} |
| 187 | r.format.changestyles["MODIFY_SUPPRESSED"] = ChangeStyle{color: "blue+h", message: "has changed, but diff is empty after suppression."} |
| 188 | } |
| 189 | |
| 190 | // print report for simple output |
| 191 | func printSimpleReport(r *Report, to io.Writer) { |