)]}'
{"os_vif/plugin.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"24a090bec8a97bdf65919b9f7beea9a293867dbb","unresolved":false,"context_lines":[{"line_number":48,"context_line":"        \"\"\""},{"line_number":49,"context_line":"        Given a model of a VIF, perform operations to plug the VIF properly."},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"        :param vif: `os_vif.objects.vif.VIFBase` object."},{"line_number":52,"context_line":"        :param instance_info: `os_vif.objects.instance_info.InstanceInfo` \\"},{"line_number":53,"context_line":"                              object."},{"line_number":54,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"5f7c97a3_53a88476","line":51,"range":{"start_line":51,"start_character":20,"end_line":51,"end_character":48},"updated":"2018-06-25 10:44:59.000000000","message":"nit: these should probably be marked with double backticks","commit_id":"88a3e0134a97faa42e2e58ae7c0c0057eac43c87"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"24a090bec8a97bdf65919b9f7beea9a293867dbb","unresolved":false,"context_lines":[{"line_number":52,"context_line":"        :param instance_info: `os_vif.objects.instance_info.InstanceInfo` \\"},{"line_number":53,"context_line":"                              object."},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"        :raises `processutils.ProcessExecutionError`. Plugins implementing \\"},{"line_number":56,"context_line":"                this method should let `processutils.ProcessExecutionError` \\"},{"line_number":57,"context_line":"                bubble up."},{"line_number":58,"context_line":"        \"\"\""}],"source_content_type":"text/x-python","patch_set":1,"id":"5f7c97a3_138a0c1a","line":55,"range":{"start_line":55,"start_character":8,"end_line":55,"end_character":15},"updated":"2018-06-25 10:44:59.000000000","message":"This is your issue (you\u0027re missing a colon)","commit_id":"88a3e0134a97faa42e2e58ae7c0c0057eac43c87"},{"author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"change_message_id":"185899aa32651a8c1ed5da3c144be082bb34f3cf","unresolved":false,"context_lines":[{"line_number":52,"context_line":"        :param instance_info: `os_vif.objects.instance_info.InstanceInfo` \\"},{"line_number":53,"context_line":"                              object."},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"        :raises `processutils.ProcessExecutionError`. Plugins implementing \\"},{"line_number":56,"context_line":"                this method should let `processutils.ProcessExecutionError` \\"},{"line_number":57,"context_line":"                bubble up."},{"line_number":58,"context_line":"        \"\"\""}],"source_content_type":"text/x-python","patch_set":1,"id":"5f7c97a3_2f8f9023","line":55,"range":{"start_line":55,"start_character":8,"end_line":55,"end_character":15},"in_reply_to":"5f7c97a3_138a0c1a","updated":"2018-06-25 16:37:12.000000000","message":"Done","commit_id":"88a3e0134a97faa42e2e58ae7c0c0057eac43c87"}]}
