mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-30 23:15:14 +00:00
updating github.com/mvdan/xurls to v1.1.0
This commit is contained in:
parent
746da40374
commit
49cae73b94
4
Godeps/LICENSES
generated
4
Godeps/LICENSES
generated
@ -13835,7 +13835,7 @@ notice, this list of conditions and the following disclaimer.
|
||||
copyright notice, this list of conditions and the following disclaimer
|
||||
in the documentation and/or other materials provided with the
|
||||
distribution.
|
||||
* Neither the name of Google Inc. nor the names of its
|
||||
* Neither the name of the copyright holder nor the names of its
|
||||
contributors may be used to endorse or promote products derived from
|
||||
this software without specific prior written permission.
|
||||
|
||||
@ -13851,7 +13851,7 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
= vendor/github.com/mvdan/xurls/LICENSE d459301ff3fc917904837249508d99af
|
||||
= vendor/github.com/mvdan/xurls/LICENSE 6414ed5a81af5770b80e7d632fef7125
|
||||
================================================================================
|
||||
|
||||
|
||||
|
4
go.mod
4
go.mod
@ -108,7 +108,7 @@ require (
|
||||
github.com/morikuni/aec v0.0.0-20170113033406-39771216ff4c // indirect
|
||||
github.com/mrunalp/fileutils v0.0.0-20160930181131-4ee1cc9a8058 // indirect
|
||||
github.com/munnerz/goautoneg v0.0.0-20120707110453-a547fc61f48d
|
||||
github.com/mvdan/xurls v0.0.0-20160110113200-1b768d7c393a
|
||||
github.com/mvdan/xurls v1.1.0
|
||||
github.com/onsi/ginkgo v1.8.0
|
||||
github.com/onsi/gomega v1.5.0
|
||||
github.com/opencontainers/go-digest v0.0.0-20170106003457-a6d0ee40d420
|
||||
@ -354,7 +354,7 @@ replace (
|
||||
github.com/morikuni/aec => github.com/morikuni/aec v0.0.0-20170113033406-39771216ff4c
|
||||
github.com/mrunalp/fileutils => github.com/mrunalp/fileutils v0.0.0-20160930181131-4ee1cc9a8058
|
||||
github.com/munnerz/goautoneg => github.com/munnerz/goautoneg v0.0.0-20120707110453-a547fc61f48d
|
||||
github.com/mvdan/xurls => github.com/mvdan/xurls v0.0.0-20160110113200-1b768d7c393a
|
||||
github.com/mvdan/xurls => github.com/mvdan/xurls v1.1.0
|
||||
github.com/mxk/go-flowrate => github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f
|
||||
github.com/naoina/go-stringutil => github.com/naoina/go-stringutil v0.1.0
|
||||
github.com/naoina/toml => github.com/naoina/toml v0.1.1
|
||||
|
4
go.sum
4
go.sum
@ -301,8 +301,8 @@ github.com/mrunalp/fileutils v0.0.0-20160930181131-4ee1cc9a8058 h1:A4y2IxU1GcIzl
|
||||
github.com/mrunalp/fileutils v0.0.0-20160930181131-4ee1cc9a8058/go.mod h1:x8F1gnqOkIEiO4rqoeEEEqQbo7HjGMTvyoq3gej4iT0=
|
||||
github.com/munnerz/goautoneg v0.0.0-20120707110453-a547fc61f48d h1:7PxY7LVfSZm7PEeBTyK1rj1gABdCO2mbri6GKO1cMDs=
|
||||
github.com/munnerz/goautoneg v0.0.0-20120707110453-a547fc61f48d/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
|
||||
github.com/mvdan/xurls v0.0.0-20160110113200-1b768d7c393a h1:iflecigBOhLybk910zXoXI/9D7QjBajJVxywZSU6glI=
|
||||
github.com/mvdan/xurls v0.0.0-20160110113200-1b768d7c393a/go.mod h1:tQlNn3BED8bE/15hnSL2HLkDeLWpNPAwtw7wkEq44oU=
|
||||
github.com/mvdan/xurls v1.1.0 h1:OpuDelGQ1R1ueQ6sSryzi6P+1RtBpfQHM8fJwlE45ww=
|
||||
github.com/mvdan/xurls v1.1.0/go.mod h1:tQlNn3BED8bE/15hnSL2HLkDeLWpNPAwtw7wkEq44oU=
|
||||
github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f h1:y5//uYreIhSUg3J1GEMiLbxo1LJaP8RfCpH6pymGZus=
|
||||
github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
|
||||
github.com/naoina/go-stringutil v0.1.0/go.mod h1:XJ2SJL9jCtBh+P9q5btrd/Ylo8XwT/h1USek5+NqSA0=
|
||||
|
3
vendor/github.com/mvdan/xurls/.travis.yml
generated
vendored
3
vendor/github.com/mvdan/xurls/.travis.yml
generated
vendored
@ -1,5 +1,4 @@
|
||||
language: go
|
||||
|
||||
go:
|
||||
- 1.4.3
|
||||
- 1.5.1
|
||||
- 1.7.x
|
||||
|
2
vendor/github.com/mvdan/xurls/LICENSE
generated
vendored
2
vendor/github.com/mvdan/xurls/LICENSE
generated
vendored
@ -10,7 +10,7 @@ notice, this list of conditions and the following disclaimer.
|
||||
copyright notice, this list of conditions and the following disclaimer
|
||||
in the documentation and/or other materials provided with the
|
||||
distribution.
|
||||
* Neither the name of Google Inc. nor the names of its
|
||||
* Neither the name of the copyright holder nor the names of its
|
||||
contributors may be used to endorse or promote products derived from
|
||||
this software without specific prior written permission.
|
||||
|
||||
|
23
vendor/github.com/mvdan/xurls/README.md
generated
vendored
23
vendor/github.com/mvdan/xurls/README.md
generated
vendored
@ -1,10 +1,11 @@
|
||||
# xurls
|
||||
|
||||
[](https://godoc.org/github.com/mvdan/xurls) [](https://travis-ci.org/mvdan/xurls)
|
||||
[](https://godoc.org/github.com/mvdan/xurls)
|
||||
[](https://travis-ci.org/mvdan/xurls)
|
||||
|
||||
Extract urls from text using regular expressions.
|
||||
|
||||
go get github.com/mvdan/xurls
|
||||
go get -u github.com/mvdan/xurls
|
||||
|
||||
```go
|
||||
import "github.com/mvdan/xurls"
|
||||
@ -12,18 +13,26 @@ import "github.com/mvdan/xurls"
|
||||
func main() {
|
||||
xurls.Relaxed.FindString("Do gophers live in golang.org?")
|
||||
// "golang.org"
|
||||
xurls.Relaxed.FindAllString("foo.com is http://foo.com/.", -1)
|
||||
// []string{"foo.com", "http://foo.com/"}
|
||||
xurls.Strict.FindAllString("foo.com is http://foo.com/.", -1)
|
||||
// []string{"http://foo.com/"}
|
||||
}
|
||||
```
|
||||
|
||||
`Relaxed` is around five times slower than `Strict` since it does more
|
||||
work to find the URLs without relying on the scheme:
|
||||
|
||||
```
|
||||
BenchmarkStrictEmpty-4 1000000 1885 ns/op
|
||||
BenchmarkStrictSingle-4 200000 8356 ns/op
|
||||
BenchmarkStrictMany-4 100000 22547 ns/op
|
||||
BenchmarkRelaxedEmpty-4 200000 7284 ns/op
|
||||
BenchmarkRelaxedSingle-4 30000 58557 ns/op
|
||||
BenchmarkRelaxedMany-4 10000 130251 ns/op
|
||||
```
|
||||
|
||||
#### cmd/xurls
|
||||
|
||||
Reads text and prints one url per line.
|
||||
|
||||
go get github.com/mvdan/xurls/cmd/xurls
|
||||
go get -u github.com/mvdan/xurls/cmd/xurls
|
||||
|
||||
```shell
|
||||
$ echo "Do gophers live in http://golang.org?" | xurls
|
||||
|
2
vendor/github.com/mvdan/xurls/regex.go
generated
vendored
2
vendor/github.com/mvdan/xurls/regex.go
generated
vendored
File diff suppressed because one or more lines are too long
3
vendor/github.com/mvdan/xurls/schemes.go
generated
vendored
3
vendor/github.com/mvdan/xurls/schemes.go
generated
vendored
@ -1,3 +1,6 @@
|
||||
// Copyright (c) 2015, Daniel Martí <mvdan@mvdan.cc>
|
||||
// See LICENSE for licensing information
|
||||
|
||||
package xurls
|
||||
|
||||
// SchemesNoAuthority is a sorted list of some well-known url schemes that are
|
||||
|
38
vendor/github.com/mvdan/xurls/tlds.go
generated
vendored
38
vendor/github.com/mvdan/xurls/tlds.go
generated
vendored
@ -38,7 +38,6 @@ var TLDs = []string{
|
||||
`afamilycompany`,
|
||||
`afl`,
|
||||
`africa`,
|
||||
`africamagic`,
|
||||
`ag`,
|
||||
`agakhan`,
|
||||
`agency`,
|
||||
@ -82,6 +81,7 @@ var TLDs = []string{
|
||||
`archi`,
|
||||
`army`,
|
||||
`arpa`,
|
||||
`art`,
|
||||
`arte`,
|
||||
`as`,
|
||||
`asda`,
|
||||
@ -208,6 +208,7 @@ var TLDs = []string{
|
||||
`cal`,
|
||||
`call`,
|
||||
`calvinklein`,
|
||||
`cam`,
|
||||
`camera`,
|
||||
`camp`,
|
||||
`cancerresearch`,
|
||||
@ -329,6 +330,7 @@ var TLDs = []string{
|
||||
`dabur`,
|
||||
`dad`,
|
||||
`dance`,
|
||||
`data`,
|
||||
`date`,
|
||||
`dating`,
|
||||
`datsun`,
|
||||
@ -366,15 +368,14 @@ var TLDs = []string{
|
||||
`dnp`,
|
||||
`do`,
|
||||
`docs`,
|
||||
`doctor`,
|
||||
`dodge`,
|
||||
`dog`,
|
||||
`doha`,
|
||||
`domains`,
|
||||
`doosan`,
|
||||
`dot`,
|
||||
`download`,
|
||||
`drive`,
|
||||
`dstv`,
|
||||
`dtv`,
|
||||
`dubai`,
|
||||
`duck`,
|
||||
@ -383,11 +384,13 @@ var TLDs = []string{
|
||||
`dupont`,
|
||||
`durban`,
|
||||
`dvag`,
|
||||
`dvr`,
|
||||
`dwg`,
|
||||
`dz`,
|
||||
`earth`,
|
||||
`eat`,
|
||||
`ec`,
|
||||
`eco`,
|
||||
`edeka`,
|
||||
`edu`,
|
||||
`education`,
|
||||
@ -395,7 +398,6 @@ var TLDs = []string{
|
||||
`eg`,
|
||||
`email`,
|
||||
`emerck`,
|
||||
`emerson`,
|
||||
`energy`,
|
||||
`engineer`,
|
||||
`engineering`,
|
||||
@ -459,11 +461,11 @@ var TLDs = []string{
|
||||
`flir`,
|
||||
`florist`,
|
||||
`flowers`,
|
||||
`flsmidth`,
|
||||
`fly`,
|
||||
`fm`,
|
||||
`fo`,
|
||||
`foo`,
|
||||
`food`,
|
||||
`foodnetwork`,
|
||||
`football`,
|
||||
`ford`,
|
||||
@ -482,6 +484,7 @@ var TLDs = []string{
|
||||
`ftr`,
|
||||
`fujitsu`,
|
||||
`fujixerox`,
|
||||
`fun`,
|
||||
`fund`,
|
||||
`furniture`,
|
||||
`futbol`,
|
||||
@ -521,6 +524,7 @@ var TLDs = []string{
|
||||
`globo`,
|
||||
`gm`,
|
||||
`gmail`,
|
||||
`gmbh`,
|
||||
`gmo`,
|
||||
`gmx`,
|
||||
`gn`,
|
||||
@ -535,7 +539,6 @@ var TLDs = []string{
|
||||
`google`,
|
||||
`gop`,
|
||||
`got`,
|
||||
`gotv`,
|
||||
`gov`,
|
||||
`gp`,
|
||||
`gq`,
|
||||
@ -545,6 +548,7 @@ var TLDs = []string{
|
||||
`gratis`,
|
||||
`green`,
|
||||
`gripe`,
|
||||
`grocery`,
|
||||
`group`,
|
||||
`gs`,
|
||||
`gt`,
|
||||
@ -589,10 +593,12 @@ var TLDs = []string{
|
||||
`honda`,
|
||||
`honeywell`,
|
||||
`horse`,
|
||||
`hospital`,
|
||||
`host`,
|
||||
`hosting`,
|
||||
`hot`,
|
||||
`hoteles`,
|
||||
`hotels`,
|
||||
`hotmail`,
|
||||
`house`,
|
||||
`how`,
|
||||
@ -703,7 +709,6 @@ var TLDs = []string{
|
||||
`kuokgroup`,
|
||||
`kw`,
|
||||
`ky`,
|
||||
`kyknet`,
|
||||
`kyoto`,
|
||||
`kz`,
|
||||
`la`,
|
||||
@ -785,6 +790,7 @@ var TLDs = []string{
|
||||
`man`,
|
||||
`management`,
|
||||
`mango`,
|
||||
`map`,
|
||||
`market`,
|
||||
`marketing`,
|
||||
`markets`,
|
||||
@ -808,6 +814,7 @@ var TLDs = []string{
|
||||
`men`,
|
||||
`menu`,
|
||||
`meo`,
|
||||
`merckmsd`,
|
||||
`metlife`,
|
||||
`mg`,
|
||||
`mh`,
|
||||
@ -825,9 +832,9 @@ var TLDs = []string{
|
||||
`mm`,
|
||||
`mma`,
|
||||
`mn`,
|
||||
`mnet`,
|
||||
`mo`,
|
||||
`mobi`,
|
||||
`mobile`,
|
||||
`mobily`,
|
||||
`moda`,
|
||||
`moe`,
|
||||
@ -856,7 +863,6 @@ var TLDs = []string{
|
||||
`mtpc`,
|
||||
`mtr`,
|
||||
`mu`,
|
||||
`multichoice`,
|
||||
`museum`,
|
||||
`mutual`,
|
||||
`mutuelle`,
|
||||
@ -865,13 +871,11 @@ var TLDs = []string{
|
||||
`mx`,
|
||||
`my`,
|
||||
`mz`,
|
||||
`mzansimagic`,
|
||||
`na`,
|
||||
`nab`,
|
||||
`nadex`,
|
||||
`nagoya`,
|
||||
`name`,
|
||||
`naspers`,
|
||||
`nationwide`,
|
||||
`natura`,
|
||||
`navy`,
|
||||
@ -931,6 +935,7 @@ var TLDs = []string{
|
||||
`omega`,
|
||||
`one`,
|
||||
`ong`,
|
||||
`onion`,
|
||||
`onl`,
|
||||
`online`,
|
||||
`onyourside`,
|
||||
@ -958,7 +963,6 @@ var TLDs = []string{
|
||||
`party`,
|
||||
`passagens`,
|
||||
`pay`,
|
||||
`payu`,
|
||||
`pccw`,
|
||||
`pe`,
|
||||
`pet`,
|
||||
@ -967,7 +971,9 @@ var TLDs = []string{
|
||||
`pg`,
|
||||
`ph`,
|
||||
`pharmacy`,
|
||||
`phd`,
|
||||
`philips`,
|
||||
`phone`,
|
||||
`photo`,
|
||||
`photography`,
|
||||
`photos`,
|
||||
@ -1025,6 +1031,7 @@ var TLDs = []string{
|
||||
`quest`,
|
||||
`qvc`,
|
||||
`racing`,
|
||||
`radio`,
|
||||
`raid`,
|
||||
`re`,
|
||||
`read`,
|
||||
@ -1109,6 +1116,7 @@ var TLDs = []string{
|
||||
`scot`,
|
||||
`sd`,
|
||||
`se`,
|
||||
`search`,
|
||||
`seat`,
|
||||
`secure`,
|
||||
`security`,
|
||||
@ -1131,6 +1139,8 @@ var TLDs = []string{
|
||||
`shia`,
|
||||
`shiksha`,
|
||||
`shoes`,
|
||||
`shop`,
|
||||
`shopping`,
|
||||
`shouji`,
|
||||
`show`,
|
||||
`showtime`,
|
||||
@ -1184,12 +1194,12 @@ var TLDs = []string{
|
||||
`stockholm`,
|
||||
`storage`,
|
||||
`store`,
|
||||
`stream`,
|
||||
`studio`,
|
||||
`study`,
|
||||
`style`,
|
||||
`su`,
|
||||
`sucks`,
|
||||
`supersport`,
|
||||
`supplies`,
|
||||
`supply`,
|
||||
`support`,
|
||||
@ -1264,7 +1274,6 @@ var TLDs = []string{
|
||||
`town`,
|
||||
`toyota`,
|
||||
`toys`,
|
||||
`tp`,
|
||||
`tr`,
|
||||
`trade`,
|
||||
`trading`,
|
||||
@ -1407,6 +1416,7 @@ var TLDs = []string{
|
||||
`ελ`,
|
||||
`бел`,
|
||||
`дети`,
|
||||
`ею`,
|
||||
`католик`,
|
||||
`ком`,
|
||||
`мкд`,
|
||||
|
4
vendor/github.com/mvdan/xurls/tlds_pseudo.go
generated
vendored
4
vendor/github.com/mvdan/xurls/tlds_pseudo.go
generated
vendored
@ -1,3 +1,6 @@
|
||||
// Copyright (c) 2015, Daniel Martí <mvdan@mvdan.cc>
|
||||
// See LICENSE for licensing information
|
||||
|
||||
package xurls
|
||||
|
||||
// PseudoTLDs is a sorted list of some widely used unofficial TLDs.
|
||||
@ -16,7 +19,6 @@ var PseudoTLDs = []string{
|
||||
`invalid`, // Invalid domain
|
||||
`local`, // Local network
|
||||
`localhost`, // Local network
|
||||
`onion`, // Tor hidden services
|
||||
`test`, // Test domain
|
||||
`zkey`, // GNS domain name
|
||||
}
|
||||
|
7
vendor/github.com/mvdan/xurls/xurls.go
generated
vendored
7
vendor/github.com/mvdan/xurls/xurls.go
generated
vendored
@ -11,12 +11,13 @@ import "regexp"
|
||||
|
||||
const (
|
||||
letter = `\p{L}`
|
||||
mark = `\p{M}`
|
||||
number = `\p{N}`
|
||||
iriChar = letter + number
|
||||
iriChar = letter + mark + number
|
||||
currency = `\p{Sc}`
|
||||
otherSymb = `\p{So}`
|
||||
endChar = iriChar + `/\-+_&~*%=#` + currency
|
||||
midChar = endChar + `@.,:;'?!|` + otherSymb
|
||||
endChar = iriChar + `/\-+_&~*%=#` + currency + otherSymb
|
||||
midChar = endChar + `@.,:;'?!|`
|
||||
wellParen = `\([` + midChar + `]*(\([` + midChar + `]*\)[` + midChar + `]*)*\)`
|
||||
wellBrack = `\[[` + midChar + `]*(\[[` + midChar + `]*\][` + midChar + `]*)*\]`
|
||||
wellBrace = `\{[` + midChar + `]*(\{[` + midChar + `]*\}[` + midChar + `]*)*\}`
|
||||
|
2
vendor/modules.txt
vendored
2
vendor/modules.txt
vendored
@ -617,7 +617,7 @@ github.com/morikuni/aec
|
||||
github.com/mrunalp/fileutils
|
||||
# github.com/munnerz/goautoneg v0.0.0-20120707110453-a547fc61f48d => github.com/munnerz/goautoneg v0.0.0-20120707110453-a547fc61f48d
|
||||
github.com/munnerz/goautoneg
|
||||
# github.com/mvdan/xurls v0.0.0-20160110113200-1b768d7c393a => github.com/mvdan/xurls v0.0.0-20160110113200-1b768d7c393a
|
||||
# github.com/mvdan/xurls v1.1.0 => github.com/mvdan/xurls v1.1.0
|
||||
github.com/mvdan/xurls
|
||||
# github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f => github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f
|
||||
github.com/mxk/go-flowrate/flowrate
|
||||
|
Loading…
Reference in New Issue
Block a user