)]}'
{"hacking/checks/other.py":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"8fd9a767ef2ff7d344040ff7bfb299cb6d55443e","unresolved":false,"context_lines":[{"line_number":32,"context_line":"    r\"\"\"Wrap lines in parentheses and not a backslash for line continuation."},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"    Okay: a \u003d (5 +\\n     6)"},{"line_number":35,"context_line":"    H904: b \u003d 5 + \\\\\\n    6"},{"line_number":36,"context_line":"    \"\"\""},{"line_number":37,"context_line":"    found \u003d False"},{"line_number":38,"context_line":"    for token_type, text, start_index, stop_index, line in tokens:"}],"source_content_type":"text/x-python","patch_set":2,"id":"1ae5cdf2_c3ded33d","line":35,"updated":"2014-06-19 15:54:33.000000000","message":"add a test","commit_id":"014f7545a40f6b7debe34b806267dea8c216f1f8"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"ce20846ff427849a0bf8264980850d266634bf82","unresolved":false,"context_lines":[{"line_number":38,"context_line":"    found \u003d False"},{"line_number":39,"context_line":"    for token_type, text, start_index, stop_index, line in tokens:"},{"line_number":40,"context_line":"        if line.rstrip(\u0027\\r\\n\u0027).endswith(\u0027\\\\\u0027) and not found:"},{"line_number":41,"context_line":"            if line.lstrip().startswith(\u0027#\u0027):"},{"line_number":42,"context_line":"                continue"},{"line_number":43,"context_line":"            found \u003d True"},{"line_number":44,"context_line":"            yield ((start_index[0], start_index[1]+len(line.strip())-1),"}],"source_content_type":"text/x-python","patch_set":4,"id":"1ae5cdf2_8c914e54","line":41,"updated":"2014-06-19 22:33:59.000000000","message":"So tried to use tokenize.COMMENT here, but I noticed that tokens contains more than expected...\n\ntokens seems to contain:\n\n  [(53, \u0027# this is a comment \\\\\u0027, (1, 0), (1, 21), \u0027# this is a comment \\\\\\n\u0027),\n   (54, \u0027\\n\u0027, (1, 21), (1, 22), \u0027# this is a comment \\\\\\n\u0027)]\n\nWhere 53 and 54 are token types... 53 being the COMMENT one, and 54 being NL (newline?)\n\nIt seems like the tests think there is a second portion, where it\u0027s just a new line?\n\nI\u0027ve tried a bunch of combinations (double backslash, etc) to make the tests pass, but can\u0027t really nail it down, any advice here would be appreciated!","commit_id":"2d46ca1efc0dd1ecba8ee9484d8c12146d4b7dea"}]}
