)]}'
{"cliff/tests/test_app.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"03d84c9478150481d58a5db49c7811f4e2b6f186","unresolved":false,"context_lines":[{"line_number":11,"context_line":"import six"},{"line_number":12,"context_line":"import sys"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"from cliff import app as application"},{"line_number":15,"context_line":"from cliff import command as c_cmd"},{"line_number":16,"context_line":"from cliff import commandmanager as cmd_manager"},{"line_number":17,"context_line":"from cliff.tests import utils"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa7ab95a_81388dd4","line":14,"range":{"start_line":14,"start_character":18,"end_line":14,"end_character":36},"updated":"2016-08-30 16:45:25.000000000","message":"this can be left as \u0027app\u0027","commit_id":"c8480c4ac573371c06a1cdef41fca2ba60a5501d"},{"author":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"change_message_id":"35f0b324a8408148762aa0211acdac467464ca28","unresolved":false,"context_lines":[{"line_number":11,"context_line":"import six"},{"line_number":12,"context_line":"import sys"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"from cliff import app as application"},{"line_number":15,"context_line":"from cliff import command as c_cmd"},{"line_number":16,"context_line":"from cliff import commandmanager as cmd_manager"},{"line_number":17,"context_line":"from cliff.tests import utils"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa7ab95a_97d7d6ec","line":14,"range":{"start_line":14,"start_character":18,"end_line":14,"end_character":36},"in_reply_to":"fa7ab95a_81388dd4","updated":"2016-08-31 03:35:54.000000000","message":"If so, it will cause the following error:\n\"cliff/tests/test_app.py:40:11: F823 local variable \u0027app\u0027 (defined in enclosing scope on line 14) referenced before assignment\"\n\nDo you have any better name?","commit_id":"c8480c4ac573371c06a1cdef41fca2ba60a5501d"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"03d84c9478150481d58a5db49c7811f4e2b6f186","unresolved":false,"context_lines":[{"line_number":12,"context_line":"import sys"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"from cliff import app as application"},{"line_number":15,"context_line":"from cliff import command as c_cmd"},{"line_number":16,"context_line":"from cliff import commandmanager as cmd_manager"},{"line_number":17,"context_line":"from cliff.tests import utils"},{"line_number":18,"context_line":"from cliff import utils as c_utils"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa7ab95a_e61def73","line":15,"range":{"start_line":15,"start_character":29,"end_line":15,"end_character":34},"updated":"2016-08-30 16:45:25.000000000","message":"why not leave it as command or \"cmd\" ?","commit_id":"c8480c4ac573371c06a1cdef41fca2ba60a5501d"},{"author":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"change_message_id":"35f0b324a8408148762aa0211acdac467464ca28","unresolved":false,"context_lines":[{"line_number":12,"context_line":"import sys"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"from cliff import app as application"},{"line_number":15,"context_line":"from cliff import command as c_cmd"},{"line_number":16,"context_line":"from cliff import commandmanager as cmd_manager"},{"line_number":17,"context_line":"from cliff.tests import utils"},{"line_number":18,"context_line":"from cliff import utils as c_utils"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa7ab95a_a9b55e32","line":15,"range":{"start_line":15,"start_character":29,"end_line":15,"end_character":34},"in_reply_to":"fa7ab95a_e61def73","updated":"2016-08-31 03:35:54.000000000","message":"If so, it will cause the following error:\n\"cliff/tests/test_app.py:25:35: F823 local variable \u0027command\u0027 (defined in enclosing scope on line 15) referenced before assignment\"\n\nDo you have any better name?","commit_id":"c8480c4ac573371c06a1cdef41fca2ba60a5501d"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"03d84c9478150481d58a5db49c7811f4e2b6f186","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"from cliff import app as application"},{"line_number":15,"context_line":"from cliff import command as c_cmd"},{"line_number":16,"context_line":"from cliff import commandmanager as cmd_manager"},{"line_number":17,"context_line":"from cliff.tests import utils"},{"line_number":18,"context_line":"from cliff import utils as c_utils"},{"line_number":19,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"fa7ab95a_a133d1f4","line":16,"range":{"start_line":16,"start_character":18,"end_line":16,"end_character":47},"updated":"2016-08-30 16:45:25.000000000","message":"this can remain as commadmanager","commit_id":"c8480c4ac573371c06a1cdef41fca2ba60a5501d"},{"author":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"change_message_id":"35f0b324a8408148762aa0211acdac467464ca28","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"from cliff import app as application"},{"line_number":15,"context_line":"from cliff import command as c_cmd"},{"line_number":16,"context_line":"from cliff import commandmanager as cmd_manager"},{"line_number":17,"context_line":"from cliff.tests import utils"},{"line_number":18,"context_line":"from cliff import utils as c_utils"},{"line_number":19,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"fa7ab95a_09f2ca06","line":16,"range":{"start_line":16,"start_character":18,"end_line":16,"end_character":47},"in_reply_to":"fa7ab95a_a133d1f4","updated":"2016-08-31 03:35:54.000000000","message":"Done","commit_id":"c8480c4ac573371c06a1cdef41fca2ba60a5501d"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"03d84c9478150481d58a5db49c7811f4e2b6f186","unresolved":false,"context_lines":[{"line_number":14,"context_line":"from cliff import app as application"},{"line_number":15,"context_line":"from cliff import command as c_cmd"},{"line_number":16,"context_line":"from cliff import commandmanager as cmd_manager"},{"line_number":17,"context_line":"from cliff.tests import utils"},{"line_number":18,"context_line":"from cliff import utils as c_utils"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"fa7ab95a_012c7d97","line":17,"range":{"start_line":17,"start_character":24,"end_line":17,"end_character":29},"updated":"2016-08-30 16:45:25.000000000","message":"nit: this should be test_utils and the cliff utils should be \"utils\"","commit_id":"c8480c4ac573371c06a1cdef41fca2ba60a5501d"},{"author":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"change_message_id":"35f0b324a8408148762aa0211acdac467464ca28","unresolved":false,"context_lines":[{"line_number":14,"context_line":"from cliff import app as application"},{"line_number":15,"context_line":"from cliff import command as c_cmd"},{"line_number":16,"context_line":"from cliff import commandmanager as cmd_manager"},{"line_number":17,"context_line":"from cliff.tests import utils"},{"line_number":18,"context_line":"from cliff import utils as c_utils"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"fa7ab95a_e93a0698","line":17,"range":{"start_line":17,"start_character":24,"end_line":17,"end_character":29},"in_reply_to":"fa7ab95a_012c7d97","updated":"2016-08-31 03:35:54.000000000","message":"Done","commit_id":"c8480c4ac573371c06a1cdef41fca2ba60a5501d"}],"cliff/tests/test_formatters_json.py":[{"author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"change_message_id":"87ee1d22f0180e21e645332d4d24c941198fcd4b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/usr/bin/env python"},{"line_number":2,"context_line":"import six"},{"line_number":3,"context_line":"import json"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"from cliff.formatters import json_format"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a8ec9b2_a2ae2fe5","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":10},"updated":"2016-09-20 05:33:58.000000000","message":"In ahphabeta order, please.","commit_id":"d461adc46d63ae4e99a1426417ea9c53ae2879e3"},{"author":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"change_message_id":"9f5c741e0bc4173d3fc405e11e93e4f1d8712561","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/usr/bin/env python"},{"line_number":2,"context_line":"import six"},{"line_number":3,"context_line":"import json"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"from cliff.formatters import json_format"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a8ec9b2_3d308407","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":10},"in_reply_to":"7a8ec9b2_a2ae2fe5","updated":"2016-09-20 06:34:17.000000000","message":"Done","commit_id":"d461adc46d63ae4e99a1426417ea9c53ae2879e3"}],"cliff/tests/test_formatters_shell.py":[{"author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"change_message_id":"87ee1d22f0180e21e645332d4d24c941198fcd4b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/usr/bin/env python"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"import argparse"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"import six"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"from cliff.formatters import shell"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a8ec9b2_42864b66","line":4,"updated":"2016-09-20 05:33:58.000000000","message":"Remove this blank line please.","commit_id":"d461adc46d63ae4e99a1426417ea9c53ae2879e3"},{"author":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"change_message_id":"9f5c741e0bc4173d3fc405e11e93e4f1d8712561","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/usr/bin/env python"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"import argparse"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"import six"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"from cliff.formatters import shell"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a8ec9b2_fd2e1ca4","line":4,"in_reply_to":"7a8ec9b2_42864b66","updated":"2016-09-20 06:34:17.000000000","message":"Done","commit_id":"d461adc46d63ae4e99a1426417ea9c53ae2879e3"}],"cliff/tests/test_help.py":[{"author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"change_message_id":"87ee1d22f0180e21e645332d4d24c941198fcd4b","unresolved":false,"context_lines":[{"line_number":8,"context_line":"import mock"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"from cliff import app as application"},{"line_number":11,"context_line":"from cliff import commandmanager as cmd_mgr"},{"line_number":12,"context_line":"from cliff import help"},{"line_number":13,"context_line":"from cliff.tests import utils"},{"line_number":14,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"7a8ec9b2_62f26708","line":11,"range":{"start_line":11,"start_character":18,"end_line":11,"end_character":32},"updated":"2016-09-20 05:33:58.000000000","message":"Remain in the original name if possible.","commit_id":"d461adc46d63ae4e99a1426417ea9c53ae2879e3"},{"author":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"change_message_id":"9f5c741e0bc4173d3fc405e11e93e4f1d8712561","unresolved":false,"context_lines":[{"line_number":8,"context_line":"import mock"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"from cliff import app as application"},{"line_number":11,"context_line":"from cliff import commandmanager as cmd_mgr"},{"line_number":12,"context_line":"from cliff import help"},{"line_number":13,"context_line":"from cliff.tests import utils"},{"line_number":14,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"7a8ec9b2_f8e62a43","line":11,"range":{"start_line":11,"start_character":18,"end_line":11,"end_character":32},"in_reply_to":"7a8ec9b2_62f26708","updated":"2016-09-20 06:34:17.000000000","message":"Nice catch! DONE","commit_id":"d461adc46d63ae4e99a1426417ea9c53ae2879e3"}]}
