Files
kyle 9444a35322 p1: /v2/scrape, /v1/fetch, auth, CLI, contract tests
Single Fetcher.Fetch on the Guard that holds DenyPrefixes. skipTlsVerification
is ignored. No 502. keys add writes the secret only to --out. Release binary
has no -test-allow-prefix.
2026-09-22 21:54:01 -07:00

331 lines
4.4 KiB
Go

// Code generated by re2go 4.0.2, DO NOT EDIT.
package re2go
// Original pattern: (?i)byline|author|dateline|writtenby|p-author
func IsByline(input string) bool {
var cursor, marker int
input += string(rune(0)) // add terminating null
limit := len(input) - 1 // limit points at the terminating null
_ = marker
for {
{
var yych byte
yych = input[cursor]
switch yych {
case 'A':
fallthrough
case 'a':
goto yy3
case 'B':
fallthrough
case 'b':
goto yy4
case 'D':
fallthrough
case 'd':
goto yy5
case 'P':
fallthrough
case 'p':
goto yy6
case 'W':
fallthrough
case 'w':
goto yy7
default:
if limit <= cursor {
goto yy29
}
goto yy1
}
yy1:
cursor++
yy2:
{
continue
}
yy3:
cursor++
marker = cursor
yych = input[cursor]
switch yych {
case 'U':
fallthrough
case 'u':
goto yy8
default:
goto yy2
}
yy4:
cursor++
marker = cursor
yych = input[cursor]
switch yych {
case 'Y':
fallthrough
case 'y':
goto yy10
default:
goto yy2
}
yy5:
cursor++
marker = cursor
yych = input[cursor]
switch yych {
case 'A':
fallthrough
case 'a':
goto yy11
default:
goto yy2
}
yy6:
cursor++
marker = cursor
yych = input[cursor]
switch yych {
case '-':
goto yy12
default:
goto yy2
}
yy7:
cursor++
marker = cursor
yych = input[cursor]
switch yych {
case 'R':
fallthrough
case 'r':
goto yy13
default:
goto yy2
}
yy8:
cursor++
yych = input[cursor]
switch yych {
case 'T':
fallthrough
case 't':
goto yy14
default:
goto yy9
}
yy9:
cursor = marker
goto yy2
yy10:
cursor++
yych = input[cursor]
switch yych {
case 'L':
fallthrough
case 'l':
goto yy15
default:
goto yy9
}
yy11:
cursor++
yych = input[cursor]
switch yych {
case 'T':
fallthrough
case 't':
goto yy16
default:
goto yy9
}
yy12:
cursor++
yych = input[cursor]
switch yych {
case 'A':
fallthrough
case 'a':
goto yy17
default:
goto yy9
}
yy13:
cursor++
yych = input[cursor]
switch yych {
case 'I':
fallthrough
case 'i':
goto yy18
default:
goto yy9
}
yy14:
cursor++
yych = input[cursor]
switch yych {
case 'H':
fallthrough
case 'h':
goto yy19
default:
goto yy9
}
yy15:
cursor++
yych = input[cursor]
switch yych {
case 'I':
fallthrough
case 'i':
goto yy20
default:
goto yy9
}
yy16:
cursor++
yych = input[cursor]
switch yych {
case 'E':
fallthrough
case 'e':
goto yy10
default:
goto yy9
}
yy17:
cursor++
yych = input[cursor]
switch yych {
case 'U':
fallthrough
case 'u':
goto yy8
default:
goto yy9
}
yy18:
cursor++
yych = input[cursor]
switch yych {
case 'T':
fallthrough
case 't':
goto yy21
default:
goto yy9
}
yy19:
cursor++
yych = input[cursor]
switch yych {
case 'O':
fallthrough
case 'o':
goto yy22
default:
goto yy9
}
yy20:
cursor++
yych = input[cursor]
switch yych {
case 'N':
fallthrough
case 'n':
goto yy23
default:
goto yy9
}
yy21:
cursor++
yych = input[cursor]
switch yych {
case 'T':
fallthrough
case 't':
goto yy24
default:
goto yy9
}
yy22:
cursor++
yych = input[cursor]
switch yych {
case 'R':
fallthrough
case 'r':
goto yy25
default:
goto yy9
}
yy23:
cursor++
yych = input[cursor]
switch yych {
case 'E':
fallthrough
case 'e':
goto yy25
default:
goto yy9
}
yy24:
cursor++
yych = input[cursor]
switch yych {
case 'E':
fallthrough
case 'e':
goto yy26
default:
goto yy9
}
yy25:
cursor++
{
return true
}
yy26:
cursor++
yych = input[cursor]
switch yych {
case 'N':
fallthrough
case 'n':
goto yy27
default:
goto yy9
}
yy27:
cursor++
yych = input[cursor]
switch yych {
case 'B':
fallthrough
case 'b':
goto yy28
default:
goto yy9
}
yy28:
cursor++
yych = input[cursor]
switch yych {
case 'Y':
fallthrough
case 'y':
goto yy25
default:
goto yy9
}
yy29:
{
return false
}
}
}
}