diff options
| author | 2025-03-09 17:47:56 +0100 | |
|---|---|---|
| committer | 2025-12-01 22:08:04 +0100 | |
| commit | b1af8fd87760b34e3ff2fd3bda38f211815a0473 (patch) | |
| tree | 9317fad1a7ec298d7a8d2678e4e422953bbc6f33 /vendor/golang.org/x/net/publicsuffix/table.go | |
| parent | [chore] update URLs to forked source (diff) | |
| download | gotosocial-b1af8fd87760b34e3ff2fd3bda38f211815a0473.tar.xz | |
[chore] remove vendor
Diffstat (limited to 'vendor/golang.org/x/net/publicsuffix/table.go')
| -rw-r--r-- | vendor/golang.org/x/net/publicsuffix/table.go | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/vendor/golang.org/x/net/publicsuffix/table.go b/vendor/golang.org/x/net/publicsuffix/table.go deleted file mode 100644 index 0fadf9527..000000000 --- a/vendor/golang.org/x/net/publicsuffix/table.go +++ /dev/null @@ -1,70 +0,0 @@ -// generated by go run gen.go; DO NOT EDIT - -package publicsuffix - -import _ "embed" - -const version = "publicsuffix.org's public_suffix_list.dat, git revision 2c960dac3d39ba521eb5db9da192968f5be0aded (2025-03-18T07:22:13Z)" - -const ( - nodesBits = 40 - nodesBitsChildren = 10 - nodesBitsICANN = 1 - nodesBitsTextOffset = 16 - nodesBitsTextLength = 6 - - childrenBitsWildcard = 1 - childrenBitsNodeType = 2 - childrenBitsHi = 14 - childrenBitsLo = 14 -) - -const ( - nodeTypeNormal = 0 - nodeTypeException = 1 - nodeTypeParentOnly = 2 -) - -// numTLD is the number of top level domains. -const numTLD = 1454 - -// text is the combined text of all labels. -// -//go:embed data/text -var text string - -// nodes is the list of nodes. Each node is represented as a 40-bit integer, -// which encodes the node's children, wildcard bit and node type (as an index -// into the children array), ICANN bit and text. -// -// The layout within the node, from MSB to LSB, is: -// -// [ 7 bits] unused -// [10 bits] children index -// [ 1 bits] ICANN bit -// [16 bits] text index -// [ 6 bits] text length -// -//go:embed data/nodes -var nodes uint40String - -// children is the list of nodes' children, the parent's wildcard bit and the -// parent's node type. If a node has no children then their children index -// will be in the range [0, 6), depending on the wildcard bit and node type. -// -// The layout within the uint32, from MSB to LSB, is: -// -// [ 1 bits] unused -// [ 1 bits] wildcard bit -// [ 2 bits] node type -// [14 bits] high nodes index (exclusive) of children -// [14 bits] low nodes index (inclusive) of children -// -//go:embed data/children -var children uint32String - -// max children 870 (capacity 1023) -// max text offset 31785 (capacity 65535) -// max text length 31 (capacity 63) -// max hi 10100 (capacity 16383) -// max lo 10095 (capacity 16383) |
