// String returns user-friendly representation of this update
String returns user-friendly representation of this update
// String returns user - friendly representation of this update
func (u PackageChangeset) String() string {
	changes := make([]string, len(u.Changes))
	for i, c := range u.Changes {
		changes[i] = c.String()
	}
	return fmt.Sprintf("changeset(id=%v, created=%v, changes=%v)", u.ID, u.Created, strings.Join(changes, ", "))
}
func ( u PackageChangeset ) String ( ) string { changes := make ( [ ] string , len ( u . Changes ) ) for i , c := range u . Changes { changes [ i ] = c . String ( ) } return fmt . Sprintf ( " " , u . ID , u . Created , strings . Join ( changes , " " ) ) }
String returns user-friendly representation of this update
String returns user - friendly representation of this update