)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"66ba31d515934957899f3caee3ec9c32ff2b879b","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Jamie Lennox \u003cjamielennox@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2015-11-11 12:09:41 +1100"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Move AuthContext middleware into it\u0027s own file"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"AuthContext middleware is quite a lot more complex than most of the"},{"line_number":10,"context_line":"other things in the middleware.core directory. Move it out to it\u0027s own"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"da85f559_4a54e0fd","line":7,"updated":"2015-11-11 18:44:36.000000000","message":"change \"it\u0027s\" to \"its\"","commit_id":"9337e3bd0fefa609ee90cc44989d84b230e17b27"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"66ba31d515934957899f3caee3ec9c32ff2b879b","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Move AuthContext middleware into it\u0027s own file"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"AuthContext middleware is quite a lot more complex than most of the"},{"line_number":10,"context_line":"other things in the middleware.core directory. Move it out to it\u0027s own"},{"line_number":11,"context_line":"file before starting to refactor."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ia9da577495b8ebc2a6ddeffc02e07b458c8f3a97"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"da85f559_ca40d036","line":10,"updated":"2015-11-11 18:44:36.000000000","message":"change \"it\u0027s\" to \"its\"","commit_id":"9337e3bd0fefa609ee90cc44989d84b230e17b27"}],"keystone/middleware/__init__.py":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"66ba31d515934957899f3caee3ec9c32ff2b879b","unresolved":false,"context_lines":[{"line_number":12,"context_line":"# License for the specific language governing permissions and limitations"},{"line_number":13,"context_line":"# under the License."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"from keystone.middleware.auth import *  # noqa"},{"line_number":16,"context_line":"from keystone.middleware.core import *  # noqa"}],"source_content_type":"text/x-python","patch_set":1,"id":"da85f559_6abc4406","line":15,"updated":"2015-11-11 18:44:36.000000000","message":"I don\u0027t think we should do this since it just makes 2 ways to reference the same thing, which makes it more difficult to find where it\u0027s used.","commit_id":"9337e3bd0fefa609ee90cc44989d84b230e17b27"},{"author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"change_message_id":"2a76ec82b5df99ced4fe1bd54a53ddee19c0721b","unresolved":false,"context_lines":[{"line_number":12,"context_line":"# License for the specific language governing permissions and limitations"},{"line_number":13,"context_line":"# under the License."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"from keystone.middleware.auth import *  # noqa"},{"line_number":16,"context_line":"from keystone.middleware.core import *  # noqa"}],"source_content_type":"text/x-python","patch_set":1,"id":"da85f559_e2184fd5","line":15,"in_reply_to":"da85f559_6abc4406","updated":"2015-11-12 00:48:59.000000000","message":"I did give this a go and it means updating the module name in a lot of places throughout the tests. I\u0027ll change it if it\u0027s a real problem but given this is a fairly established pattern I\u0027d prefer to just leave it like this.","commit_id":"9337e3bd0fefa609ee90cc44989d84b230e17b27"}]}
