)]}'
{"oslo_middleware/healthcheck/__init__.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"1dada67f6badb7bd05c11e244852a0736a7e1f2a","unresolved":false,"context_lines":[{"line_number":395,"context_line":"            (\u0027text/html\u0027, self._make_html_response),"},{"line_number":396,"context_line":"            (\u0027application/json\u0027, self._make_json_response),"},{"line_number":397,"context_line":"        ])"},{"line_number":398,"context_line":"        self._accept_order \u003d tuple(self._accept_to_functor.keys())"},{"line_number":399,"context_line":"        # When no accept type matches instead of returning 406 we will"},{"line_number":400,"context_line":"        # always return text/plain (because sending an error from this"},{"line_number":401,"context_line":"        # middleware actually can cause issues)."}],"source_content_type":"text/x-python","patch_set":1,"id":"1f493fa4_f9967794","line":398,"range":{"start_line":398,"start_character":58,"end_line":398,"end_character":65},"updated":"2020-05-06 09:55:39.000000000","message":"nit: don\u0027t really need this either.\n\n  \u003e\u003e\u003e x \u003d {\u0027a\u0027: 1}\n  \u003e\u003e\u003e tuple(x.keys())\n  (\u0027a\u0027,)\n  \u003e\u003e\u003e tuple(x)\n  (\u0027a\u0027,)","commit_id":"384fe11e125d78d8f6b78500b77518a2510e0e77"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"18baec32e80460873abca368a8c9dfa2e96b9659","unresolved":false,"context_lines":[{"line_number":395,"context_line":"            (\u0027text/html\u0027, self._make_html_response),"},{"line_number":396,"context_line":"            (\u0027application/json\u0027, self._make_json_response),"},{"line_number":397,"context_line":"        ])"},{"line_number":398,"context_line":"        self._accept_order \u003d tuple(self._accept_to_functor.keys())"},{"line_number":399,"context_line":"        # When no accept type matches instead of returning 406 we will"},{"line_number":400,"context_line":"        # always return text/plain (because sending an error from this"},{"line_number":401,"context_line":"        # middleware actually can cause issues)."}],"source_content_type":"text/x-python","patch_set":1,"id":"1f493fa4_e7d412be","line":398,"range":{"start_line":398,"start_character":58,"end_line":398,"end_character":65},"in_reply_to":"1f493fa4_f9967794","updated":"2020-05-06 12:12:04.000000000","message":"Ah, right. Being too literal with my updates.","commit_id":"384fe11e125d78d8f6b78500b77518a2510e0e77"}]}
