)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"change_message_id":"7092459ad48ecb59f9cd07b235594249125f203d","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Brian Curtin \u003cbrian.curtin@rackspace.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2015-03-04 21:16:02 -0600"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Bring Resource.page private"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Two meetings ago, while figuring out what to do with list/page/find and"},{"line_number":10,"context_line":"company, we decided that page is an implementation detail that should be"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9a80dd14_e91243b3","line":7,"updated":"2015-03-05 04:10:39.000000000","message":"\"Bring\"? Make?","commit_id":"cca89ce95499003dda357c621875ae134868e0d5"}],"openstack/tests/test_resource.py":[{"author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"change_message_id":"7092459ad48ecb59f9cd07b235594249125f203d","unresolved":false,"context_lines":[{"line_number":735,"context_line":"        response \u003d FakeResponse({FakeResource.resources_key: records})"},{"line_number":736,"context_line":"        session.get.return_value \u003d response"},{"line_number":737,"context_line":""},{"line_number":738,"context_line":"        objs \u003d FakeResource._page(session, 1, None, path_args\u003dfake_arguments)"},{"line_number":739,"context_line":""},{"line_number":740,"context_line":"        self.assertEqual(records, objs)"},{"line_number":741,"context_line":"        path \u003d fake_path + \u0027?limit\u003d1\u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a80dd14_290d3b91","line":738,"updated":"2015-03-05 04:10:39.000000000","message":"Should we be testing private methods?","commit_id":"cca89ce95499003dda357c621875ae134868e0d5"},{"author":{"_account_id":8257,"name":"Brian Curtin","email":"brian@python.org","username":"briancurtin"},"change_message_id":"8db36388f499590ced5e5fc9cbf75e3b502a1b3e","unresolved":false,"context_lines":[{"line_number":735,"context_line":"        response \u003d FakeResponse({FakeResource.resources_key: records})"},{"line_number":736,"context_line":"        session.get.return_value \u003d response"},{"line_number":737,"context_line":""},{"line_number":738,"context_line":"        objs \u003d FakeResource._page(session, 1, None, path_args\u003dfake_arguments)"},{"line_number":739,"context_line":""},{"line_number":740,"context_line":"        self.assertEqual(records, objs)"},{"line_number":741,"context_line":"        path \u003d fake_path + \u0027?limit\u003d1\u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a80dd14_49a50f52","line":738,"in_reply_to":"9a80dd14_290d3b91","updated":"2015-03-05 04:18:50.000000000","message":"I don\u0027t know why we wouldn\u0027t. It\u0027s a key part of the behavior of list, and it has several branches that we need to know whether or not they work properly.","commit_id":"cca89ce95499003dda357c621875ae134868e0d5"}]}
