)]}'
{"neutron/common/utils.py":[{"author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"change_message_id":"be83b7f126ff1776f21bad1158ef14b25757c1ab","unresolved":false,"context_lines":[{"line_number":242,"context_line":"def cidr_mask(ip_cidr):"},{"line_number":243,"context_line":"    \"\"\"Returns the subnet mask length from a cidr"},{"line_number":244,"context_line":""},{"line_number":245,"context_line":"    :param ip_cidr: An ipv4 or ipv6 cidr mask length"},{"line_number":246,"context_line":"    \"\"\""},{"line_number":247,"context_line":"    return netaddr.IPNetwork(ip_cidr).netmask.netmask_bits()"},{"line_number":248,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9fb8cfa7_a48cff35","line":245,"range":{"start_line":245,"start_character":3,"end_line":245,"end_character":18},"updated":"2019-06-14 09:04:59.000000000","message":"We have only one such missing param name, right?","commit_id":"79fae0783beac2ca92ff8f3a3c7586bfa6a01ed0"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"a830c4d80ed981df9d2945d6b5aad74389a2cc57","unresolved":false,"context_lines":[{"line_number":242,"context_line":"def cidr_mask(ip_cidr):"},{"line_number":243,"context_line":"    \"\"\"Returns the subnet mask length from a cidr"},{"line_number":244,"context_line":""},{"line_number":245,"context_line":"    :param ip_cidr: An ipv4 or ipv6 cidr mask length"},{"line_number":246,"context_line":"    \"\"\""},{"line_number":247,"context_line":"    return netaddr.IPNetwork(ip_cidr).netmask.netmask_bits()"},{"line_number":248,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9fb8cfa7_d389b374","line":245,"range":{"start_line":245,"start_character":3,"end_line":245,"end_character":18},"in_reply_to":"9fb8cfa7_44c98356","updated":"2019-06-14 13:47:02.000000000","message":"There are some methods that don\u0027t have any :param foo: at all, but that\u0027s a different issue","commit_id":"79fae0783beac2ca92ff8f3a3c7586bfa6a01ed0"},{"author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"change_message_id":"6231333bad3bf3d0a2ab96febee7f9373d8d6000","unresolved":false,"context_lines":[{"line_number":242,"context_line":"def cidr_mask(ip_cidr):"},{"line_number":243,"context_line":"    \"\"\"Returns the subnet mask length from a cidr"},{"line_number":244,"context_line":""},{"line_number":245,"context_line":"    :param ip_cidr: An ipv4 or ipv6 cidr mask length"},{"line_number":246,"context_line":"    \"\"\""},{"line_number":247,"context_line":"    return netaddr.IPNetwork(ip_cidr).netmask.netmask_bits()"},{"line_number":248,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9fb8cfa7_44c98356","line":245,"range":{"start_line":245,"start_character":3,"end_line":245,"end_character":18},"in_reply_to":"9fb8cfa7_a48cff35","updated":"2019-06-14 09:08:58.000000000","message":"yes, only one AFAIK:)","commit_id":"79fae0783beac2ca92ff8f3a3c7586bfa6a01ed0"},{"author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"change_message_id":"adf6153812e68d0b48f43572f31d3fe3c887733d","unresolved":false,"context_lines":[{"line_number":242,"context_line":"def cidr_mask(ip_cidr):"},{"line_number":243,"context_line":"    \"\"\"Returns the subnet mask length from a cidr"},{"line_number":244,"context_line":""},{"line_number":245,"context_line":"    :param ip_cidr: An ipv4 or ipv6 cidr mask length"},{"line_number":246,"context_line":"    \"\"\""},{"line_number":247,"context_line":"    return netaddr.IPNetwork(ip_cidr).netmask.netmask_bits()"},{"line_number":248,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9fb8cfa7_296f802b","line":245,"range":{"start_line":245,"start_character":3,"end_line":245,"end_character":18},"in_reply_to":"9fb8cfa7_d389b374","updated":"2019-06-14 15:03:50.000000000","message":"It may be a great chance to read neutron code. : )","commit_id":"79fae0783beac2ca92ff8f3a3c7586bfa6a01ed0"}]}
