mirror of
				https://github.com/go-gitea/gitea
				synced 2025-10-31 03:18:24 +00:00 
			
		
		
		
	Upgrade golangci-lint to 1.24.0 (#10894)
* upgrade golangci-lint to 1.24.0 to allow go 1.14 compatibility * fix golangci-lint errors * make make golangci-lint work when out of go-path Signed-off-by: Andrew Thornton <art27@cantab.net>
This commit is contained in:
		
							
								
								
									
										4
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								Makefile
									
									
									
									
									
								
							| @@ -621,6 +621,6 @@ pr\#%: clean-all | |||||||
| golangci-lint: | golangci-lint: | ||||||
| 	@hash golangci-lint > /dev/null 2>&1; if [ $$? -ne 0 ]; then \ | 	@hash golangci-lint > /dev/null 2>&1; if [ $$? -ne 0 ]; then \ | ||||||
| 		export BINARY="golangci-lint"; \ | 		export BINARY="golangci-lint"; \ | ||||||
| 		curl -sfL https://install.goreleaser.com/github.com/golangci/golangci-lint.sh | sh -s -- -b $(GOPATH)/bin v1.20.0; \ | 		curl -sfL https://install.goreleaser.com/github.com/golangci/golangci-lint.sh | sh -s -- -b $(GOPATH)/bin v1.24.0; \ | ||||||
| 	fi | 	fi | ||||||
| 	golangci-lint run --timeout 5m | 	env GO111MODULE=on golangci-lint run --timeout 5m | ||||||
|   | |||||||
| @@ -227,7 +227,7 @@ func IsErrUserNotAllowedCreateOrg(err error) bool { | |||||||
| } | } | ||||||
|  |  | ||||||
| func (err ErrUserNotAllowedCreateOrg) Error() string { | func (err ErrUserNotAllowedCreateOrg) Error() string { | ||||||
| 	return fmt.Sprintf("user is not allowed to create organizations") | 	return "user is not allowed to create organizations" | ||||||
| } | } | ||||||
|  |  | ||||||
| // ErrReachLimitOfRepo represents a "ReachLimitOfRepo" kind of error. | // ErrReachLimitOfRepo represents a "ReachLimitOfRepo" kind of error. | ||||||
| @@ -561,7 +561,7 @@ func IsErrAccessTokenEmpty(err error) bool { | |||||||
| } | } | ||||||
|  |  | ||||||
| func (err ErrAccessTokenEmpty) Error() string { | func (err ErrAccessTokenEmpty) Error() string { | ||||||
| 	return fmt.Sprintf("access token is empty") | 	return "access token is empty" | ||||||
| } | } | ||||||
|  |  | ||||||
| // ________                            .__                __  .__ | // ________                            .__                __  .__ | ||||||
| @@ -1107,7 +1107,7 @@ func IsErrSHAOrCommitIDNotProvided(err error) bool { | |||||||
| } | } | ||||||
|  |  | ||||||
| func (err ErrSHAOrCommitIDNotProvided) Error() string { | func (err ErrSHAOrCommitIDNotProvided) Error() string { | ||||||
| 	return fmt.Sprintf("a SHA or commmit ID must be proved when updating a file") | 	return "a SHA or commmit ID must be proved when updating a file" | ||||||
| } | } | ||||||
|  |  | ||||||
| //  __      __      ___.   .__                   __ | //  __      __      ___.   .__                   __ | ||||||
|   | |||||||
| @@ -611,7 +611,7 @@ func (nl NotificationList) LoadIssues() ([]int, error) { | |||||||
|  |  | ||||||
| // Without returns the notification list without the failures | // Without returns the notification list without the failures | ||||||
| func (nl NotificationList) Without(failures []int) NotificationList { | func (nl NotificationList) Without(failures []int) NotificationList { | ||||||
| 	if failures == nil || len(failures) == 0 { | 	if len(failures) == 0 { | ||||||
| 		return nl | 		return nl | ||||||
| 	} | 	} | ||||||
| 	remaining := make([]*Notification, 0, len(nl)) | 	remaining := make([]*Notification, 0, len(nl)) | ||||||
|   | |||||||
| @@ -34,7 +34,7 @@ func UpdatePublicKeyInRepo(keyID, repoID int64) error { | |||||||
| // and returns public key found. | // and returns public key found. | ||||||
| func AuthorizedPublicKeyByContent(content string) (string, error) { | func AuthorizedPublicKeyByContent(content string) (string, error) { | ||||||
| 	// Ask for running deliver hook and test pull request tasks. | 	// Ask for running deliver hook and test pull request tasks. | ||||||
| 	reqURL := setting.LocalURL + fmt.Sprintf("api/internal/ssh/authorized_keys") | 	reqURL := setting.LocalURL + "api/internal/ssh/authorized_keys" | ||||||
| 	req := newInternalRequest(reqURL, "POST") | 	req := newInternalRequest(reqURL, "POST") | ||||||
| 	req.Param("content", content) | 	req.Param("content", content) | ||||||
| 	resp, err := req.Response() | 	resp, err := req.Response() | ||||||
|   | |||||||
| @@ -15,7 +15,7 @@ import ( | |||||||
|  |  | ||||||
| // Shutdown calls the internal shutdown function | // Shutdown calls the internal shutdown function | ||||||
| func Shutdown() (int, string) { | func Shutdown() (int, string) { | ||||||
| 	reqURL := setting.LocalURL + fmt.Sprintf("api/internal/manager/shutdown") | 	reqURL := setting.LocalURL + "api/internal/manager/shutdown" | ||||||
|  |  | ||||||
| 	req := newInternalRequest(reqURL, "POST") | 	req := newInternalRequest(reqURL, "POST") | ||||||
| 	resp, err := req.Response() | 	resp, err := req.Response() | ||||||
| @@ -33,7 +33,7 @@ func Shutdown() (int, string) { | |||||||
|  |  | ||||||
| // Restart calls the internal restart function | // Restart calls the internal restart function | ||||||
| func Restart() (int, string) { | func Restart() (int, string) { | ||||||
| 	reqURL := setting.LocalURL + fmt.Sprintf("api/internal/manager/restart") | 	reqURL := setting.LocalURL + "api/internal/manager/restart" | ||||||
|  |  | ||||||
| 	req := newInternalRequest(reqURL, "POST") | 	req := newInternalRequest(reqURL, "POST") | ||||||
| 	resp, err := req.Response() | 	resp, err := req.Response() | ||||||
| @@ -57,7 +57,7 @@ type FlushOptions struct { | |||||||
|  |  | ||||||
| // FlushQueues calls the internal flush-queues function | // FlushQueues calls the internal flush-queues function | ||||||
| func FlushQueues(timeout time.Duration, nonBlocking bool) (int, string) { | func FlushQueues(timeout time.Duration, nonBlocking bool) (int, string) { | ||||||
| 	reqURL := setting.LocalURL + fmt.Sprintf("api/internal/manager/flush-queues") | 	reqURL := setting.LocalURL + "api/internal/manager/flush-queues" | ||||||
|  |  | ||||||
| 	req := newInternalRequest(reqURL, "POST") | 	req := newInternalRequest(reqURL, "POST") | ||||||
| 	if timeout > 0 { | 	if timeout > 0 { | ||||||
|   | |||||||
| @@ -422,7 +422,6 @@ func CompareDiff(ctx *context.Context) { | |||||||
| 	beforeCommitID := ctx.Data["BeforeCommitID"].(string) | 	beforeCommitID := ctx.Data["BeforeCommitID"].(string) | ||||||
| 	afterCommitID := ctx.Data["AfterCommitID"].(string) | 	afterCommitID := ctx.Data["AfterCommitID"].(string) | ||||||
|  |  | ||||||
|  |  | ||||||
| 	ctx.Data["Title"] = "Comparing " + base.ShortSha(beforeCommitID) + "..." + base.ShortSha(afterCommitID) | 	ctx.Data["Title"] = "Comparing " + base.ShortSha(beforeCommitID) + "..." + base.ShortSha(afterCommitID) | ||||||
|  |  | ||||||
| 	ctx.Data["IsRepoToolbarCommits"] = true | 	ctx.Data["IsRepoToolbarCommits"] = true | ||||||
|   | |||||||
| @@ -51,13 +51,14 @@ func CreateCodeComment(ctx *context.Context, form auth.CodeCommentForm) { | |||||||
| 		return | 		return | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	log.Trace("Comment created: %d/%d/%d", ctx.Repo.Repository.ID, issue.ID, comment.ID) | 	if comment == nil { | ||||||
|  | 		log.Trace("Comment not created: %-v #%d[%d]", ctx.Repo.Repository, issue.Index, issue.ID) | ||||||
| 	if comment != nil { |  | ||||||
| 		ctx.Redirect(comment.HTMLURL()) |  | ||||||
| 	} else { |  | ||||||
| 		ctx.Redirect(fmt.Sprintf("%s/pulls/%d/files", ctx.Repo.RepoLink, issue.Index)) | 		ctx.Redirect(fmt.Sprintf("%s/pulls/%d/files", ctx.Repo.RepoLink, issue.Index)) | ||||||
|  | 		return | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
|  | 	log.Trace("Comment created: %-v #%d[%d] Comment[%d]", ctx.Repo.Repository, issue.Index, issue.ID, comment.ID) | ||||||
|  | 	ctx.Redirect(comment.HTMLURL()) | ||||||
| } | } | ||||||
|  |  | ||||||
| // SubmitReview creates a review out of the existing pending review or creates a new one if no pending review exist | // SubmitReview creates a review out of the existing pending review or creates a new one if no pending review exist | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user