Fast implementation of Git in pure Go codeberg.org/lindenii/furgit
git go
6
fork

Configure Feed

Select the types of activity you want to include in your feed.

objectstored/refstore: Weird ireturn behavior

Runxi Yu e67774f1 04e1b6bf

+7 -21
+1 -3
objectstored/blob.go
··· 25 25 } 26 26 27 27 // Object returns the parsed blob as the generic object interface. 28 - // 29 - //nolint:ireturn 30 - func (stored *StoredBlob) Object() object.Object { 28 + func (stored *StoredBlob) Object() object.Object { //nolint:ireturn 31 29 return stored.blob 32 30 } 33 31
+1 -3
objectstored/commit.go
··· 22 22 } 23 23 24 24 // Object returns the parsed commit as the generic object interface. 25 - // 26 - //nolint:ireturn 27 - func (stored *StoredCommit) Object() object.Object { 25 + func (stored *StoredCommit) Object() object.Object { //nolint:ireturn 28 26 return stored.commit 29 27 } 30 28
+1 -3
objectstored/objectstored.go
··· 22 22 } 23 23 24 24 // Object returns the parsed tag as the generic object interface. 25 - // 26 - //nolint:ireturn 27 - func (stored *StoredTag) Object() object.Object { 25 + func (stored *StoredTag) Object() object.Object { //nolint:ireturn 28 26 return stored.tag 29 27 } 30 28
+1 -3
objectstored/tree.go
··· 22 22 } 23 23 24 24 // Object returns the parsed tree as the generic object interface. 25 - // 26 - //nolint:ireturn 27 - func (stored *StoredTree) Object() object.Object { 25 + func (stored *StoredTree) Object() object.Object { //nolint:ireturn 28 26 return stored.tree 29 27 } 30 28
+2 -6
refstore/loose/resolve.go
··· 12 12 ) 13 13 14 14 // Resolve resolves a loose reference name to symbolic or detached form. 15 - // 16 - //nolint:ireturn 17 - func (store *Store) Resolve(name string) (ref.Ref, error) { 15 + func (store *Store) Resolve(name string) (ref.Ref, error) { //nolint:ireturn 18 16 if name == "" { 19 17 return nil, refstore.ErrReferenceNotFound 20 18 } ··· 65 63 } 66 64 67 65 // resolveOne resolves one loose ref file without symbolic recursion. 68 - // 69 - //nolint:ireturn 70 - func (store *Store) resolveOne(name string) (ref.Ref, error) { 66 + func (store *Store) resolveOne(name string) (ref.Ref, error) { //nolint:ireturn 71 67 data, err := store.root.ReadFile(name) 72 68 if err != nil { 73 69 if errors.Is(err, os.ErrNotExist) {
+1 -3
refstore/packed/resolve.go
··· 6 6 ) 7 7 8 8 // Resolve resolves a packed reference name to a detached ref. 9 - // 10 - //nolint:ireturn 11 - func (store *Store) Resolve(name string) (ref.Ref, error) { 9 + func (store *Store) Resolve(name string) (ref.Ref, error) { //nolint:ireturn 12 10 detached, ok := store.byName[name] 13 11 if !ok { 14 12 return nil, refstore.ErrReferenceNotFound