MCPcopy Create free account
hub / github.com/databus23/helm-diff / setupDiffReport

Function setupDiffReport

diff/report.go:156–164  ·  view source on GitHub ↗

setup report for default output: diff

(r *Report)

Source from the content-addressed store, hash-verified

154
155// setup report for default output: diff
156func 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
167func printDiffReport(r *Report, to io.Writer) {

Callers 1

setupReportFormatMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected