20 lines
877 B
Python
20 lines
877 B
Python
"""Returns:
|
|||
|
|
DIFF_LIMIT: bytes of JSON-encoded patch text one review diff carries, in
|
||
|
|
the client that builds it and the hub that takes it.
|
||
|
|
DIFF_BODY_LIMIT: bytes of request body the hub reads for an ask or a
|
||
|
|
review request; the client sends a larger one without its diff.
|
||
|
|
FILE_CAP: files one review diff lists; the client builds no diff of more.
|
||
|
|
PATH_LIMIT: characters of a path the hub takes, a diff path included;
|
||
|
|
the client builds no diff with a longer one.
|
||
|
|
NOTES_LIMIT: characters of review notes the hub takes; the client refuses
|
||
|
|
longer notes instead of cutting them.
|
||
|
|
WITHHELD: the note of a diff entry that ships without its patch because
|
||
|
|
its content may hold a secret.
|
||
|
|
"""
|
||
|
|
|
||
|
|
DIFF_LIMIT = 2 << 20
|
||
|
|
DIFF_BODY_LIMIT = 4 << 20
|
||
|
|
FILE_CAP = 5000
|
||
|
|
PATH_LIMIT = 4096
|
||
|
|
NOTES_LIMIT = 100_000
|
||
|
|
WITHHELD = "content withheld"
|