refactor: return errors with stack traces, where appropriate
1 file changed, 4 insertions(+), 5 deletions(-)
changed files
M internal/storage/file.go → internal/storage/file.go
@@ -29,13 +29,13 @@ return encs } -func (f *File) CalculateStyleHash() (err error) { +func (f *File) CalculateStyleHash() (err errors.E) { buf := f.Encodings["identity"] if buf == nil { return errors.New("buffer not initialised") } - _, err = buf.Seek(0, io.SeekStart) - if err != nil { + + if _, err := buf.Seek(0, io.SeekStart); err != nil { return errors.WithMessage(err, "could not seek buffer") }@@ -49,8 +49,7 @@ } default: return } - _, err = buf.Seek(0, io.SeekStart) - if err != nil { + if _, err := buf.Seek(0, io.SeekStart); err != nil { return errors.WithMessage(err, "could not seek buffer") }