)]}'
{"manilaclient/utils.py":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"27873c0cf1b1ede202bf83e23d388aeb789f1423","unresolved":true,"context_lines":[{"line_number":47,"context_line":"    return \"%s.%s\" % (func.__module__, func.__qualname__)"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"def _encode(src):"},{"line_number":51,"context_line":"    \"\"\"remove extra \u0027u\u0027 in PY2.\"\"\""},{"line_number":52,"context_line":"    return src"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"def unicode_key_value_to_string(src):"}],"source_content_type":"text/x-python","patch_set":1,"id":"f60dca66_5e9f70a4","line":52,"range":{"start_line":50,"start_character":0,"end_line":52,"end_character":14},"updated":"2021-07-13 17:29:31.000000000","message":"we can clean up this method now","commit_id":"e0ce68bc81727a56dbebe7cc762c9ec7c1babf44"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"cb42b4ba69efb7d2ac8f0cfd4171b5745f928821","unresolved":false,"context_lines":[{"line_number":47,"context_line":"    return \"%s.%s\" % (func.__module__, func.__qualname__)"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"def _encode(src):"},{"line_number":51,"context_line":"    \"\"\"remove extra \u0027u\u0027 in PY2.\"\"\""},{"line_number":52,"context_line":"    return src"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"def unicode_key_value_to_string(src):"}],"source_content_type":"text/x-python","patch_set":1,"id":"27606c86_7e44a36d","line":52,"range":{"start_line":50,"start_character":0,"end_line":52,"end_character":14},"in_reply_to":"f60dca66_5e9f70a4","updated":"2021-07-14 09:30:42.000000000","message":"Done","commit_id":"e0ce68bc81727a56dbebe7cc762c9ec7c1babf44"},{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"7f7becbc3f053fdf22f3a9c845cad835359522ef","unresolved":true,"context_lines":[{"line_number":60,"context_line":"                    for k, v in src.items())"},{"line_number":61,"context_line":"    if isinstance(src, list):"},{"line_number":62,"context_line":"        return [unicode_key_value_to_string(l) for l in src]"},{"line_number":63,"context_line":"    return _encode(src)"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"def safe_urlencode(params_dict):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9fcab25b_9fb62036","line":63,"updated":"2021-07-13 18:11:15.000000000","message":"This is the only place that is using _encode(src), so we could do the return directly","commit_id":"e0ce68bc81727a56dbebe7cc762c9ec7c1babf44"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"cb42b4ba69efb7d2ac8f0cfd4171b5745f928821","unresolved":false,"context_lines":[{"line_number":60,"context_line":"                    for k, v in src.items())"},{"line_number":61,"context_line":"    if isinstance(src, list):"},{"line_number":62,"context_line":"        return [unicode_key_value_to_string(l) for l in src]"},{"line_number":63,"context_line":"    return _encode(src)"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"def safe_urlencode(params_dict):"}],"source_content_type":"text/x-python","patch_set":1,"id":"c5f1baaa_ab14ad6c","line":63,"in_reply_to":"9fcab25b_9fb62036","updated":"2021-07-14 09:30:42.000000000","message":"Done","commit_id":"e0ce68bc81727a56dbebe7cc762c9ec7c1babf44"}]}
