add an alias for AddDetails method's functionality

This change deprecates the method AddDetails over the method
AppendDetails for more clarity. The functionality has not been changed.

HH-129
This commit is contained in:
Victor Alves 2019-10-29 09:34:26 +01:00
parent f4f995e24f
commit d8e3f3604e
1 changed files with 7 additions and 1 deletions

View File

@ -103,8 +103,14 @@ func (e *Err) Stack() *Stacktrace {
return e.stack
}
// AddDetails records variable info to the error mostly for debugging purposes
// AddDetails is a alias for AppendDetail [DEPRECATED]
func (e *Err) AddDetails(v ...interface{}) *Err {
return e.AppendDetails(v...)
}
// AppendDetails appends formated variable information at the end of a text
// field in the error mostly for debugging purposes.
func (e *Err) AppendDetails(v ...interface{}) *Err {
buff := new(bytes.Buffer)
fmt.Fprintln(buff, e.details)
spew.Fdump(buff, v...)