)]}'
{"openstack/proxy.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"d56d523a26a2b4f7cad83e725b4a5fffab0d4f81","unresolved":false,"context_lines":[{"line_number":222,"context_line":""},{"line_number":223,"context_line":"        # Special case for neutron, which puts .json on the end of urls"},{"line_number":224,"context_line":"        if url_path.endswith(\u0027.json\u0027):"},{"line_number":225,"context_line":"            url_path \u003d url_path[: -len(\u0027.json\u0027)]"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":"        # Split url into parts and exclude potential project_id in some urls"},{"line_number":228,"context_line":"        url_parts \u003d ["}],"source_content_type":"text/x-python","patch_set":1,"id":"8d238c24_45341e02","line":225,"updated":"2022-06-17 08:36:08.000000000","message":"Ugh","commit_id":"9e87611aec8936cc30cd1d0daf8886f3f21a7025"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"4e318feaa4328a936219ecc987342f9adfdbcbe2","unresolved":false,"context_lines":[{"line_number":222,"context_line":""},{"line_number":223,"context_line":"        # Special case for neutron, which puts .json on the end of urls"},{"line_number":224,"context_line":"        if url_path.endswith(\u0027.json\u0027):"},{"line_number":225,"context_line":"            url_path \u003d url_path[: -len(\u0027.json\u0027)]"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":"        # Split url into parts and exclude potential project_id in some urls"},{"line_number":228,"context_line":"        url_parts \u003d ["}],"source_content_type":"text/x-python","patch_set":1,"id":"2a381671_f5710367","line":225,"in_reply_to":"8d238c24_45341e02","updated":"2022-06-17 17:34:02.000000000","message":"I know 😞","commit_id":"9e87611aec8936cc30cd1d0daf8886f3f21a7025"}],"openstack/resource.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"d56d523a26a2b4f7cad83e725b4a5fffab0d4f81","unresolved":false,"context_lines":[{"line_number":1484,"context_line":"        if not ("},{"line_number":1485,"context_line":"            data"},{"line_number":1486,"context_line":"            and isinstance(data, list)"},{"line_number":1487,"context_line":"            and all([isinstance(x, dict) for x in data])"},{"line_number":1488,"context_line":"        ):"},{"line_number":1489,"context_line":"            raise ValueError(\u0027Invalid data passed: %s\u0027 % data)"},{"line_number":1490,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"034602dc_2d41a30d","line":1487,"updated":"2022-06-17 08:36:08.000000000","message":"nit: redundant []","commit_id":"9e87611aec8936cc30cd1d0daf8886f3f21a7025"}],"tox.ini":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"d56d523a26a2b4f7cad83e725b4a5fffab0d4f81","unresolved":false,"context_lines":[{"line_number":110,"context_line":"# The following are ignored on purpose. It\u0027s not super worth it to fix them."},{"line_number":111,"context_line":"# However, if you feel strongly about it, patches will be accepted to fix them"},{"line_number":112,"context_line":"# if they fix ALL of the occurances of one and only one of them."},{"line_number":113,"context_line":"# E203 Black will put spaces after colons in list comprehensions"},{"line_number":114,"context_line":"# H238 New Style Classes are the default in Python3"},{"line_number":115,"context_line":"# H4 Are about docstrings and there\u0027s just a huge pile of pre-existing issues."},{"line_number":116,"context_line":"# W503 Is supposed to be off by default but in the latest pycodestyle isn\u0027t."}],"source_content_type":"text/x-properties","patch_set":1,"id":"2a0f44cc_8a3253b6","line":113,"updated":"2022-06-17 08:36:08.000000000","message":"This is really sad, this way we may miss some actual errors too\n\n(also s/list comprehensions/slices/)","commit_id":"9e87611aec8936cc30cd1d0daf8886f3f21a7025"}]}
