)]}'
{"openstack_dashboard/dashboards/project/networks/tests.py":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"48f3bf7293b9027e3e25ee6e5ee640f5f3049917","unresolved":false,"context_lines":[{"line_number":636,"context_line":""},{"line_number":637,"context_line":"    @test.create_stubs({api.quantum: (\u0027network_get\u0027,"},{"line_number":638,"context_line":"                                      \u0027subnet_create\u0027,)})"},{"line_number":639,"context_line":"    def test_subnet_create_post_with_additional_attributes_dns_host(self):"},{"line_number":640,"context_line":"        network \u003d self.networks.list()[1]"},{"line_number":641,"context_line":"        subnet \u003d self.subnets.list()[1]"},{"line_number":642,"context_line":"        api.quantum.network_get(IsA(http.HttpRequest),"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAPX%2F%2Fwc8%3D","line":639,"updated":"2013-06-11 09:31:54.000000000","message":"The method name of this test is good. Instead it is better to change the method name at L.670. See below.","commit_id":"4d3e1583e32d8f0b72d18d55cdd7968fd4389f7b"},{"author":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"change_message_id":"7182bca84cfdedcad4ac5f306fa4a7a20ea6ecd8","unresolved":false,"context_lines":[{"line_number":636,"context_line":""},{"line_number":637,"context_line":"    @test.create_stubs({api.quantum: (\u0027network_get\u0027,"},{"line_number":638,"context_line":"                                      \u0027subnet_create\u0027,)})"},{"line_number":639,"context_line":"    def test_subnet_create_post_with_additional_attributes_dns_host(self):"},{"line_number":640,"context_line":"        network \u003d self.networks.list()[1]"},{"line_number":641,"context_line":"        subnet \u003d self.subnets.list()[1]"},{"line_number":642,"context_line":"        api.quantum.network_get(IsA(http.HttpRequest),"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAPX%2F%2Fspg%3D","line":639,"in_reply_to":"AAAAPX%2F%2Fwc8%3D","updated":"2013-06-12 15:47:52.000000000","message":"Done","commit_id":"4d3e1583e32d8f0b72d18d55cdd7968fd4389f7b"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"48f3bf7293b9027e3e25ee6e5ee640f5f3049917","unresolved":false,"context_lines":[{"line_number":666,"context_line":"        self.assertRedirectsNoFollow(res, redir_url)"},{"line_number":667,"context_line":""},{"line_number":668,"context_line":"    @test.create_stubs({api.quantum: (\u0027network_get\u0027,"},{"line_number":669,"context_line":"                                      \u0027subnet_create\u0027,)})"},{"line_number":670,"context_line":"    def test_subnet_create_post_with_additional_attributes(self):"},{"line_number":671,"context_line":"        network \u003d self.networks.first()"},{"line_number":672,"context_line":"        subnet \u003d self.subnets.first()"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAPX%2F%2Fwc4%3D","line":669,"updated":"2013-06-11 09:31:54.000000000","message":"it is better to change this method name to test_subnet_create_post_no_gateway.","commit_id":"4d3e1583e32d8f0b72d18d55cdd7968fd4389f7b"},{"author":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"change_message_id":"7182bca84cfdedcad4ac5f306fa4a7a20ea6ecd8","unresolved":false,"context_lines":[{"line_number":666,"context_line":"        self.assertRedirectsNoFollow(res, redir_url)"},{"line_number":667,"context_line":""},{"line_number":668,"context_line":"    @test.create_stubs({api.quantum: (\u0027network_get\u0027,"},{"line_number":669,"context_line":"                                      \u0027subnet_create\u0027,)})"},{"line_number":670,"context_line":"    def test_subnet_create_post_with_additional_attributes(self):"},{"line_number":671,"context_line":"        network \u003d self.networks.first()"},{"line_number":672,"context_line":"        subnet \u003d self.subnets.first()"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAPX%2F%2Fspk%3D","line":669,"in_reply_to":"AAAAPX%2F%2Fwc4%3D","updated":"2013-06-12 15:47:52.000000000","message":"Done","commit_id":"4d3e1583e32d8f0b72d18d55cdd7968fd4389f7b"}],"openstack_dashboard/dashboards/project/routers/tables.py":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"48f3bf7293b9027e3e25ee6e5ee640f5f3049917","unresolved":false,"context_lines":[{"line_number":90,"context_line":"        except Exception as e:"},{"line_number":91,"context_line":"            msg \u003d e.message"},{"line_number":92,"context_line":"            msg \u003d _(\u0027Unable to clear gateway for router \u0027"},{"line_number":93,"context_line":"                    \u0027\"%(name)s\": \"%(msg)s\"\u0027) % locals()"},{"line_number":94,"context_line":"            LOG.info(msg)"},{"line_number":95,"context_line":"            redirect \u003d reverse(self.redirect_url)"},{"line_number":96,"context_line":"            exceptions.handle(request, msg, redirect\u003dredirect)"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAPX%2F%2Fwcg%3D","line":93,"updated":"2013-06-11 09:31:54.000000000","message":"It is already fixed in commit 70277cd58\n\nIn addition, locals() is not recommended in OpenStack projects now.","commit_id":"4d3e1583e32d8f0b72d18d55cdd7968fd4389f7b"}],"tox.ini":[{"author":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"change_message_id":"a9bf8fd03ac526d873cba0df7dcfc0c9cd3264d1","unresolved":false,"context_lines":[{"line_number":36,"context_line":"# F841 local variable \u0027\u003csmth\u003e\u0027 is assigned to but never used"},{"line_number":37,"context_line":"# F999 syntax error in doctest"},{"line_number":38,"context_line":"ignore \u003d E121,E126,E127,E128,F401,F403,F841,F999,H"},{"line_number":39,"context_line":"builtins \u003d _"}],"source_content_type":"text/x-properties","patch_set":3,"id":"AAAAPX%2F%2F150%3D","line":39,"updated":"2013-06-07 19:04:53.000000000","message":"builtins is also in line 28...","commit_id":"2dab805df98cb5f7ea00995481095bc0e41f3582"}]}
