chore: update linter (#2857)

This commit is contained in:
Ludovic Fernandez 2026-02-17 23:34:27 +01:00 committed by GitHub
commit 94e3bfb96a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
12 changed files with 42 additions and 42 deletions

View file

@ -13,7 +13,7 @@ jobs:
runs-on: ubuntu-latest
env:
GO_VERSION: stable
GOLANGCI_LINT_VERSION: v2.9.0
GOLANGCI_LINT_VERSION: v2.10
HUGO_VERSION: 0.148.2
CGO_ENABLED: 0
LEGO_E2E_TESTS: CI

View file

@ -29,18 +29,18 @@ type ProblemDetails struct {
}
func (p *ProblemDetails) Error() string {
var msg strings.Builder
msg := new(strings.Builder)
msg.WriteString(fmt.Sprintf("acme: error: %d", p.HTTPStatus))
_, _ = fmt.Fprintf(msg, "acme: error: %d", p.HTTPStatus)
if p.Method != "" || p.URL != "" {
msg.WriteString(fmt.Sprintf(" :: %s :: %s", p.Method, p.URL))
_, _ = fmt.Fprintf(msg, " :: %s :: %s", p.Method, p.URL)
}
msg.WriteString(fmt.Sprintf(" :: %s :: %s", p.Type, p.Detail))
_, _ = fmt.Fprintf(msg, " :: %s :: %s", p.Type, p.Detail)
for _, sub := range p.SubProblems {
msg.WriteString(fmt.Sprintf(", problem: %q :: %s", sub.Type, sub.Detail))
_, _ = fmt.Fprintf(msg, ", problem: %q :: %s", sub.Type, sub.Detail)
}
if p.Instance != "" {

View file

@ -15,12 +15,12 @@ type APIError struct {
}
func (a *APIError) Error() string {
var msg strings.Builder
msg := new(strings.Builder)
msg.WriteString(fmt.Sprintf("%d: %s: %s: %s: %s", a.Status, a.Type, a.Title, a.Detail, a.Instance))
_, _ = fmt.Fprintf(msg, "%d: %s: %s: %s: %s", a.Status, a.Type, a.Title, a.Detail, a.Instance)
for s, values := range a.Errors {
msg.WriteString(fmt.Sprintf(": %s: %s", s, strings.Join(values, ", ")))
_, _ = fmt.Fprintf(msg, ": %s: %s", s, strings.Join(values, ", "))
}
return msg.String()

View file

@ -42,13 +42,13 @@ type ErrorChain struct {
type Errors []Message
func (e Errors) Error() string {
var msg strings.Builder
msg := new(strings.Builder)
for _, item := range e {
msg.WriteString(fmt.Sprintf("%d: %s", item.Code, item.Message))
_, _ = fmt.Fprintf(msg, "%d: %s", item.Code, item.Message)
for _, link := range item.ErrorChain {
msg.WriteString(fmt.Sprintf("; %d: %s", link.Code, link.Message))
_, _ = fmt.Fprintf(msg, "; %d: %s", link.Code, link.Message)
}
}

View file

@ -29,12 +29,12 @@ type APIResponse struct {
}
func (a APIResponse) Error() string {
var msg strings.Builder
msg := new(strings.Builder)
msg.WriteString(fmt.Sprintf("%s (code=%d)", a.Message, a.Code))
_, _ = fmt.Fprintf(msg, "%s (code=%d)", a.Message, a.Code)
for _, detail := range a.Details {
msg.WriteString(fmt.Sprintf(", %s", detail))
_, _ = fmt.Fprintf(msg, ", %s", detail)
}
return msg.String()

View file

@ -26,9 +26,9 @@ type APIError struct {
}
func (a APIError) Error() string {
var msg strings.Builder
msg := new(strings.Builder)
msg.WriteString(fmt.Sprintf("%s: %s", a.Code, a.Message))
_, _ = fmt.Fprintf(msg, "%s: %s", a.Code, a.Message)
for _, field := range a.Fields {
msg.WriteString(" ")

View file

@ -13,17 +13,17 @@ type APIError struct {
}
func (a *APIError) Error() string {
var msg strings.Builder
msg := new(strings.Builder)
msg.WriteString(fmt.Sprintf("status: %s, error: %s", a.Status, a.ErrorMsg))
_, _ = fmt.Fprintf(msg, "status: %s, error: %s", a.Status, a.ErrorMsg)
if a.Code != 0 {
msg.WriteString(fmt.Sprintf(", code: %d", a.Code))
_, _ = fmt.Fprintf(msg, ", code: %d", a.Code)
}
if len(a.Context) != 0 {
for k, v := range a.Context {
msg.WriteString(fmt.Sprintf(", %s: %s", k, v))
_, _ = fmt.Fprintf(msg, ", %s: %s", k, v)
}
}

View file

@ -16,20 +16,20 @@ type ErrorInfo struct {
}
func (i *ErrorInfo) Error() string {
var msg strings.Builder
msg := new(strings.Builder)
msg.WriteString(fmt.Sprintf("%s: %s", i.Code, i.Message))
_, _ = fmt.Fprintf(msg, "%s: %s", i.Code, i.Message)
if i.Details.Announcement != "" {
msg.WriteString(fmt.Sprintf(": %s", i.Details.Announcement))
_, _ = fmt.Fprintf(msg, ": %s", i.Details.Announcement)
}
for _, limit := range i.Details.Limits {
msg.WriteString(fmt.Sprintf("limit: %s", limit.Name))
_, _ = fmt.Fprintf(msg, "limit: %s", limit.Name)
}
for _, field := range i.Details.Fields {
msg.WriteString(fmt.Sprintf("field: %s: %s", field.Name, strings.Join(field.Messages, ", ")))
_, _ = fmt.Fprintf(msg, "field: %s: %s", field.Name, strings.Join(field.Messages, ", "))
}
return msg.String()

View file

@ -12,12 +12,12 @@ type APIError struct {
}
func (a *APIError) Error() string {
var msg strings.Builder
msg := new(strings.Builder)
msg.WriteString(fmt.Sprintf("%s: %s", a.CorrelationID, a.Message))
_, _ = fmt.Fprintf(msg, "%s: %s", a.CorrelationID, a.Message)
for field, values := range a.Errors {
msg.WriteString(fmt.Sprintf(": %s: %s", field, strings.Join(values, ", ")))
_, _ = fmt.Fprintf(msg, ": %s: %s", field, strings.Join(values, ", "))
}
return msg.String()

View file

@ -16,12 +16,12 @@ type APIError struct {
}
func (a APIError) Error() string {
var msg strings.Builder
msg := new(strings.Builder)
msg.WriteString(fmt.Sprintf("%d: %s", a.StatusCode, a.Message))
_, _ = fmt.Fprintf(msg, "%d: %s", a.StatusCode, a.Message)
for k, v := range a.Errors {
msg.WriteString(fmt.Sprintf(" %s: %v", k, v))
_, _ = fmt.Fprintf(msg, " %s: %v", k, v)
}
return msg.String()

View file

@ -61,14 +61,14 @@ type APIError struct {
}
func (a APIError) Error() string {
var msg strings.Builder
msg := new(strings.Builder)
msg.WriteString(fmt.Sprintf("%s: %s", a.Type, a.Message))
_, _ = fmt.Fprintf(msg, "%s: %s", a.Type, a.Message)
if len(a.ValidationErrors) > 0 {
for _, validationError := range a.ValidationErrors {
msg.WriteString(fmt.Sprintf(" [%s: %s (%s, %s)]",
validationError.Type, validationError.Message, validationError.Path, validationError.Context.Format))
_, _ = fmt.Fprintf(msg, " [%s: %s (%s, %s)]",
validationError.Type, validationError.Message, validationError.Path, validationError.Context.Format)
}
}

View file

@ -48,24 +48,24 @@ type APIError struct {
}
func (e *APIError) Error() string {
var msg strings.Builder
msg := new(strings.Builder)
msg.WriteString(fmt.Sprintf("code: %v", e.Code))
_, _ = fmt.Fprintf(msg, "code: %v", e.Code)
if e.Filename != "" {
msg.WriteString(fmt.Sprintf(", filename: %s", e.Filename))
_, _ = fmt.Fprintf(msg, ", filename: %s", e.Filename)
}
if e.LineNumber > 0 {
msg.WriteString(fmt.Sprintf(", line: %d", e.LineNumber))
_, _ = fmt.Fprintf(msg, ", line: %d", e.LineNumber)
}
if e.Message != "" {
msg.WriteString(fmt.Sprintf(", message: %s", e.Message))
_, _ = fmt.Fprintf(msg, ", message: %s", e.Message)
}
if len(e.Detail) > 0 {
msg.WriteString(fmt.Sprintf(", detail: %v", strings.Join(e.Detail, " ")))
_, _ = fmt.Fprintf(msg, ", detail: %v", strings.Join(e.Detail, " "))
}
return msg.String()