)]}'
{"swift/common/utils.py":[{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"a0a884f120fdcd1949b80b92ac77024a2b7bb83a","unresolved":true,"context_lines":[{"line_number":5808,"context_line":"    \"\"\""},{"line_number":5809,"context_line":"    if len(hex_hash) \u003c 8:"},{"line_number":5810,"context_line":"        raise ValueError(\u0027expected hex_hash to be at least 8 hex digits\u0027)"},{"line_number":5811,"context_line":"    return int(hex_hash[:8], 16) \u003e\u003e (32 - part_power)"},{"line_number":5812,"context_line":""},{"line_number":5813,"context_line":""},{"line_number":5814,"context_line":"def replace_partition_in_path(devices, path, part_power):"}],"source_content_type":"text/x-python","patch_set":1,"id":"fb5855ae_74c257c4","line":5811,"updated":"2021-03-19 14:51:53.000000000","message":"yeah that\u0027s pretty cool","commit_id":"e92cdedc3417f99e31e63a265b499dc2da96caf8"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"dd767005161d65146852d1d398d1e1cc8cb2f562","unresolved":true,"context_lines":[{"line_number":5806,"context_line":"    :param part_power: partition power"},{"line_number":5807,"context_line":"    :returns: partition number"},{"line_number":5808,"context_line":"    \"\"\""},{"line_number":5809,"context_line":"    if len(hex_hash) \u003c 8:"},{"line_number":5810,"context_line":"        raise ValueError(\u0027expected hex_hash to be at least 8 hex digits\u0027)"},{"line_number":5811,"context_line":"    return int(hex_hash[:8], 16) \u003e\u003e (32 - part_power)"},{"line_number":5812,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"e735aefe_7ec63164","line":5809,"updated":"2021-03-29 20:27:02.000000000","message":"Probably ought to be more defensive: int(x, 16) would allow leading/trailing spaces, negative numbers, maybe other bad/weird cases...","commit_id":"44e7e12504e1aa74a9d27fa8e3d7d9141cc99672"}]}
