mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-31 21:28:11 +09:00 
			
		
		
		
	refactor: decouple context from migration structs (#33399)
Use context as much as possible. --------- Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
This commit is contained in:
		| @@ -13,56 +13,53 @@ type NullDownloader struct{} | ||||
|  | ||||
| var _ Downloader = &NullDownloader{} | ||||
|  | ||||
| // SetContext set context | ||||
| func (n NullDownloader) SetContext(_ context.Context) {} | ||||
|  | ||||
| // GetRepoInfo returns a repository information | ||||
| func (n NullDownloader) GetRepoInfo() (*Repository, error) { | ||||
| func (n NullDownloader) GetRepoInfo(_ context.Context) (*Repository, error) { | ||||
| 	return nil, ErrNotSupported{Entity: "RepoInfo"} | ||||
| } | ||||
|  | ||||
| // GetTopics return repository topics | ||||
| func (n NullDownloader) GetTopics() ([]string, error) { | ||||
| func (n NullDownloader) GetTopics(_ context.Context) ([]string, error) { | ||||
| 	return nil, ErrNotSupported{Entity: "Topics"} | ||||
| } | ||||
|  | ||||
| // GetMilestones returns milestones | ||||
| func (n NullDownloader) GetMilestones() ([]*Milestone, error) { | ||||
| func (n NullDownloader) GetMilestones(_ context.Context) ([]*Milestone, error) { | ||||
| 	return nil, ErrNotSupported{Entity: "Milestones"} | ||||
| } | ||||
|  | ||||
| // GetReleases returns releases | ||||
| func (n NullDownloader) GetReleases() ([]*Release, error) { | ||||
| func (n NullDownloader) GetReleases(_ context.Context) ([]*Release, error) { | ||||
| 	return nil, ErrNotSupported{Entity: "Releases"} | ||||
| } | ||||
|  | ||||
| // GetLabels returns labels | ||||
| func (n NullDownloader) GetLabels() ([]*Label, error) { | ||||
| func (n NullDownloader) GetLabels(_ context.Context) ([]*Label, error) { | ||||
| 	return nil, ErrNotSupported{Entity: "Labels"} | ||||
| } | ||||
|  | ||||
| // GetIssues returns issues according start and limit | ||||
| func (n NullDownloader) GetIssues(page, perPage int) ([]*Issue, bool, error) { | ||||
| func (n NullDownloader) GetIssues(_ context.Context, page, perPage int) ([]*Issue, bool, error) { | ||||
| 	return nil, false, ErrNotSupported{Entity: "Issues"} | ||||
| } | ||||
|  | ||||
| // GetComments returns comments of an issue or PR | ||||
| func (n NullDownloader) GetComments(commentable Commentable) ([]*Comment, bool, error) { | ||||
| func (n NullDownloader) GetComments(_ context.Context, commentable Commentable) ([]*Comment, bool, error) { | ||||
| 	return nil, false, ErrNotSupported{Entity: "Comments"} | ||||
| } | ||||
|  | ||||
| // GetAllComments returns paginated comments | ||||
| func (n NullDownloader) GetAllComments(page, perPage int) ([]*Comment, bool, error) { | ||||
| func (n NullDownloader) GetAllComments(_ context.Context, page, perPage int) ([]*Comment, bool, error) { | ||||
| 	return nil, false, ErrNotSupported{Entity: "AllComments"} | ||||
| } | ||||
|  | ||||
| // GetPullRequests returns pull requests according page and perPage | ||||
| func (n NullDownloader) GetPullRequests(page, perPage int) ([]*PullRequest, bool, error) { | ||||
| func (n NullDownloader) GetPullRequests(_ context.Context, page, perPage int) ([]*PullRequest, bool, error) { | ||||
| 	return nil, false, ErrNotSupported{Entity: "PullRequests"} | ||||
| } | ||||
|  | ||||
| // GetReviews returns pull requests review | ||||
| func (n NullDownloader) GetReviews(reviewable Reviewable) ([]*Review, error) { | ||||
| func (n NullDownloader) GetReviews(_ context.Context, reviewable Reviewable) ([]*Review, error) { | ||||
| 	return nil, ErrNotSupported{Entity: "Reviews"} | ||||
| } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user