)]}'
{"vitrage_tempest_plugin/tests/base.py":[{"author":{"_account_id":25553,"name":"Akhil jain","email":"akhiljain32@gmail.com","username":"akhil"},"change_message_id":"c39204c2c2ae43a64df833f978d9ecd682839999","unresolved":false,"context_lines":[{"line_number":346,"context_line":""},{"line_number":347,"context_line":"            expected_num_vertices \u003d entity[self.NUM_VERTICES_PER_TYPE]"},{"line_number":348,"context_line":"            observed_num_vertices \u003d len(entity_vertices)"},{"line_number":349,"context_line":"            failed_msg \u003d \u0027Num entity_vertices is incorrect for: %s\\n %s\u0027 % \\"},{"line_number":350,"context_line":"                         (vitrage_type, self._to_dict(graph))"},{"line_number":351,"context_line":""},{"line_number":352,"context_line":"            self.assertEqual(expected_num_vertices,"}],"source_content_type":"text/x-python","patch_set":2,"id":"5fc1f717_9a28d186","line":349,"range":{"start_line":349,"start_character":75,"end_line":349,"end_character":76},"updated":"2019-03-08 07:25:05.000000000","message":"ditto","commit_id":"342c0b0037c7504efaa4bda2fbcb0b64164d84cb"},{"author":{"_account_id":25553,"name":"Akhil jain","email":"akhiljain32@gmail.com","username":"akhil"},"change_message_id":"c39204c2c2ae43a64df833f978d9ecd682839999","unresolved":false,"context_lines":[{"line_number":363,"context_line":"            )"},{"line_number":364,"context_line":""},{"line_number":365,"context_line":"            expected_entity_num_edges \u003d entity[self.NUM_EDGES_PER_TYPE]"},{"line_number":366,"context_line":"            failed_msg \u003d \u0027Num edges is incorrect for: %s\\n %s\u0027 % \\"},{"line_number":367,"context_line":"                         (vitrage_type, self._to_dict(graph))"},{"line_number":368,"context_line":""},{"line_number":369,"context_line":"            self.assertEqual(expected_entity_num_edges,"},{"line_number":370,"context_line":"                             observed_entity_num_edges,"}],"source_content_type":"text/x-python","patch_set":2,"id":"5fc1f717_fa179544","line":367,"range":{"start_line":366,"start_character":12,"end_line":367,"end_character":61},"updated":"2019-03-08 07:25:05.000000000","message":"You can avoid using \u0027\\\u0027 by using parenthesis like\nfailed_msg \u003d (\u0027Num edges is incorrect for: %s\\n %s\u0027 %\n             (vitrage_type, self._to_dict(graph)))","commit_id":"342c0b0037c7504efaa4bda2fbcb0b64164d84cb"},{"author":{"_account_id":19159,"name":"Ifat Afek","email":"ifat.afek@nokia.com","username":"ifat_afek"},"change_message_id":"07988976273906ee090fc9251830405b02f1a708","unresolved":false,"context_lines":[{"line_number":386,"context_line":"    # e.g. (id1, data1), (id2, data2) --\u003e (data1, data2)"},{"line_number":387,"context_line":"    @staticmethod"},{"line_number":388,"context_line":"    def _extract_graph_vertices_data(nodes):"},{"line_number":389,"context_line":"        def unzip(_nodes):"},{"line_number":390,"context_line":"            return zip(*_nodes)"},{"line_number":391,"context_line":""},{"line_number":392,"context_line":"        return next(islice(unzip(nodes), 1, 2), ())"},{"line_number":393,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"5fc1f717_e99be314","line":390,"range":{"start_line":389,"start_character":0,"end_line":390,"end_character":31},"updated":"2019-03-14 11:59:54.000000000","message":"Why did you define the unzip function? why not use zip directly?","commit_id":"dac3d01f1fda6bcc86b5685d06b207d968ca842e"},{"author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"change_message_id":"30392fa9fc57578432ca0aff4d296e9a661e36e6","unresolved":false,"context_lines":[{"line_number":386,"context_line":"    # e.g. (id1, data1), (id2, data2) --\u003e (data1, data2)"},{"line_number":387,"context_line":"    @staticmethod"},{"line_number":388,"context_line":"    def _extract_graph_vertices_data(nodes):"},{"line_number":389,"context_line":"        def unzip(_nodes):"},{"line_number":390,"context_line":"            return zip(*_nodes)"},{"line_number":391,"context_line":""},{"line_number":392,"context_line":"        return next(islice(unzip(nodes), 1, 2), ())"},{"line_number":393,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"5fc1f717_04e4163b","line":390,"range":{"start_line":389,"start_character":0,"end_line":390,"end_character":31},"in_reply_to":"5fc1f717_e99be314","updated":"2019-03-14 12:17:44.000000000","message":"there is no unzip function in python just zip. in order to do unzip you need to do zip with (*) so to make it clear I defined a function called unzip that does that","commit_id":"dac3d01f1fda6bcc86b5685d06b207d968ca842e"}]}
