@@ -33,9 +33,7 @@ import (
33
33
gouuid "github.com/google/uuid"
34
34
)
35
35
36
- var (
37
- _ base.Uploader = & GiteaLocalUploader {}
38
- )
36
+ var _ base.Uploader = & GiteaLocalUploader {}
39
37
40
38
// GiteaLocalUploader implements an Uploader to gitea sites
41
39
type GiteaLocalUploader struct {
@@ -159,7 +157,7 @@ func (g *GiteaLocalUploader) CreateTopics(topics ...string) error {
159
157
160
158
// CreateMilestones creates milestones
161
159
func (g * GiteaLocalUploader ) CreateMilestones (milestones ... * base.Milestone ) error {
162
- var mss = make ([]* models.Milestone , 0 , len (milestones ))
160
+ mss : = make ([]* models.Milestone , 0 , len (milestones ))
163
161
for _ , milestone := range milestones {
164
162
var deadline timeutil.TimeStamp
165
163
if milestone .Deadline != nil {
@@ -182,7 +180,7 @@ func (g *GiteaLocalUploader) CreateMilestones(milestones ...*base.Milestone) err
182
180
milestone .Updated = & milestone .Created
183
181
}
184
182
185
- var ms = models.Milestone {
183
+ ms : = models.Milestone {
186
184
RepoID : g .repo .ID ,
187
185
Name : milestone .Title ,
188
186
Content : milestone .Description ,
@@ -210,7 +208,7 @@ func (g *GiteaLocalUploader) CreateMilestones(milestones ...*base.Milestone) err
210
208
211
209
// CreateLabels creates labels
212
210
func (g * GiteaLocalUploader ) CreateLabels (labels ... * base.Label ) error {
213
- var lbs = make ([]* models.Label , 0 , len (labels ))
211
+ lbs : = make ([]* models.Label , 0 , len (labels ))
214
212
for _ , label := range labels {
215
213
lbs = append (lbs , & models.Label {
216
214
RepoID : g .repo .ID ,
@@ -232,7 +230,7 @@ func (g *GiteaLocalUploader) CreateLabels(labels ...*base.Label) error {
232
230
233
231
// CreateReleases creates releases
234
232
func (g * GiteaLocalUploader ) CreateReleases (releases ... * base.Release ) error {
235
- var rels = make ([]* models.Release , 0 , len (releases ))
233
+ rels : = make ([]* models.Release , 0 , len (releases ))
236
234
for _ , release := range releases {
237
235
if release .Created .IsZero () {
238
236
if ! release .Published .IsZero () {
@@ -242,7 +240,7 @@ func (g *GiteaLocalUploader) CreateReleases(releases ...*base.Release) error {
242
240
}
243
241
}
244
242
245
- var rel = models.Release {
243
+ rel : = models.Release {
246
244
RepoID : g .repo .ID ,
247
245
TagName : release .TagName ,
248
246
LowerTagName : strings .ToLower (release .TagName ),
@@ -297,7 +295,7 @@ func (g *GiteaLocalUploader) CreateReleases(releases ...*base.Release) error {
297
295
asset .Created = release .Created
298
296
}
299
297
}
300
- var attach = repo_model.Attachment {
298
+ attach : = repo_model.Attachment {
301
299
UUID : gouuid .New ().String (),
302
300
Name : asset .Name ,
303
301
DownloadCount : int64 (* asset .DownloadCount ),
@@ -348,7 +346,7 @@ func (g *GiteaLocalUploader) SyncTags() error {
348
346
349
347
// CreateIssues creates issues
350
348
func (g * GiteaLocalUploader ) CreateIssues (issues ... * base.Issue ) error {
351
- var iss = make ([]* models.Issue , 0 , len (issues ))
349
+ iss : = make ([]* models.Issue , 0 , len (issues ))
352
350
for _ , issue := range issues {
353
351
var labels []* models.Label
354
352
for _ , label := range issue .Labels {
@@ -381,7 +379,7 @@ func (g *GiteaLocalUploader) CreateIssues(issues ...*base.Issue) error {
381
379
}
382
380
}
383
381
384
- var is = models.Issue {
382
+ is : = models.Issue {
385
383
RepoID : g .repo .ID ,
386
384
Repo : g .repo ,
387
385
Index : issue .Number ,
@@ -433,7 +431,7 @@ func (g *GiteaLocalUploader) CreateIssues(issues ...*base.Issue) error {
433
431
g .userMap [reaction .UserID ] = userid
434
432
}
435
433
}
436
- var res = models.Reaction {
434
+ res : = models.Reaction {
437
435
Type : reaction .Content ,
438
436
CreatedUnix : timeutil .TimeStampNow (),
439
437
}
@@ -464,7 +462,7 @@ func (g *GiteaLocalUploader) CreateIssues(issues ...*base.Issue) error {
464
462
465
463
// CreateComments creates comments of issues
466
464
func (g * GiteaLocalUploader ) CreateComments (comments ... * base.Comment ) error {
467
- var cms = make ([]* models.Comment , 0 , len (comments ))
465
+ cms : = make ([]* models.Comment , 0 , len (comments ))
468
466
for _ , comment := range comments {
469
467
var issue * models.Issue
470
468
issueInter , ok := g .issues .Load (comment .IssueIndex )
@@ -528,7 +526,7 @@ func (g *GiteaLocalUploader) CreateComments(comments ...*base.Comment) error {
528
526
g .userMap [reaction .UserID ] = userid
529
527
}
530
528
}
531
- var res = models.Reaction {
529
+ res : = models.Reaction {
532
530
Type : reaction .Content ,
533
531
CreatedUnix : timeutil .TimeStampNow (),
534
532
}
@@ -553,7 +551,7 @@ func (g *GiteaLocalUploader) CreateComments(comments ...*base.Comment) error {
553
551
554
552
// CreatePullRequests creates pull requests
555
553
func (g * GiteaLocalUploader ) CreatePullRequests (prs ... * base.PullRequest ) error {
556
- var gprs = make ([]* models.PullRequest , 0 , len (prs ))
554
+ gprs : = make ([]* models.PullRequest , 0 , len (prs ))
557
555
for _ , pr := range prs {
558
556
gpr , err := g .newPullRequest (pr )
559
557
if err != nil {
@@ -652,7 +650,7 @@ func (g *GiteaLocalUploader) newPullRequest(pr *base.PullRequest) (*models.PullR
652
650
return nil , err
653
651
}
654
652
655
- var head = "unknown repository"
653
+ head : = "unknown repository"
656
654
if pr .IsForkPullRequest () && pr .State != "closed" {
657
655
if pr .Head .OwnerName != "" {
658
656
remote := pr .Head .OwnerName
@@ -669,7 +667,7 @@ func (g *GiteaLocalUploader) newPullRequest(pr *base.PullRequest) (*models.PullR
669
667
}
670
668
671
669
if ok {
672
- _ , err = git .NewCommand ( "fetch" , remote , pr .Head .Ref ).RunInDir (g .repo .RepoPath ())
670
+ _ , err = git .NewCommandContext ( g . ctx , "fetch" , "--no-tags" , "-- " , remote , pr .Head .Ref ).RunInDir (g .repo .RepoPath ())
673
671
if err != nil {
674
672
log .Error ("Fetch branch from %s failed: %v" , pr .Head .CloneURL , err )
675
673
} else {
@@ -723,7 +721,7 @@ func (g *GiteaLocalUploader) newPullRequest(pr *base.PullRequest) (*models.PullR
723
721
pr .Updated = pr .Created
724
722
}
725
723
726
- var issue = models.Issue {
724
+ issue : = models.Issue {
727
725
RepoID : g .repo .ID ,
728
726
Repo : g .repo ,
729
727
Title : pr .Title ,
@@ -773,7 +771,7 @@ func (g *GiteaLocalUploader) newPullRequest(pr *base.PullRequest) (*models.PullR
773
771
g .userMap [reaction .UserID ] = userid
774
772
}
775
773
}
776
- var res = models.Reaction {
774
+ res : = models.Reaction {
777
775
Type : reaction .Content ,
778
776
CreatedUnix : timeutil .TimeStampNow (),
779
777
}
@@ -787,7 +785,7 @@ func (g *GiteaLocalUploader) newPullRequest(pr *base.PullRequest) (*models.PullR
787
785
issue .Reactions = append (issue .Reactions , & res )
788
786
}
789
787
790
- var pullRequest = models.PullRequest {
788
+ pullRequest : = models.PullRequest {
791
789
HeadRepoID : g .repo .ID ,
792
790
HeadBranch : head ,
793
791
BaseRepoID : g .repo .ID ,
@@ -830,7 +828,7 @@ func convertReviewState(state string) models.ReviewType {
830
828
831
829
// CreateReviews create pull request reviews
832
830
func (g * GiteaLocalUploader ) CreateReviews (reviews ... * base.Review ) error {
833
- var cms = make ([]* models.Review , 0 , len (reviews ))
831
+ cms : = make ([]* models.Review , 0 , len (reviews ))
834
832
for _ , review := range reviews {
835
833
var issue * models.Issue
836
834
issueInter , ok := g .issues .Load (review .IssueIndex )
@@ -862,7 +860,7 @@ func (g *GiteaLocalUploader) CreateReviews(reviews ...*base.Review) error {
862
860
review .CreatedAt = time .Unix (int64 (issue .CreatedUnix ), 0 )
863
861
}
864
862
865
- var cm = models.Review {
863
+ cm : = models.Review {
866
864
Type : convertReviewState (review .State ),
867
865
IssueID : issue .ID ,
868
866
Content : review .Content ,
@@ -926,7 +924,7 @@ func (g *GiteaLocalUploader) CreateReviews(reviews ...*base.Review) error {
926
924
comment .UpdatedAt = comment .CreatedAt
927
925
}
928
926
929
- var c = models.Comment {
927
+ c : = models.Comment {
930
928
Type : models .CommentTypeCode ,
931
929
PosterID : comment .PosterID ,
932
930
IssueID : issue .ID ,
0 commit comments