mirror of
https://github.com/harness/drone.git
synced 2025-05-16 17:09:58 +08:00
feat: [CODE-345]: rename enhancement and committer addition
This commit is contained in:
parent
f94dd30b53
commit
e482fad30e
@ -204,10 +204,12 @@ func getRenameDetails(
|
||||
giteaRepo *gitea.Repository,
|
||||
commits []types.Commit,
|
||||
path string) ([]types.PathRenameDetails, error) {
|
||||
renameDetailsList := make([]types.PathRenameDetails, 0, 2)
|
||||
if len(commits) == 0 {
|
||||
return renameDetailsList, nil
|
||||
return []types.PathRenameDetails{}, nil
|
||||
}
|
||||
|
||||
renameDetailsList := make([]types.PathRenameDetails, 0, 2)
|
||||
|
||||
renameDetails, err := giteaGetRenameDetails(giteaRepo, commits[0].SHA, path)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
|
@ -143,12 +143,12 @@ func mapDiffFileHunkHeaders(diffHunkHeaders []*types.DiffFileHunkHeaders) []*rpc
|
||||
|
||||
func mapRenameDetails(renameDetails []types.PathRenameDetails) []*rpc.RenameDetails {
|
||||
renameDetailsList := make([]*rpc.RenameDetails, len(renameDetails))
|
||||
for i := range renameDetails {
|
||||
for i, detail := range renameDetails {
|
||||
renameDetailsList[i] = &rpc.RenameDetails{
|
||||
OldPath: renameDetails[i].OldPath,
|
||||
NewPath: renameDetails[i].NewPath,
|
||||
CommitShaBefore: renameDetails[i].CommitSHABefore,
|
||||
CommitShaAfter: renameDetails[i].CommitSHAAfter}
|
||||
OldPath: detail.OldPath,
|
||||
NewPath: detail.NewPath,
|
||||
CommitShaBefore: detail.CommitSHABefore,
|
||||
CommitShaAfter: detail.CommitSHAAfter}
|
||||
}
|
||||
return renameDetailsList
|
||||
}
|
||||
|
@ -110,12 +110,12 @@ func mapRPCCommitTag(t *rpc.CommitTag) (*CommitTag, error) {
|
||||
|
||||
func mapRPCRenameDetails(c []*rpc.RenameDetails) []*RenameDetails {
|
||||
renameDetailsList := make([]*RenameDetails, len(c))
|
||||
for i := range renameDetailsList {
|
||||
for i, detail := range c {
|
||||
renameDetailsList[i] = &RenameDetails{
|
||||
OldPath: c[i].OldPath,
|
||||
NewPath: c[i].NewPath,
|
||||
CommitShaBefore: c[i].CommitShaBefore,
|
||||
CommitShaAfter: c[i].CommitShaAfter,
|
||||
OldPath: detail.OldPath,
|
||||
NewPath: detail.NewPath,
|
||||
CommitShaBefore: detail.CommitShaBefore,
|
||||
CommitShaAfter: detail.CommitShaAfter,
|
||||
}
|
||||
}
|
||||
return renameDetailsList
|
||||
|
Loading…
Reference in New Issue
Block a user