)]}'
{"refstack/api/validators.py":[{"author":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"change_message_id":"3f3ffb922ec509edf493d768e859afa75a408e02","unresolved":false,"context_lines":[{"line_number":126,"context_line":"            raise api_exc.ValidationError(\u0027Uploaded results must contain at \u0027"},{"line_number":127,"context_line":"                                          \u0027least one passing test.\u0027)"},{"line_number":128,"context_line":"        if api_utils.is_duplicated_result(request):"},{"line_number":129,"context_line":"            raise api_exc.ValidationError(\u0027Uploaded results duplicated.\u0027)"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"    def _is_empty_result(self, request):"},{"line_number":132,"context_line":"        \"\"\"Check if the test results list is empty.\"\"\""}],"source_content_type":"text/x-python","patch_set":1,"id":"bae84128_0baa8570","line":129,"range":{"start_line":129,"start_character":43,"end_line":129,"end_character":71},"updated":"2016-02-25 08:39:31.000000000","message":"I think that there is some grammar mistakes here.\nFor example -\n\"You\u0027ve tried to upload results that already exists in RefStack\"","commit_id":"2341e891f337d6f0e3efc5e9847f813ff4537a1b"}],"refstack/db/sqlalchemy/api.py":[{"author":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"change_message_id":"3f3ffb922ec509edf493d768e859afa75a408e02","unresolved":false,"context_lines":[{"line_number":258,"context_line":""},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"def check_test_duplication(CPID, duration, passed_count):"},{"line_number":261,"context_line":"    \"\"\"Get CPID and duration from test.\"\"\""},{"line_number":262,"context_line":"    duplicated \u003d False"},{"line_number":263,"context_line":"    session \u003d get_session()"},{"line_number":264,"context_line":"    tests \u003d (session.query(models.Test)"}],"source_content_type":"text/x-python","patch_set":1,"id":"bae84128_cbc6dd48","line":261,"updated":"2016-02-25 08:39:31.000000000","message":"incorrect description","commit_id":"2341e891f337d6f0e3efc5e9847f813ff4537a1b"},{"author":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"change_message_id":"3f3ffb922ec509edf493d768e859afa75a408e02","unresolved":false,"context_lines":[{"line_number":268,"context_line":"        passed_number \u003d (session.query(models.TestResults)"},{"line_number":269,"context_line":"                         .filter_by(test_id\u003dtest.id)).count()"},{"line_number":270,"context_line":"        if passed_number \u003d\u003d passed_count:"},{"line_number":271,"context_line":"            duplicated \u003d True"},{"line_number":272,"context_line":"    return duplicated"},{"line_number":273,"context_line":""},{"line_number":274,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"bae84128_8b02156e","line":271,"updated":"2016-02-25 08:39:31.000000000","message":"just \u0027return True\u0027.\nhere is not needed to check all results from query. one is enough.","commit_id":"2341e891f337d6f0e3efc5e9847f813ff4537a1b"},{"author":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"change_message_id":"3f3ffb922ec509edf493d768e859afa75a408e02","unresolved":false,"context_lines":[{"line_number":269,"context_line":"                         .filter_by(test_id\u003dtest.id)).count()"},{"line_number":270,"context_line":"        if passed_number \u003d\u003d passed_count:"},{"line_number":271,"context_line":"            duplicated \u003d True"},{"line_number":272,"context_line":"    return duplicated"},{"line_number":273,"context_line":""},{"line_number":274,"context_line":""},{"line_number":275,"context_line":"def user_get(user_openid):"}],"source_content_type":"text/x-python","patch_set":1,"id":"bae84128_0bef25b1","line":272,"updated":"2016-02-25 08:39:31.000000000","message":"just \u0027return False\u0027\nand duplicated variable will be useless","commit_id":"2341e891f337d6f0e3efc5e9847f813ff4537a1b"}]}
