)]}'
{"trove/hacking/translation_checks.py":[{"author":{"_account_id":20378,"name":"Trevor McCasland","email":"TM2086@att.com","username":"twm2016"},"change_message_id":"ad51555846852080724555cdb08b7df417bf7b92","unresolved":false,"context_lines":[{"line_number":77,"context_line":"    :returns: None if the logical line passes the check, otherwise a tuple"},{"line_number":78,"context_line":"    is yielded that contains the offending index in logical line and a"},{"line_number":79,"context_line":"    message describe the check validation failure."},{"line_number":80,"context_line":"    \"\"\""},{"line_number":81,"context_line":"    for hint in _all_hints:"},{"line_number":82,"context_line":"        if logical_line.startswith(\"LOG.debug(%s(\" % hint):"},{"line_number":83,"context_line":"            yield(0, \"T102 Don\u0027t translate debug level logs\")"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa31d9ce_dc955133","side":"PARENT","line":80,"updated":"2017-02-14 13:25:15.000000000","message":"if _translation_is_not_expected(filename):\n        return","commit_id":"3d3181f56fd3137883ef166f5a8b46dbf23118c1"}]}
