)]}'
{"oslo_utils/excutils.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"242cec21d1373d6f9c1c24dafd42372277dc6a90","unresolved":false,"context_lines":[{"line_number":61,"context_line":"        return self.args[0]"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"    def pformat(self, indent\u003d2, indent_text\u003d\" \", show_root_class\u003dFalse):"},{"line_number":64,"context_line":"        \"\"\"Pretty formats a caused exception + any connected causes.\"\"\""},{"line_number":65,"context_line":"        if indent \u003c 0:"},{"line_number":66,"context_line":"            raise ValueError(\"Provided \u0027indent\u0027 must be greater than\""},{"line_number":67,"context_line":"                             \" or equal to zero instead of %s\" % indent)"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a50d1a3_1e0be225","line":64,"updated":"2015-07-31 09:35:08.000000000","message":"I don\u0027t see this method adding any newlines to the text. Was it your intention?","commit_id":"f85a06b8cd3db7ecf07946566451ce73e54d5301"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"242cec21d1373d6f9c1c24dafd42372277dc6a90","unresolved":false,"context_lines":[{"line_number":87,"context_line":"                for i, line in enumerate(lines):"},{"line_number":88,"context_line":"                    buf.write(indent_text * active_indent)"},{"line_number":89,"context_line":"                    if line.endswith(\"\\n\"):"},{"line_number":90,"context_line":"                        # We\u0027ll add our own newlines on..."},{"line_number":91,"context_line":"                        line \u003d line[0:-1]"},{"line_number":92,"context_line":"                    buf.write(line)"},{"line_number":93,"context_line":"                    if i + 1 !\u003d len(lines):"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a50d1a3_be12ee56","line":90,"updated":"2015-07-31 09:35:08.000000000","message":"Will we? Maybe I\u0027m blind, but I can\u0027t see it :)","commit_id":"f85a06b8cd3db7ecf07946566451ce73e54d5301"},{"author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"change_message_id":"281d16633478f7c73441ee7ddba61347ac84c95c","unresolved":false,"context_lines":[{"line_number":87,"context_line":"                for i, line in enumerate(lines):"},{"line_number":88,"context_line":"                    buf.write(indent_text * active_indent)"},{"line_number":89,"context_line":"                    if line.endswith(\"\\n\"):"},{"line_number":90,"context_line":"                        # We\u0027ll add our own newlines on..."},{"line_number":91,"context_line":"                        line \u003d line[0:-1]"},{"line_number":92,"context_line":"                    buf.write(line)"},{"line_number":93,"context_line":"                    if i + 1 !\u003d len(lines):"}],"source_content_type":"text/x-python","patch_set":2,"id":"1a4dcd0f_bf5f4a40","line":90,"in_reply_to":"1a4dcd0f_393dbb2b","updated":"2015-08-04 16:04:14.000000000","message":":)","commit_id":"f85a06b8cd3db7ecf07946566451ce73e54d5301"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"e93addca79037169b4cff4653e490d47be7bbeff","unresolved":false,"context_lines":[{"line_number":87,"context_line":"                for i, line in enumerate(lines):"},{"line_number":88,"context_line":"                    buf.write(indent_text * active_indent)"},{"line_number":89,"context_line":"                    if line.endswith(\"\\n\"):"},{"line_number":90,"context_line":"                        # We\u0027ll add our own newlines on..."},{"line_number":91,"context_line":"                        line \u003d line[0:-1]"},{"line_number":92,"context_line":"                    buf.write(line)"},{"line_number":93,"context_line":"                    if i + 1 !\u003d len(lines):"}],"source_content_type":"text/x-python","patch_set":2,"id":"1a4dcd0f_393dbb2b","line":90,"in_reply_to":"1a4dcd0f_85db4f1b","updated":"2015-08-04 07:17:14.000000000","message":"damn, I\u0027m really blind \u003e_\u003c sorry for noise","commit_id":"f85a06b8cd3db7ecf07946566451ce73e54d5301"},{"author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"change_message_id":"b86fcea6e03df3e5ee13bf6bdc2a02ed5a2e44ce","unresolved":false,"context_lines":[{"line_number":87,"context_line":"                for i, line in enumerate(lines):"},{"line_number":88,"context_line":"                    buf.write(indent_text * active_indent)"},{"line_number":89,"context_line":"                    if line.endswith(\"\\n\"):"},{"line_number":90,"context_line":"                        # We\u0027ll add our own newlines on..."},{"line_number":91,"context_line":"                        line \u003d line[0:-1]"},{"line_number":92,"context_line":"                    buf.write(line)"},{"line_number":93,"context_line":"                    if i + 1 !\u003d len(lines):"}],"source_content_type":"text/x-python","patch_set":2,"id":"1a4dcd0f_85db4f1b","line":90,"in_reply_to":"3a50d1a3_be12ee56","updated":"2015-08-04 01:25:57.000000000","message":"2 lines down ;)\n\n  buf.write(os.linesep)","commit_id":"f85a06b8cd3db7ecf07946566451ce73e54d5301"}]}
