mirror of
https://github.com/go-gitea/gitea
synced 2025-07-11 21:17:19 +00:00
Update src-d/go-git to v4.13.0 (#7688)
* update gopkg.in/src-d/go-git.v4 v4.13.0 * mod tidy * vendor
This commit is contained in:
committed by
techknowlogick
parent
bb875e98a1
commit
a9b4c8171f
14
vendor/gopkg.in/src-d/go-git.v4/plumbing/format/commitgraph/encoder.go
generated
vendored
14
vendor/gopkg.in/src-d/go-git.v4/plumbing/format/commitgraph/encoder.go
generated
vendored
@ -24,8 +24,6 @@ func NewEncoder(w io.Writer) *Encoder {
|
||||
|
||||
// Encode writes an index into the commit-graph file
|
||||
func (e *Encoder) Encode(idx Index) error {
|
||||
var err error
|
||||
|
||||
// Get all the hashes in the input index
|
||||
hashes := idx.Hashes()
|
||||
|
||||
@ -39,26 +37,26 @@ func (e *Encoder) Encode(idx Index) error {
|
||||
chunkSizes = append(chunkSizes, uint64(extraEdgesCount)*4)
|
||||
}
|
||||
|
||||
if err = e.encodeFileHeader(len(chunkSignatures)); err != nil {
|
||||
if err := e.encodeFileHeader(len(chunkSignatures)); err != nil {
|
||||
return err
|
||||
}
|
||||
if err = e.encodeChunkHeaders(chunkSignatures, chunkSizes); err != nil {
|
||||
if err := e.encodeChunkHeaders(chunkSignatures, chunkSizes); err != nil {
|
||||
return err
|
||||
}
|
||||
if err = e.encodeFanout(fanout); err != nil {
|
||||
if err := e.encodeFanout(fanout); err != nil {
|
||||
return err
|
||||
}
|
||||
if err = e.encodeOidLookup(hashes); err != nil {
|
||||
if err := e.encodeOidLookup(hashes); err != nil {
|
||||
return err
|
||||
}
|
||||
if extraEdges, err := e.encodeCommitData(hashes, hashToIndex, idx); err == nil {
|
||||
if err = e.encodeExtraEdges(extraEdges); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
if err != nil {
|
||||
} else {
|
||||
return err
|
||||
}
|
||||
|
||||
return e.encodeChecksum()
|
||||
}
|
||||
|
||||
|
2
vendor/gopkg.in/src-d/go-git.v4/plumbing/format/commitgraph/file.go
generated
vendored
2
vendor/gopkg.in/src-d/go-git.v4/plumbing/format/commitgraph/file.go
generated
vendored
@ -249,7 +249,7 @@ func (fi *fileIndex) getHashesFromIndexes(indexes []int) ([]plumbing.Hash, error
|
||||
// Hashes returns all the hashes that are available in the index
|
||||
func (fi *fileIndex) Hashes() []plumbing.Hash {
|
||||
hashes := make([]plumbing.Hash, fi.fanout[0xff])
|
||||
for i := 0; i < int(fi.fanout[0xff]); i++ {
|
||||
for i := 0; i < fi.fanout[0xff]; i++ {
|
||||
offset := fi.oidLookupOffset + int64(i)*20
|
||||
if n, err := fi.reader.ReadAt(hashes[i][:], offset); err != nil || n < 20 {
|
||||
return nil
|
||||
|
2
vendor/gopkg.in/src-d/go-git.v4/plumbing/format/commitgraph/memory.go
generated
vendored
2
vendor/gopkg.in/src-d/go-git.v4/plumbing/format/commitgraph/memory.go
generated
vendored
@ -31,7 +31,7 @@ func (mi *MemoryIndex) GetIndexByHash(h plumbing.Hash) (int, error) {
|
||||
// GetCommitDataByIndex gets the commit node from the commit graph using index
|
||||
// obtained from child node, if available
|
||||
func (mi *MemoryIndex) GetCommitDataByIndex(i int) (*CommitData, error) {
|
||||
if int(i) >= len(mi.commitData) {
|
||||
if i >= len(mi.commitData) {
|
||||
return nil, plumbing.ErrObjectNotFound
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user