staticcheck: use result of type assertion to simplify cases

This commit is contained in:
albertony
2022-07-04 11:24:59 +02:00
parent 060c8dfff0
commit 0772cae314
3 changed files with 9 additions and 9 deletions
+3 -3
View File
@@ -85,16 +85,16 @@ func (f *Fs) wrapEntries(entries ...upstream.Entry) (entry, error) {
if err != nil {
return nil, err
}
switch e.(type) {
switch e := e.(type) {
case *upstream.Object:
return &Object{
Object: e.(*upstream.Object),
Object: e,
fs: f,
co: entries,
}, nil
case *upstream.Directory:
return &Directory{
Directory: e.(*upstream.Directory),
Directory: e,
cd: entries,
}, nil
default: