mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2024-12-04 23:56:30 +00:00
56a854fe14
* update github.com/docker/cli * update github.com/docker/distribution * update github.com/docker/docker * update github.com/gin-gonic/gin * update github.com/golang-jwt/jwt/v4 * update github.com/golangci/golangci-lint * update github.com/gorilla/securecookie * update github.com/mattn/go-sqlite3 * update github.com/moby/moby * update github.com/prometheus/client_golang * update github.com/xanzy/go-gitlab
21 lines
276 B
Go
21 lines
276 B
Go
package asciicheck
|
|
|
|
import (
|
|
"unicode"
|
|
"unicode/utf8"
|
|
)
|
|
|
|
func isASCII(s string) (rune, bool) {
|
|
if len(s) == 1 {
|
|
r, size := utf8.DecodeRuneInString(s)
|
|
return r, size < 2
|
|
}
|
|
|
|
for _, r := range s {
|
|
if r > unicode.MaxASCII {
|
|
return r, false
|
|
}
|
|
}
|
|
|
|
return 0, true
|
|
}
|