mirror of
https://github.com/superseriousbusiness/gotosocial
synced 2025-06-05 21:59:39 +02:00
[chore]: Bump github.com/tdewolff/minify/v2 from 2.21.1 to 2.21.2 (#3567)
Bumps [github.com/tdewolff/minify/v2](https://github.com/tdewolff/minify) from 2.21.1 to 2.21.2. - [Release notes](https://github.com/tdewolff/minify/releases) - [Commits](https://github.com/tdewolff/minify/compare/v2.21.1...v2.21.2) --- updated-dependencies: - dependency-name: github.com/tdewolff/minify/v2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
5
vendor/github.com/tdewolff/parse/v2/buffer/lexer.go
generated
vendored
5
vendor/github.com/tdewolff/parse/v2/buffer/lexer.go
generated
vendored
@ -2,7 +2,6 @@ package buffer
|
||||
|
||||
import (
|
||||
"io"
|
||||
"io/ioutil"
|
||||
)
|
||||
|
||||
var nullBuffer = []byte{0}
|
||||
@ -18,7 +17,7 @@ type Lexer struct {
|
||||
restore func()
|
||||
}
|
||||
|
||||
// NewLexer returns a new Lexer for a given io.Reader, and uses ioutil.ReadAll to read it into a byte slice.
|
||||
// NewLexer returns a new Lexer for a given io.Reader, and uses io.ReadAll to read it into a byte slice.
|
||||
// If the io.Reader implements Bytes, that is used instead.
|
||||
// It will append a NULL at the end of the buffer.
|
||||
func NewLexer(r io.Reader) *Lexer {
|
||||
@ -30,7 +29,7 @@ func NewLexer(r io.Reader) *Lexer {
|
||||
b = buffer.Bytes()
|
||||
} else {
|
||||
var err error
|
||||
b, err = ioutil.ReadAll(r)
|
||||
b, err = io.ReadAll(r)
|
||||
if err != nil {
|
||||
return &Lexer{
|
||||
buf: nullBuffer,
|
||||
|
10
vendor/github.com/tdewolff/parse/v2/common.go
generated
vendored
10
vendor/github.com/tdewolff/parse/v2/common.go
generated
vendored
@ -317,9 +317,13 @@ func replaceEntities(b []byte, i int, entitiesMap map[string][]byte, revEntities
|
||||
}
|
||||
} else {
|
||||
for ; j < len(b) && j-i-1 <= MaxEntityLength && b[j] != ';'; j++ {
|
||||
if !(b[j] >= '0' && b[j] <= '9' || b[j] >= 'a' && b[j] <= 'z' || b[j] >= 'A' && b[j] <= 'Z') {
|
||||
// invalid character reference character
|
||||
break
|
||||
}
|
||||
}
|
||||
if j <= i+1 || len(b) <= j {
|
||||
return b, j - 1
|
||||
if len(b) <= j || j == i+1 || b[j] != ';' {
|
||||
return b, i
|
||||
}
|
||||
|
||||
var ok bool
|
||||
@ -399,7 +403,7 @@ func ReplaceMultipleWhitespaceAndEntities(b []byte, entitiesMap map[string][]byt
|
||||
if j == 0 {
|
||||
return b
|
||||
} else if j == 1 { // only if starts with whitespace
|
||||
b[k-1] = b[0]
|
||||
b[k-1] = b[0] // move newline to end of whitespace
|
||||
return b[k-1:]
|
||||
} else if k < len(b) {
|
||||
j += copy(b[j:], b[k:])
|
||||
|
3
vendor/github.com/tdewolff/parse/v2/html/lex.go
generated
vendored
3
vendor/github.com/tdewolff/parse/v2/html/lex.go
generated
vendored
@ -362,7 +362,8 @@ func (l *Lexer) shiftBogusComment() []byte {
|
||||
|
||||
func (l *Lexer) shiftStartTag() (TokenType, []byte) {
|
||||
for {
|
||||
if c := l.r.Peek(0); (c < 'a' || 'z' < c) && (c < 'A' || 'Z' < c) && (c < '0' || '9' < c) && c != '-' {
|
||||
// spec says only a-zA-Z0-9, but we're lenient here
|
||||
if c := l.r.Peek(0); c == ' ' || c == '>' || c == '/' && l.r.Peek(1) == '>' || c == '\t' || c == '\n' || c == '\r' || c == '\f' || c == 0 && l.r.Err() != nil || 0 < len(l.tmplBegin) && l.at(l.tmplBegin...) {
|
||||
break
|
||||
}
|
||||
l.r.Move(1)
|
||||
|
5
vendor/github.com/tdewolff/parse/v2/input.go
generated
vendored
5
vendor/github.com/tdewolff/parse/v2/input.go
generated
vendored
@ -2,7 +2,6 @@ package parse
|
||||
|
||||
import (
|
||||
"io"
|
||||
"io/ioutil"
|
||||
)
|
||||
|
||||
var nullBuffer = []byte{0}
|
||||
@ -18,7 +17,7 @@ type Input struct {
|
||||
restore func()
|
||||
}
|
||||
|
||||
// NewInput returns a new Input for a given io.Input and uses ioutil.ReadAll to read it into a byte slice.
|
||||
// NewInput returns a new Input for a given io.Input and uses io.ReadAll to read it into a byte slice.
|
||||
// If the io.Input implements Bytes, that is used instead. It will append a NULL at the end of the buffer.
|
||||
func NewInput(r io.Reader) *Input {
|
||||
var b []byte
|
||||
@ -29,7 +28,7 @@ func NewInput(r io.Reader) *Input {
|
||||
b = buffer.Bytes()
|
||||
} else {
|
||||
var err error
|
||||
b, err = ioutil.ReadAll(r)
|
||||
b, err = io.ReadAll(r)
|
||||
if err != nil {
|
||||
return &Input{
|
||||
buf: nullBuffer,
|
||||
|
Reference in New Issue
Block a user