code: func (s DiffIndexStatus) String() string {
  	switch s {
  	case StatusAddition:
  		return "addition"
  	case StatusCopy:
  		return "copy"
  	case StatusDeletion:
  		return "deletion"
  	case StatusModification:
  		return "modification"
  	case StatusRename:
  		return "rename"
  	case StatusTypeChange:
  		return "change"
  	case StatusUnmerged:
  		return "unmerged"
  	case StatusUnknown:
  		return "unknown"
  	}
  	return "<unknown>"
  }
docs: // String implements fmt.Stringer by returning a human-readable name for each
  // status.