)]}'
{"neutron/objects/network_segment_range.py":[{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"79ee6b77ce9e7db291578e99393cecf1156c19b4","unresolved":false,"context_lines":[{"line_number":215,"context_line":""},{"line_number":216,"context_line":"            # NOTE(ralonsoh): https://stackoverflow.com/questions/4628333/"},{"line_number":217,"context_line":"            # converting-a-list-of-integers-into-range-in-python"},{"line_number":218,"context_line":"            segment_ranges \u003d ["},{"line_number":219,"context_line":"                [t[0][1], t[-1][1]] for t in"},{"line_number":220,"context_line":"                (tuple(g[1]) for g in itertools.groupby("},{"line_number":221,"context_line":"                    enumerate(segment_ids),"},{"line_number":222,"context_line":"                    key\u003dlambda enum_seg: enum_seg[1] - enum_seg[0]))]"},{"line_number":223,"context_line":""},{"line_number":224,"context_line":"            # Retrieve all segments belonging to the default range except those"},{"line_number":225,"context_line":"            # assigned to other projects."}],"source_content_type":"text/x-python","patch_set":4,"id":"1fa4df85_e3d5f2b8","line":222,"range":{"start_line":218,"start_character":12,"end_line":222,"end_character":69},"updated":"2020-03-11 09:08:05.000000000","message":"looks pretty complicated :) Thx for comment above, it\u0027s really useful","commit_id":"046672247de56bad950e8267a57bd26205f354a0"}]}
