setup report for default output: diff
(r *Report)
| 154 | |
| 155 | // setup report for default output: diff |
| 156 | func setupDiffReport(r *Report) { |
| 157 | r.format.output = printDiffReport |
| 158 | r.format.changestyles = make(map[string]ChangeStyle) |
| 159 | r.format.changestyles["ADD"] = ChangeStyle{color: "green", message: "has been added:"} |
| 160 | r.format.changestyles["REMOVE"] = ChangeStyle{color: "red", message: "has been removed:"} |
| 161 | r.format.changestyles["MODIFY"] = ChangeStyle{color: "yellow", message: "has changed:"} |
| 162 | r.format.changestyles["OWNERSHIP"] = ChangeStyle{color: "magenta", message: "changed ownership:"} |
| 163 | r.format.changestyles["MODIFY_SUPPRESSED"] = ChangeStyle{color: "blue+h", message: "has changed, but diff is empty after suppression."} |
| 164 | } |
| 165 | |
| 166 | // print report for default output: diff |
| 167 | func printDiffReport(r *Report, to io.Writer) { |