build(deps): bump deps specifically CVE-2024-45338
This commit is contained in:
parent
bdc755f71b
commit
f41c764ca7
308 changed files with 72185 additions and 132790 deletions
9
vendor/github.com/labstack/echo/v4/binder.go
generated
vendored
9
vendor/github.com/labstack/echo/v4/binder.go
generated
vendored
|
|
@ -69,9 +69,9 @@ import (
|
|||
type BindingError struct {
|
||||
// Field is the field name where value binding failed
|
||||
Field string `json:"field"`
|
||||
*HTTPError
|
||||
// Values of parameter that failed to bind.
|
||||
Values []string `json:"-"`
|
||||
*HTTPError
|
||||
}
|
||||
|
||||
// NewBindingError creates new instance of binding error
|
||||
|
|
@ -94,16 +94,15 @@ func (be *BindingError) Error() string {
|
|||
|
||||
// ValueBinder provides utility methods for binding query or path parameter to various Go built-in types
|
||||
type ValueBinder struct {
|
||||
// failFast is flag for binding methods to return without attempting to bind when previous binding already failed
|
||||
failFast bool
|
||||
errors []error
|
||||
|
||||
// ValueFunc is used to get single parameter (first) value from request
|
||||
ValueFunc func(sourceParam string) string
|
||||
// ValuesFunc is used to get all values for parameter from request. i.e. `/api/search?ids=1&ids=2`
|
||||
ValuesFunc func(sourceParam string) []string
|
||||
// ErrorFunc is used to create errors. Allows you to use your own error type, that for example marshals to your specific json response
|
||||
ErrorFunc func(sourceParam string, values []string, message interface{}, internalError error) error
|
||||
errors []error
|
||||
// failFast is flag for binding methods to return without attempting to bind when previous binding already failed
|
||||
failFast bool
|
||||
}
|
||||
|
||||
// QueryParamsBinder creates query parameter value binder
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue