)]}'
{"test/unit/obj/test_server.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"9d129043638050cdff6998e59a293092124d35a7","unresolved":false,"context_lines":[{"line_number":11147,"context_line":""},{"line_number":11148,"context_line":""},{"line_number":11149,"context_line":"class TestZeroCopyGate(unittest.TestCase):"},{"line_number":11150,"context_line":"    \"\"\"The WSGI server hands the app a wrapped input rather than its own"},{"line_number":11151,"context_line":"    stream class, so the zero-copy gate goes by whether the socket is"},{"line_number":11152,"context_line":"    reachable through it.\"\"\""},{"line_number":11153,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"311e3d62_fa21cfe7","line":11150,"updated":"2026-08-24 17:20:06.000000000","message":"pep8: H403: multi line docstrings should end on a new line","commit_id":"b06bce1b547f7b791ee41673e292c02a6bf6f2d7"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"9d129043638050cdff6998e59a293092124d35a7","unresolved":false,"context_lines":[{"line_number":11148,"context_line":""},{"line_number":11149,"context_line":"class TestZeroCopyGate(unittest.TestCase):"},{"line_number":11150,"context_line":"    \"\"\"The WSGI server hands the app a wrapped input rather than its own"},{"line_number":11151,"context_line":"    stream class, so the zero-copy gate goes by whether the socket is"},{"line_number":11152,"context_line":"    reachable through it.\"\"\""},{"line_number":11153,"context_line":""},{"line_number":11154,"context_line":"    def setUp(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"90206511_65f35081","line":11151,"updated":"2026-08-24 17:20:06.000000000","message":"pep8: H403: multi line docstrings should end on a new line","commit_id":"b06bce1b547f7b791ee41673e292c02a6bf6f2d7"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"9d129043638050cdff6998e59a293092124d35a7","unresolved":false,"context_lines":[{"line_number":11149,"context_line":"class TestZeroCopyGate(unittest.TestCase):"},{"line_number":11150,"context_line":"    \"\"\"The WSGI server hands the app a wrapped input rather than its own"},{"line_number":11151,"context_line":"    stream class, so the zero-copy gate goes by whether the socket is"},{"line_number":11152,"context_line":"    reachable through it.\"\"\""},{"line_number":11153,"context_line":""},{"line_number":11154,"context_line":"    def setUp(self):"},{"line_number":11155,"context_line":"        skip_if_no_xattrs()"}],"source_content_type":"text/x-python","patch_set":1,"id":"1d589dc3_a7b4c34a","line":11152,"updated":"2026-08-24 17:20:06.000000000","message":"pep8: H403: multi line docstrings should end on a new line","commit_id":"b06bce1b547f7b791ee41673e292c02a6bf6f2d7"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"9d129043638050cdff6998e59a293092124d35a7","unresolved":false,"context_lines":[{"line_number":11191,"context_line":""},{"line_number":11192,"context_line":""},{"line_number":11193,"context_line":"class FakeWrappedInput:"},{"line_number":11194,"context_line":"    \"\"\"Stands in for the wsgi.input wrappers, which reach the socket by"},{"line_number":11195,"context_line":"    delegation rather than by being the server\u0027s own stream class.\"\"\""},{"line_number":11196,"context_line":""},{"line_number":11197,"context_line":"    FILENO \u003d 42"}],"source_content_type":"text/x-python","patch_set":1,"id":"be2e19cd_5c88dfb5","line":11194,"updated":"2026-08-24 17:20:06.000000000","message":"pep8: H403: multi line docstrings should end on a new line","commit_id":"b06bce1b547f7b791ee41673e292c02a6bf6f2d7"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"9d129043638050cdff6998e59a293092124d35a7","unresolved":false,"context_lines":[{"line_number":11192,"context_line":""},{"line_number":11193,"context_line":"class FakeWrappedInput:"},{"line_number":11194,"context_line":"    \"\"\"Stands in for the wsgi.input wrappers, which reach the socket by"},{"line_number":11195,"context_line":"    delegation rather than by being the server\u0027s own stream class.\"\"\""},{"line_number":11196,"context_line":""},{"line_number":11197,"context_line":"    FILENO \u003d 42"},{"line_number":11198,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9a7132e7_75d12f2c","line":11195,"updated":"2026-08-24 17:20:06.000000000","message":"pep8: H403: multi line docstrings should end on a new line","commit_id":"b06bce1b547f7b791ee41673e292c02a6bf6f2d7"}]}
