mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-29 10:57:44 +09:00 
			
		
		
		
	* Vendor: mvdan.cc/xurls v2.1.0 -> v2.2.0 * CI.restart()
This commit is contained in:
		
							
								
								
									
										2
									
								
								go.mod
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								go.mod
									
									
									
									
									
								
							| @@ -117,7 +117,7 @@ require ( | |||||||
| 	gopkg.in/ldap.v3 v3.0.2 | 	gopkg.in/ldap.v3 v3.0.2 | ||||||
| 	gopkg.in/testfixtures.v2 v2.5.0 | 	gopkg.in/testfixtures.v2 v2.5.0 | ||||||
| 	gopkg.in/yaml.v2 v2.2.8 | 	gopkg.in/yaml.v2 v2.2.8 | ||||||
| 	mvdan.cc/xurls/v2 v2.1.0 | 	mvdan.cc/xurls/v2 v2.2.0 | ||||||
| 	strk.kbt.io/projects/go/libravatar v0.0.0-20191008002943-06d1c002b251 | 	strk.kbt.io/projects/go/libravatar v0.0.0-20191008002943-06d1c002b251 | ||||||
| 	xorm.io/builder v0.3.7 | 	xorm.io/builder v0.3.7 | ||||||
| 	xorm.io/xorm v1.0.1 | 	xorm.io/xorm v1.0.1 | ||||||
|   | |||||||
							
								
								
									
										5
									
								
								go.sum
									
									
									
									
									
								
							
							
						
						
									
										5
									
								
								go.sum
									
									
									
									
									
								
							| @@ -554,6 +554,7 @@ github.com/rcrowley/go-metrics v0.0.0-20190826022208-cac0b30c2563/go.mod h1:bCqn | |||||||
| github.com/remyoudompheng/bigfft v0.0.0-20190321074620-2f0d2b0e0001 h1:YDeskXpkNDhPdWN3REluVa46HQOVuVkjkd2sWnrABNQ= | github.com/remyoudompheng/bigfft v0.0.0-20190321074620-2f0d2b0e0001 h1:YDeskXpkNDhPdWN3REluVa46HQOVuVkjkd2sWnrABNQ= | ||||||
| github.com/remyoudompheng/bigfft v0.0.0-20190321074620-2f0d2b0e0001/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= | github.com/remyoudompheng/bigfft v0.0.0-20190321074620-2f0d2b0e0001/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= | ||||||
| github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg= | github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg= | ||||||
|  | github.com/rogpeppe/go-internal v1.5.2/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= | ||||||
| github.com/russross/blackfriday v1.5.2 h1:HyvC0ARfnZBqnXwABFeSZHpKvJHJJfPz81GNueLj0oo= | github.com/russross/blackfriday v1.5.2 h1:HyvC0ARfnZBqnXwABFeSZHpKvJHJJfPz81GNueLj0oo= | ||||||
| github.com/russross/blackfriday v1.5.2/go.mod h1:JO/DiYxRf+HjHt06OyowR9PTA263kcR/rfWxYHBV53g= | github.com/russross/blackfriday v1.5.2/go.mod h1:JO/DiYxRf+HjHt06OyowR9PTA263kcR/rfWxYHBV53g= | ||||||
| github.com/sergi/go-diff v1.1.0 h1:we8PVUC3FE2uYfodKH/nBHMSetSfHDR6scGdBi+erh0= | github.com/sergi/go-diff v1.1.0 h1:we8PVUC3FE2uYfodKH/nBHMSetSfHDR6scGdBi+erh0= | ||||||
| @@ -852,6 +853,7 @@ gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 h1:YR8cESwS4TdDjEe65xsg0ogR | |||||||
| gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= | gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= | ||||||
| gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f h1:BLraFXnmrev5lT+xlilqcH8XK9/i0At2xKjWk4p6zsU= | gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f h1:BLraFXnmrev5lT+xlilqcH8XK9/i0At2xKjWk4p6zsU= | ||||||
| gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= | gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= | ||||||
|  | gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= | ||||||
| gopkg.in/fsnotify.v1 v1.4.7 h1:xOHLXZwVvI9hhs+cLKq5+I5onOuwQLhQwiu63xxlHs4= | gopkg.in/fsnotify.v1 v1.4.7 h1:xOHLXZwVvI9hhs+cLKq5+I5onOuwQLhQwiu63xxlHs4= | ||||||
| gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= | gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= | ||||||
| gopkg.in/gomail.v2 v2.0.0-20160411212932-81ebce5c23df h1:n7WqCuqOuCbNr617RXOY0AWRXxgwEyPp2z+p0+hgMuE= | gopkg.in/gomail.v2 v2.0.0-20160411212932-81ebce5c23df h1:n7WqCuqOuCbNr617RXOY0AWRXxgwEyPp2z+p0+hgMuE= | ||||||
| @@ -885,8 +887,7 @@ honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWh | |||||||
| honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= | honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= | ||||||
| honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= | honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= | ||||||
| k8s.io/klog v1.0.0/go.mod h1:4Bi6QPql/J/LkTDqv7R/cd3hPo4k2DG6Ptcz060Ez5I= | k8s.io/klog v1.0.0/go.mod h1:4Bi6QPql/J/LkTDqv7R/cd3hPo4k2DG6Ptcz060Ez5I= | ||||||
| mvdan.cc/xurls/v2 v2.1.0 h1:KaMb5GLhlcSX+e+qhbRJODnUUBvlw01jt4yrjFIHAuA= | mvdan.cc/xurls/v2 v2.2.0/go.mod h1:EV1RMtya9D6G5DMYPGD8zTQzaHet6Jh8gFlRgGRJeO8= | ||||||
| mvdan.cc/xurls/v2 v2.1.0/go.mod h1:5GrSd9rOnKOpZaji1OZLYL/yeAAtGDlo/cFe+8K5n8E= |  | ||||||
| rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= | rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= | ||||||
| strk.kbt.io/projects/go/libravatar v0.0.0-20191008002943-06d1c002b251 h1:mUcz5b3FJbP5Cvdq7Khzn6J9OCUQJaBwgBkCR+MOwSs= | strk.kbt.io/projects/go/libravatar v0.0.0-20191008002943-06d1c002b251 h1:mUcz5b3FJbP5Cvdq7Khzn6J9OCUQJaBwgBkCR+MOwSs= | ||||||
| strk.kbt.io/projects/go/libravatar v0.0.0-20191008002943-06d1c002b251/go.mod h1:FJGmPh3vz9jSos1L/F91iAgnC/aejc0wIIrF2ZwJxdY= | strk.kbt.io/projects/go/libravatar v0.0.0-20191008002943-06d1c002b251/go.mod h1:FJGmPh3vz9jSos1L/F91iAgnC/aejc0wIIrF2ZwJxdY= | ||||||
|   | |||||||
							
								
								
									
										2
									
								
								vendor/modules.txt
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/modules.txt
									
									
									
									
										vendored
									
									
								
							| @@ -842,7 +842,7 @@ gopkg.in/warnings.v0 | |||||||
| # gopkg.in/yaml.v2 v2.2.8 | # gopkg.in/yaml.v2 v2.2.8 | ||||||
| ## explicit | ## explicit | ||||||
| gopkg.in/yaml.v2 | gopkg.in/yaml.v2 | ||||||
| # mvdan.cc/xurls/v2 v2.1.0 | # mvdan.cc/xurls/v2 v2.2.0 | ||||||
| ## explicit | ## explicit | ||||||
| mvdan.cc/xurls/v2 | mvdan.cc/xurls/v2 | ||||||
| # strk.kbt.io/projects/go/libravatar v0.0.0-20191008002943-06d1c002b251 | # strk.kbt.io/projects/go/libravatar v0.0.0-20191008002943-06d1c002b251 | ||||||
|   | |||||||
							
								
								
									
										11
									
								
								vendor/mvdan.cc/xurls/v2/README.md
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										11
									
								
								vendor/mvdan.cc/xurls/v2/README.md
									
									
									
									
										vendored
									
									
								
							| @@ -2,7 +2,7 @@ | |||||||
|  |  | ||||||
| [](https://godoc.org/mvdan.cc/xurls) | [](https://godoc.org/mvdan.cc/xurls) | ||||||
|  |  | ||||||
| Extract urls from text using regular expressions. Requires Go 1.12 or later. | Extract urls from text using regular expressions. Requires Go 1.13 or later. | ||||||
|  |  | ||||||
| ```go | ```go | ||||||
| import "mvdan.cc/xurls/v2" | import "mvdan.cc/xurls/v2" | ||||||
| @@ -18,13 +18,18 @@ func main() { | |||||||
| } | } | ||||||
| ``` | ``` | ||||||
|  |  | ||||||
| Note that the funcs compile regexes, so avoid calling them repeatedly. | Since API is centered around [regexp.Regexp](https://golang.org/pkg/regexp/#Regexp), | ||||||
|  | many other methods are available, such as finding the [byte indexes](https://golang.org/pkg/regexp/#Regexp.FindAllIndex) | ||||||
|  | for all matches. | ||||||
|  |  | ||||||
|  | Note that calling the exposed functions means compiling a regular expression, so | ||||||
|  | repeated calls should be avoided. | ||||||
|  |  | ||||||
| #### cmd/xurls | #### cmd/xurls | ||||||
|  |  | ||||||
| To install the tool globally: | To install the tool globally: | ||||||
|  |  | ||||||
| 	go get mvdan.cc/xurls/cmd/xurls | 	cd $(mktemp -d); go mod init tmp; GO111MODULE=on go get mvdan.cc/xurls/v2/cmd/xurls | ||||||
|  |  | ||||||
| ```shell | ```shell | ||||||
| $ echo "Do gophers live in http://golang.org?" | xurls | $ echo "Do gophers live in http://golang.org?" | xurls | ||||||
|   | |||||||
							
								
								
									
										7
									
								
								vendor/mvdan.cc/xurls/v2/go.mod
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										7
									
								
								vendor/mvdan.cc/xurls/v2/go.mod
									
									
									
									
										vendored
									
									
								
							| @@ -1,3 +1,8 @@ | |||||||
| module mvdan.cc/xurls/v2 | module mvdan.cc/xurls/v2 | ||||||
|  |  | ||||||
| go 1.13 | go 1.14 | ||||||
|  |  | ||||||
|  | require ( | ||||||
|  | 	github.com/rogpeppe/go-internal v1.5.2 | ||||||
|  | 	gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 // indirect | ||||||
|  | ) | ||||||
|   | |||||||
							
								
								
									
										12
									
								
								vendor/mvdan.cc/xurls/v2/go.sum
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										12
									
								
								vendor/mvdan.cc/xurls/v2/go.sum
									
									
									
									
										vendored
									
									
								
							| @@ -0,0 +1,12 @@ | |||||||
|  | github.com/kr/pretty v0.1.0 h1:L/CwN0zerZDmRFUapSPitk6f+Q3+0za1rQkzVuMiMFI= | ||||||
|  | github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= | ||||||
|  | github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= | ||||||
|  | github.com/kr/text v0.1.0 h1:45sCR5RtlFHMR4UwH9sdQ5TC8v0qDQCHnXt+kaKSTVE= | ||||||
|  | github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= | ||||||
|  | github.com/rogpeppe/go-internal v1.5.2 h1:qLvObTrvO/XRCqmkKxUlOBc48bI3efyDuAZe25QiF0w= | ||||||
|  | github.com/rogpeppe/go-internal v1.5.2/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= | ||||||
|  | gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= | ||||||
|  | gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 h1:YR8cESwS4TdDjEe65xsg0ogRM/Nc3DYOhEAlW+xobZo= | ||||||
|  | gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= | ||||||
|  | gopkg.in/errgo.v2 v2.1.0 h1:0vLT13EuvQ0hNvakwLuFZ/jYrLp5F3kcWHXdRggjCE8= | ||||||
|  | gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= | ||||||
|   | |||||||
							
								
								
									
										3
									
								
								vendor/mvdan.cc/xurls/v2/schemes.go
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								vendor/mvdan.cc/xurls/v2/schemes.go
									
									
									
									
										vendored
									
									
								
							| @@ -66,6 +66,7 @@ var Schemes = []string{ | |||||||
| 	`dpp`, | 	`dpp`, | ||||||
| 	`drm`, | 	`drm`, | ||||||
| 	`drop`, | 	`drop`, | ||||||
|  | 	`dtmi`, | ||||||
| 	`dtn`, | 	`dtn`, | ||||||
| 	`dvb`, | 	`dvb`, | ||||||
| 	`ed2k`, | 	`ed2k`, | ||||||
| @@ -226,6 +227,7 @@ var Schemes = []string{ | |||||||
| 	`pack`, | 	`pack`, | ||||||
| 	`palm`, | 	`palm`, | ||||||
| 	`paparazzi`, | 	`paparazzi`, | ||||||
|  | 	`payment`, | ||||||
| 	`payto`, | 	`payto`, | ||||||
| 	`pkcs11`, | 	`pkcs11`, | ||||||
| 	`platform`, | 	`platform`, | ||||||
| @@ -238,6 +240,7 @@ var Schemes = []string{ | |||||||
| 	`pttp`, | 	`pttp`, | ||||||
| 	`qb`, | 	`qb`, | ||||||
| 	`query`, | 	`query`, | ||||||
|  | 	`quic-transport`, | ||||||
| 	`redis`, | 	`redis`, | ||||||
| 	`rediss`, | 	`rediss`, | ||||||
| 	`reload`, | 	`reload`, | ||||||
|   | |||||||
							
								
								
									
										22
									
								
								vendor/mvdan.cc/xurls/v2/tlds.go
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										22
									
								
								vendor/mvdan.cc/xurls/v2/tlds.go
									
									
									
									
										vendored
									
									
								
							| @@ -57,6 +57,7 @@ var TLDs = []string{ | |||||||
| 	`alsace`, | 	`alsace`, | ||||||
| 	`alstom`, | 	`alstom`, | ||||||
| 	`am`, | 	`am`, | ||||||
|  | 	`amazon`, | ||||||
| 	`americanexpress`, | 	`americanexpress`, | ||||||
| 	`americanfamily`, | 	`americanfamily`, | ||||||
| 	`amex`, | 	`amex`, | ||||||
| @@ -219,7 +220,6 @@ var TLDs = []string{ | |||||||
| 	`career`, | 	`career`, | ||||||
| 	`careers`, | 	`careers`, | ||||||
| 	`cars`, | 	`cars`, | ||||||
| 	`cartier`, |  | ||||||
| 	`casa`, | 	`casa`, | ||||||
| 	`case`, | 	`case`, | ||||||
| 	`caseih`, | 	`caseih`, | ||||||
| @@ -252,7 +252,6 @@ var TLDs = []string{ | |||||||
| 	`chintai`, | 	`chintai`, | ||||||
| 	`christmas`, | 	`christmas`, | ||||||
| 	`chrome`, | 	`chrome`, | ||||||
| 	`chrysler`, |  | ||||||
| 	`church`, | 	`church`, | ||||||
| 	`ci`, | 	`ci`, | ||||||
| 	`cipriani`, | 	`cipriani`, | ||||||
| @@ -366,7 +365,6 @@ var TLDs = []string{ | |||||||
| 	`do`, | 	`do`, | ||||||
| 	`docs`, | 	`docs`, | ||||||
| 	`doctor`, | 	`doctor`, | ||||||
| 	`dodge`, |  | ||||||
| 	`dog`, | 	`dog`, | ||||||
| 	`domains`, | 	`domains`, | ||||||
| 	`dot`, | 	`dot`, | ||||||
| @@ -411,7 +409,6 @@ var TLDs = []string{ | |||||||
| 	`eurovision`, | 	`eurovision`, | ||||||
| 	`eus`, | 	`eus`, | ||||||
| 	`events`, | 	`events`, | ||||||
| 	`everbank`, |  | ||||||
| 	`exchange`, | 	`exchange`, | ||||||
| 	`expert`, | 	`expert`, | ||||||
| 	`exposed`, | 	`exposed`, | ||||||
| @@ -701,12 +698,10 @@ var TLDs = []string{ | |||||||
| 	`kz`, | 	`kz`, | ||||||
| 	`la`, | 	`la`, | ||||||
| 	`lacaixa`, | 	`lacaixa`, | ||||||
| 	`ladbrokes`, |  | ||||||
| 	`lamborghini`, | 	`lamborghini`, | ||||||
| 	`lamer`, | 	`lamer`, | ||||||
| 	`lancaster`, | 	`lancaster`, | ||||||
| 	`lancia`, | 	`lancia`, | ||||||
| 	`lancome`, |  | ||||||
| 	`land`, | 	`land`, | ||||||
| 	`landrover`, | 	`landrover`, | ||||||
| 	`lanxess`, | 	`lanxess`, | ||||||
| @@ -727,7 +722,6 @@ var TLDs = []string{ | |||||||
| 	`lexus`, | 	`lexus`, | ||||||
| 	`lgbt`, | 	`lgbt`, | ||||||
| 	`li`, | 	`li`, | ||||||
| 	`liaison`, |  | ||||||
| 	`lidl`, | 	`lidl`, | ||||||
| 	`life`, | 	`life`, | ||||||
| 	`lifeinsurance`, | 	`lifeinsurance`, | ||||||
| @@ -829,7 +823,6 @@ var TLDs = []string{ | |||||||
| 	`monash`, | 	`monash`, | ||||||
| 	`money`, | 	`money`, | ||||||
| 	`monster`, | 	`monster`, | ||||||
| 	`mopar`, |  | ||||||
| 	`mormon`, | 	`mormon`, | ||||||
| 	`mortgage`, | 	`mortgage`, | ||||||
| 	`moscow`, | 	`moscow`, | ||||||
| @@ -837,7 +830,6 @@ var TLDs = []string{ | |||||||
| 	`motorcycles`, | 	`motorcycles`, | ||||||
| 	`mov`, | 	`mov`, | ||||||
| 	`movie`, | 	`movie`, | ||||||
| 	`movistar`, |  | ||||||
| 	`mp`, | 	`mp`, | ||||||
| 	`mq`, | 	`mq`, | ||||||
| 	`mr`, | 	`mr`, | ||||||
| @@ -856,7 +848,6 @@ var TLDs = []string{ | |||||||
| 	`mz`, | 	`mz`, | ||||||
| 	`na`, | 	`na`, | ||||||
| 	`nab`, | 	`nab`, | ||||||
| 	`nadex`, |  | ||||||
| 	`nagoya`, | 	`nagoya`, | ||||||
| 	`name`, | 	`name`, | ||||||
| 	`nationwide`, | 	`nationwide`, | ||||||
| @@ -958,7 +949,6 @@ var TLDs = []string{ | |||||||
| 	`photography`, | 	`photography`, | ||||||
| 	`photos`, | 	`photos`, | ||||||
| 	`physio`, | 	`physio`, | ||||||
| 	`piaget`, |  | ||||||
| 	`pics`, | 	`pics`, | ||||||
| 	`pictet`, | 	`pictet`, | ||||||
| 	`pictures`, | 	`pictures`, | ||||||
| @@ -1154,13 +1144,13 @@ var TLDs = []string{ | |||||||
| 	`song`, | 	`song`, | ||||||
| 	`sony`, | 	`sony`, | ||||||
| 	`soy`, | 	`soy`, | ||||||
|  | 	`spa`, | ||||||
| 	`space`, | 	`space`, | ||||||
| 	`sport`, | 	`sport`, | ||||||
| 	`spot`, | 	`spot`, | ||||||
| 	`spreadbetting`, | 	`spreadbetting`, | ||||||
| 	`sr`, | 	`sr`, | ||||||
| 	`srl`, | 	`srl`, | ||||||
| 	`srt`, |  | ||||||
| 	`ss`, | 	`ss`, | ||||||
| 	`st`, | 	`st`, | ||||||
| 	`stada`, | 	`stada`, | ||||||
| @@ -1213,7 +1203,6 @@ var TLDs = []string{ | |||||||
| 	`tech`, | 	`tech`, | ||||||
| 	`technology`, | 	`technology`, | ||||||
| 	`tel`, | 	`tel`, | ||||||
| 	`telefonica`, |  | ||||||
| 	`temasek`, | 	`temasek`, | ||||||
| 	`tennis`, | 	`tennis`, | ||||||
| 	`teva`, | 	`teva`, | ||||||
| @@ -1273,7 +1262,6 @@ var TLDs = []string{ | |||||||
| 	`ua`, | 	`ua`, | ||||||
| 	`ubank`, | 	`ubank`, | ||||||
| 	`ubs`, | 	`ubs`, | ||||||
| 	`uconnect`, |  | ||||||
| 	`ug`, | 	`ug`, | ||||||
| 	`uk`, | 	`uk`, | ||||||
| 	`unicom`, | 	`unicom`, | ||||||
| @@ -1309,7 +1297,6 @@ var TLDs = []string{ | |||||||
| 	`virgin`, | 	`virgin`, | ||||||
| 	`visa`, | 	`visa`, | ||||||
| 	`vision`, | 	`vision`, | ||||||
| 	`vistaprint`, |  | ||||||
| 	`viva`, | 	`viva`, | ||||||
| 	`vivo`, | 	`vivo`, | ||||||
| 	`vlaanderen`, | 	`vlaanderen`, | ||||||
| @@ -1328,7 +1315,6 @@ var TLDs = []string{ | |||||||
| 	`walter`, | 	`walter`, | ||||||
| 	`wang`, | 	`wang`, | ||||||
| 	`wanggou`, | 	`wanggou`, | ||||||
| 	`warman`, |  | ||||||
| 	`watch`, | 	`watch`, | ||||||
| 	`watches`, | 	`watches`, | ||||||
| 	`weather`, | 	`weather`, | ||||||
| @@ -1388,6 +1374,7 @@ var TLDs = []string{ | |||||||
| 	`zuerich`, | 	`zuerich`, | ||||||
| 	`zw`, | 	`zw`, | ||||||
| 	`ελ`, | 	`ελ`, | ||||||
|  | 	`ευ`, | ||||||
| 	`бг`, | 	`бг`, | ||||||
| 	`бел`, | 	`бел`, | ||||||
| 	`дети`, | 	`дети`, | ||||||
| @@ -1469,6 +1456,7 @@ var TLDs = []string{ | |||||||
| 	`ไทย`, | 	`ไทย`, | ||||||
| 	`გე`, | 	`გე`, | ||||||
| 	`みんな`, | 	`みんな`, | ||||||
|  | 	`アマゾン`, | ||||||
| 	`クラウド`, | 	`クラウド`, | ||||||
| 	`グーグル`, | 	`グーグル`, | ||||||
| 	`コム`, | 	`コム`, | ||||||
| @@ -1481,6 +1469,7 @@ var TLDs = []string{ | |||||||
| 	`中国`, | 	`中国`, | ||||||
| 	`中國`, | 	`中國`, | ||||||
| 	`中文网`, | 	`中文网`, | ||||||
|  | 	`亚马逊`, | ||||||
| 	`企业`, | 	`企业`, | ||||||
| 	`佛山`, | 	`佛山`, | ||||||
| 	`信息`, | 	`信息`, | ||||||
| @@ -1501,7 +1490,6 @@ var TLDs = []string{ | |||||||
| 	`天主教`, | 	`天主教`, | ||||||
| 	`娱乐`, | 	`娱乐`, | ||||||
| 	`家電`, | 	`家電`, | ||||||
| 	`工行`, |  | ||||||
| 	`广东`, | 	`广东`, | ||||||
| 	`微博`, | 	`微博`, | ||||||
| 	`慈善`, | 	`慈善`, | ||||||
|   | |||||||
							
								
								
									
										4
									
								
								vendor/mvdan.cc/xurls/v2/xurls.go
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								vendor/mvdan.cc/xurls/v2/xurls.go
									
									
									
									
										vendored
									
									
								
							| @@ -19,7 +19,7 @@ const ( | |||||||
| 	iriChar   = letter + mark + number | 	iriChar   = letter + mark + number | ||||||
| 	currency  = `\p{Sc}` | 	currency  = `\p{Sc}` | ||||||
| 	otherSymb = `\p{So}` | 	otherSymb = `\p{So}` | ||||||
| 	endChar   = iriChar + `/\-+&~%=#` + currency + otherSymb | 	endChar   = iriChar + `/\-_+&~%=#` + currency + otherSymb | ||||||
| 	otherPunc = `\p{Po}` | 	otherPunc = `\p{Po}` | ||||||
| 	midChar   = endChar + "_*" + otherPunc | 	midChar   = endChar + "_*" + otherPunc | ||||||
| 	wellParen = `\([` + midChar + `]*(\([` + midChar + `]*\)[` + midChar + `]*)*\)` | 	wellParen = `\([` + midChar + `]*(\([` + midChar + `]*\)[` + midChar + `]*)*\)` | ||||||
| @@ -76,7 +76,7 @@ func relaxedExp() string { | |||||||
| 	knownTLDs := anyOf(append(TLDs, PseudoTLDs...)...) | 	knownTLDs := anyOf(append(TLDs, PseudoTLDs...)...) | ||||||
| 	site := domain + `(?i)(` + punycode + `|` + knownTLDs + `)(?-i)` | 	site := domain + `(?i)(` + punycode + `|` + knownTLDs + `)(?-i)` | ||||||
| 	hostName := `(` + site + `|` + ipAddr + `)` | 	hostName := `(` + site + `|` + ipAddr + `)` | ||||||
| 	webURL := hostName + port + `(/|/` + pathCont + `?|\b|(?m)$)` | 	webURL := hostName + port + `(/|/` + pathCont + `)?` | ||||||
| 	return strictExp() + `|` + webURL | 	return strictExp() + `|` + webURL | ||||||
| } | } | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user