)]}'
{"horizon/test/unit/workflows/test_workflows.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c3b17d2a8eb369cf0c276ea2ce3967aecf542d58","unresolved":false,"context_lines":[{"line_number":183,"context_line":""},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"class FailingHandleAction(workflows.Action):"},{"line_number":186,"context_line":"    \"\"\"Action whose handle() surfaces an error via exceptions.handle()"},{"line_number":187,"context_line":"    and then fails by raising (reproduces the bug #1301374 path).\"\"\""},{"line_number":188,"context_line":""},{"line_number":189,"context_line":"    class Meta(object):"}],"source_content_type":"text/x-python","patch_set":1,"id":"d2e85001_a6b39467","line":186,"updated":"2026-06-27 11:59:18.000000000","message":"pep8: H403: multi line docstrings should end on a new line","commit_id":"44080a43c6d065bb214fe5fa094a6e7e2d22259a"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c3b17d2a8eb369cf0c276ea2ce3967aecf542d58","unresolved":false,"context_lines":[{"line_number":183,"context_line":""},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"class FailingHandleAction(workflows.Action):"},{"line_number":186,"context_line":"    \"\"\"Action whose handle() surfaces an error via exceptions.handle()"},{"line_number":187,"context_line":"    and then fails by raising (reproduces the bug #1301374 path).\"\"\""},{"line_number":188,"context_line":""},{"line_number":189,"context_line":"    class Meta(object):"}],"source_content_type":"text/x-python","patch_set":1,"id":"d8f77376_b1565564","line":186,"updated":"2026-06-27 11:59:18.000000000","message":"pep8: H405: multi line docstring summary not separated with an empty line","commit_id":"44080a43c6d065bb214fe5fa094a6e7e2d22259a"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c3b17d2a8eb369cf0c276ea2ce3967aecf542d58","unresolved":false,"context_lines":[{"line_number":184,"context_line":""},{"line_number":185,"context_line":"class FailingHandleAction(workflows.Action):"},{"line_number":186,"context_line":"    \"\"\"Action whose handle() surfaces an error via exceptions.handle()"},{"line_number":187,"context_line":"    and then fails by raising (reproduces the bug #1301374 path).\"\"\""},{"line_number":188,"context_line":""},{"line_number":189,"context_line":"    class Meta(object):"},{"line_number":190,"context_line":"        name \u003d \"Failing Handle\""}],"source_content_type":"text/x-python","patch_set":1,"id":"1ad75930_96568834","line":187,"updated":"2026-06-27 11:59:18.000000000","message":"pep8: H403: multi line docstrings should end on a new line","commit_id":"44080a43c6d065bb214fe5fa094a6e7e2d22259a"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c3b17d2a8eb369cf0c276ea2ce3967aecf542d58","unresolved":false,"context_lines":[{"line_number":184,"context_line":""},{"line_number":185,"context_line":"class FailingHandleAction(workflows.Action):"},{"line_number":186,"context_line":"    \"\"\"Action whose handle() surfaces an error via exceptions.handle()"},{"line_number":187,"context_line":"    and then fails by raising (reproduces the bug #1301374 path).\"\"\""},{"line_number":188,"context_line":""},{"line_number":189,"context_line":"    class Meta(object):"},{"line_number":190,"context_line":"        name \u003d \"Failing Handle\""}],"source_content_type":"text/x-python","patch_set":1,"id":"470781a4_e5d33e9f","line":187,"updated":"2026-06-27 11:59:18.000000000","message":"pep8: H405: multi line docstring summary not separated with an empty line","commit_id":"44080a43c6d065bb214fe5fa094a6e7e2d22259a"}]}
