@@ -46,6 +46,7 @@ func NewRetryDownloader(downloader Downloader, retryTimes, retryDelay int) *Retr
46
46
}
47
47
}
48
48
49
+ // GetRepoInfo returns a repository information with retry
49
50
func (d * RetryDownloader ) GetRepoInfo () (* Repository , error ) {
50
51
var (
51
52
times = d .RetryTimes
@@ -61,6 +62,7 @@ func (d *RetryDownloader) GetRepoInfo() (*Repository, error) {
61
62
return nil , err
62
63
}
63
64
65
+ // GetTopics returns a repository's topics with retry
64
66
func (d * RetryDownloader ) GetTopics () ([]string , error ) {
65
67
var (
66
68
times = d .RetryTimes
@@ -76,6 +78,7 @@ func (d *RetryDownloader) GetTopics() ([]string, error) {
76
78
return nil , err
77
79
}
78
80
81
+ // GetMilestones returns a repository's milestones with retry
79
82
func (d * RetryDownloader ) GetMilestones () ([]* Milestone , error ) {
80
83
var (
81
84
times = d .RetryTimes
@@ -91,6 +94,7 @@ func (d *RetryDownloader) GetMilestones() ([]*Milestone, error) {
91
94
return nil , err
92
95
}
93
96
97
+ // GetReleases returns a repository's releases with retry
94
98
func (d * RetryDownloader ) GetReleases () ([]* Release , error ) {
95
99
var (
96
100
times = d .RetryTimes
@@ -106,6 +110,7 @@ func (d *RetryDownloader) GetReleases() ([]*Release, error) {
106
110
return nil , err
107
111
}
108
112
113
+ // GetLabels returns a repository's labels with retry
109
114
func (d * RetryDownloader ) GetLabels () ([]* Label , error ) {
110
115
var (
111
116
times = d .RetryTimes
@@ -121,6 +126,7 @@ func (d *RetryDownloader) GetLabels() ([]*Label, error) {
121
126
return nil , err
122
127
}
123
128
129
+ // GetIssues returns a repository's issues with retry
124
130
func (d * RetryDownloader ) GetIssues (page , perPage int ) ([]* Issue , bool , error ) {
125
131
var (
126
132
times = d .RetryTimes
@@ -137,6 +143,7 @@ func (d *RetryDownloader) GetIssues(page, perPage int) ([]*Issue, bool, error) {
137
143
return nil , false , err
138
144
}
139
145
146
+ // GetComments returns a repository's comments with retry
140
147
func (d * RetryDownloader ) GetComments (issueNumber int64 ) ([]* Comment , error ) {
141
148
var (
142
149
times = d .RetryTimes
@@ -152,6 +159,7 @@ func (d *RetryDownloader) GetComments(issueNumber int64) ([]*Comment, error) {
152
159
return nil , err
153
160
}
154
161
162
+ // GetPullRequests returns a repository's pull requests with retry
155
163
func (d * RetryDownloader ) GetPullRequests (page , perPage int ) ([]* PullRequest , error ) {
156
164
var (
157
165
times = d .RetryTimes
0 commit comments