```release-note
Updated Go dependencies to their latest minor version
```

https://mattermost.atlassian.net/browse/MM-32048
Этот коммит содержится в:
Agniva De Sarker
2021-01-21 22:17:05 +05:30
коммит произвёл GitHub
родитель dccdc9f6cf
Коммит 1cb019c0d8
165 изменённых файлов: 6361 добавлений и 1205 удалений

14
vendor/github.com/vmihailenco/msgpack/v5/decode.go сгенерированный поставляемый
Просмотреть файл

@@ -99,15 +99,15 @@ func (d *Decoder) ResetDict(r io.Reader, dict []string) {
d.flags = 0
d.structTag = ""
d.mapDecoder = nil
d.SetDict(dict)
d.dict = dict
}
func (d *Decoder) SetDict(dict []string) {
if len(dict) > 0 {
d.dict = dict
} else {
d.dict = d.dict[:0]
}
func (d *Decoder) WithDict(dict []string, fn func(*Decoder) error) error {
oldDict := d.dict
d.dict = dict
err := fn(d)
d.dict = oldDict
return err
}
func (d *Decoder) resetReader(r io.Reader) {

4
vendor/github.com/vmihailenco/msgpack/v5/decode_map.go сгенерированный поставляемый
Просмотреть файл

@@ -312,12 +312,12 @@ func decodeStructValue(d *Decoder, v reflect.Value) error {
}
for i := 0; i < n; i++ {
name, err := d.bytesTemp()
name, err := d.decodeStringTemp()
if err != nil {
return err
}
if f := fields.Map[string(name)]; f != nil {
if f := fields.Map[name]; f != nil {
if err := f.DecodeValue(d, v); err != nil {
return err
}

4
vendor/github.com/vmihailenco/msgpack/v5/decode_query.go сгенерированный поставляемый
Просмотреть файл

@@ -77,12 +77,12 @@ func (d *Decoder) queryMapKey(q *queryResult) error {
}
for i := 0; i < n; i++ {
key, err := d.bytesTemp()
key, err := d.decodeStringTemp()
if err != nil {
return err
}
if string(key) == q.key {
if key == q.key {
if err := d.query(q); err != nil {
return err
}

21
vendor/github.com/vmihailenco/msgpack/v5/decode_string.go сгенерированный поставляемый
Просмотреть файл

@@ -95,19 +95,30 @@ func (d *Decoder) bytes(c byte, b []byte) ([]byte, error) {
return readN(d.r, b, n)
}
func (d *Decoder) bytesTemp() ([]byte, error) {
func (d *Decoder) decodeStringTemp() (string, error) {
if intern := d.flags&useInternedStringsFlag != 0; intern || len(d.dict) > 0 {
return d.decodeInternedString(intern)
}
c, err := d.readCode()
if err != nil {
return nil, err
return "", err
}
n, err := d.bytesLen(c)
if err != nil {
return nil, err
return "", err
}
if n == -1 {
return nil, nil
return "", nil
}
return d.readN(n)
b, err := d.readN(n)
if err != nil {
return "", err
}
return bytesToString(b), nil
}
func (d *Decoder) decodeBytesPtr(ptr *[]byte) error {

16
vendor/github.com/vmihailenco/msgpack/v5/encode.go сгенерированный поставляемый
Просмотреть файл

@@ -109,17 +109,15 @@ func (e *Encoder) ResetDict(w io.Writer, dict map[string]int) {
e.resetWriter(w)
e.flags = 0
e.structTag = ""
e.SetDict(dict)
e.dict = dict
}
func (e *Encoder) SetDict(dict map[string]int) {
if len(dict) > 0 {
e.dict = dict
} else {
for k := range e.dict {
delete(e.dict, k)
}
}
func (e *Encoder) WithDict(dict map[string]int, fn func(*Encoder) error) error {
oldDict := e.dict
e.dict = dict
err := fn(e)
e.dict = oldDict
return err
}
func (e *Encoder) resetWriter(w io.Writer) {

2
vendor/github.com/vmihailenco/msgpack/v5/unsafe.go сгенерированный поставляемый
Просмотреть файл

@@ -7,7 +7,7 @@ import (
)
// bytesToString converts byte slice to string.
func bytesToString(b []byte) string { //nolint:deadcode,unused
func bytesToString(b []byte) string {
return *(*string)(unsafe.Pointer(&b))
}