in flash/flash.go [143:164]
func ErrorText(overlaps [][]FlashArea, conflicts [][]FlashArea) string {
str := ""
if len(conflicts) > 0 {
str += "Conflicting flash area IDs detected:\n"
for _, pair := range conflicts {
str += fmt.Sprintf(" (%d) %s =/= %s\n",
pair[0].Id-AREA_USER_ID_MIN, pair[0].Name, pair[1].Name)
}
}
if len(overlaps) > 0 {
str += "Overlapping flash areas detected:\n"
for _, pair := range overlaps {
str += fmt.Sprintf(" %s =/= %s\n", pair[0].Name, pair[1].Name)
}
}
return str
}