func RewriteWithHeader()

in licensing/license.go [115:123]


func RewriteWithHeader(src []byte, header []byte) []byte {
	// Ensures that the header includes two break lines as the last bytes
	for !reflect.DeepEqual(header[len(header)-2:], []byte("\n\n")) {
		header = append(header, []byte("\n")...)
	}

	var oldHeader = headerBytes(bytes.NewReader(src))
	return bytes.Replace(src, oldHeader, header, 1)
}