)]}'
{"keystone/oauth1/core.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"c580236e084b1379a009171d4f5e05208a12b678","unresolved":false,"context_lines":[{"line_number":72,"context_line":"        {"},{"line_number":73,"context_line":"            \u0027rel\u0027: \u0027describedby\u0027,"},{"line_number":74,"context_line":"            \u0027type\u0027: \u0027text/html\u0027,"},{"line_number":75,"context_line":"            \u0027href\u0027: \u0027http://developer.openstack.org/\u0027"},{"line_number":76,"context_line":"                    \u0027api-ref-identity-v3-ext.html\u0027,"},{"line_number":77,"context_line":"        }"},{"line_number":78,"context_line":"    ]}"},{"line_number":79,"context_line":"extension.register_admin_extension(EXTENSION_DATA[\u0027alias\u0027], EXTENSION_DATA)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1ac06dbe_5d7d51b0","line":76,"range":{"start_line":75,"start_character":20,"end_line":76,"end_character":51},"updated":"2016-08-22 03:32:28.000000000","message":"this can fit on one line","commit_id":"dd63146cf1cfc7dba3307c2001f6c1471226f34f"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"2e2c6e2314ea1da0b74808594ee16753528cc093","unresolved":false,"context_lines":[{"line_number":72,"context_line":"        {"},{"line_number":73,"context_line":"            \u0027rel\u0027: \u0027describedby\u0027,"},{"line_number":74,"context_line":"            \u0027type\u0027: \u0027text/html\u0027,"},{"line_number":75,"context_line":"            \u0027href\u0027: \u0027http://developer.openstack.org/\u0027"},{"line_number":76,"context_line":"                    \u0027api-ref-identity-v3-ext.html\u0027,"},{"line_number":77,"context_line":"        }"},{"line_number":78,"context_line":"    ]}"},{"line_number":79,"context_line":"extension.register_admin_extension(EXTENSION_DATA[\u0027alias\u0027], EXTENSION_DATA)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1ac06dbe_60e34634","line":76,"range":{"start_line":75,"start_character":20,"end_line":76,"end_character":51},"in_reply_to":"1ac06dbe_1d08f92c","updated":"2016-08-22 03:47:18.000000000","message":"bah, i guess the [ and { are on the same line in federation.py","commit_id":"dd63146cf1cfc7dba3307c2001f6c1471226f34f"},{"author":{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},"change_message_id":"343a7824df73f35393b48af0fbd2db475f4ef397","unresolved":false,"context_lines":[{"line_number":72,"context_line":"        {"},{"line_number":73,"context_line":"            \u0027rel\u0027: \u0027describedby\u0027,"},{"line_number":74,"context_line":"            \u0027type\u0027: \u0027text/html\u0027,"},{"line_number":75,"context_line":"            \u0027href\u0027: \u0027http://developer.openstack.org/\u0027"},{"line_number":76,"context_line":"                    \u0027api-ref-identity-v3-ext.html\u0027,"},{"line_number":77,"context_line":"        }"},{"line_number":78,"context_line":"    ]}"},{"line_number":79,"context_line":"extension.register_admin_extension(EXTENSION_DATA[\u0027alias\u0027], EXTENSION_DATA)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1ac06dbe_1d08f92c","line":76,"range":{"start_line":75,"start_character":20,"end_line":76,"end_character":51},"in_reply_to":"1ac06dbe_5d7d51b0","updated":"2016-08-22 03:37:46.000000000","message":"nope, fit in one line it will count to 83.","commit_id":"dd63146cf1cfc7dba3307c2001f6c1471226f34f"}],"keystone/revoke/core.py":[{"author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"change_message_id":"69a6997cb9719e3011a143e9253aaab0317f8fd7","unresolved":false,"context_lines":[{"line_number":42,"context_line":"            \u0027rel\u0027: \u0027describedby\u0027,"},{"line_number":43,"context_line":"            \u0027type\u0027: \u0027text/html\u0027,"},{"line_number":44,"context_line":"            \u0027href\u0027: \u0027http://developer.openstack.org/\u0027"},{"line_number":45,"context_line":"                    \u0027api-ref-identity-v3-ext.html\u0027,"},{"line_number":46,"context_line":"        }"},{"line_number":47,"context_line":"    ]}"},{"line_number":48,"context_line":"extension.register_admin_extension(EXTENSION_DATA[\u0027alias\u0027], EXTENSION_DATA)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1ac06dbe_e91ea3b9","line":45,"range":{"start_line":45,"start_character":40,"end_line":45,"end_character":44},"updated":"2016-08-23 12:05:34.000000000","message":"not related: why we are keeping the \"-ext\" in the file names?","commit_id":"dd63146cf1cfc7dba3307c2001f6c1471226f34f"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"c580236e084b1379a009171d4f5e05208a12b678","unresolved":false,"context_lines":[{"line_number":41,"context_line":"        {"},{"line_number":42,"context_line":"            \u0027rel\u0027: \u0027describedby\u0027,"},{"line_number":43,"context_line":"            \u0027type\u0027: \u0027text/html\u0027,"},{"line_number":44,"context_line":"            \u0027href\u0027: \u0027http://developer.openstack.org/\u0027"},{"line_number":45,"context_line":"                    \u0027api-ref-identity-v3-ext.html\u0027,"},{"line_number":46,"context_line":"        }"},{"line_number":47,"context_line":"    ]}"},{"line_number":48,"context_line":"extension.register_admin_extension(EXTENSION_DATA[\u0027alias\u0027], EXTENSION_DATA)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1ac06dbe_9d4d099c","line":45,"range":{"start_line":44,"start_character":0,"end_line":45,"end_character":51},"updated":"2016-08-22 03:32:28.000000000","message":"this can fit on one line","commit_id":"dd63146cf1cfc7dba3307c2001f6c1471226f34f"},{"author":{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},"change_message_id":"343a7824df73f35393b48af0fbd2db475f4ef397","unresolved":false,"context_lines":[{"line_number":41,"context_line":"        {"},{"line_number":42,"context_line":"            \u0027rel\u0027: \u0027describedby\u0027,"},{"line_number":43,"context_line":"            \u0027type\u0027: \u0027text/html\u0027,"},{"line_number":44,"context_line":"            \u0027href\u0027: \u0027http://developer.openstack.org/\u0027"},{"line_number":45,"context_line":"                    \u0027api-ref-identity-v3-ext.html\u0027,"},{"line_number":46,"context_line":"        }"},{"line_number":47,"context_line":"    ]}"},{"line_number":48,"context_line":"extension.register_admin_extension(EXTENSION_DATA[\u0027alias\u0027], EXTENSION_DATA)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1ac06dbe_c0ff9aff","line":45,"range":{"start_line":44,"start_character":0,"end_line":45,"end_character":51},"in_reply_to":"1ac06dbe_9d4d099c","updated":"2016-08-22 03:37:46.000000000","message":"ditto. :)","commit_id":"dd63146cf1cfc7dba3307c2001f6c1471226f34f"},{"author":{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},"change_message_id":"b9b80dc48d7f66db1730e584268f6e80ee0bf76e","unresolved":false,"context_lines":[{"line_number":42,"context_line":"            \u0027rel\u0027: \u0027describedby\u0027,"},{"line_number":43,"context_line":"            \u0027type\u0027: \u0027text/html\u0027,"},{"line_number":44,"context_line":"            \u0027href\u0027: \u0027http://developer.openstack.org/\u0027"},{"line_number":45,"context_line":"                    \u0027api-ref-identity-v3-ext.html\u0027,"},{"line_number":46,"context_line":"        }"},{"line_number":47,"context_line":"    ]}"},{"line_number":48,"context_line":"extension.register_admin_extension(EXTENSION_DATA[\u0027alias\u0027], EXTENSION_DATA)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1ac06dbe_4e5ce77c","line":45,"range":{"start_line":45,"start_character":40,"end_line":45,"end_character":44},"in_reply_to":"1ac06dbe_e91ea3b9","updated":"2016-08-24 01:52:01.000000000","message":"This was part of keystone extensions, although it has been enabled by default for V3 but it still extension for V2 API and \"-ext\" is still used widely in namespace, links for backward compatibility.","commit_id":"dd63146cf1cfc7dba3307c2001f6c1471226f34f"}]}
