)]}'
{"neutron_lib/api/definitions/__init__.py":[{"author":{"_account_id":28159,"name":"Hang Yang","email":"hangyang@yahooinc.com","username":"hangyang"},"change_message_id":"26c39c9b70639dd56f34009275be6d83b993b08f","unresolved":true,"context_lines":[{"line_number":209,"context_line":"    qos_port_network_policy,"},{"line_number":210,"context_line":"    qos_rule_type_details,"},{"line_number":211,"context_line":"    qos_rules_alias,"},{"line_number":212,"context_line":"    rbac_address_groups,"},{"line_number":213,"context_line":"    rbac_address_scope,"},{"line_number":214,"context_line":"    rbac_security_groups,"},{"line_number":215,"context_line":"    rbac_subnetpool,"}],"source_content_type":"text/x-python","patch_set":2,"id":"d2bcb09d_42b50c08","line":212,"updated":"2021-01-26 16:26:45.000000000","message":"nit: I feel it would be better to use singular module name here so can be consistent with its extension alias.","commit_id":"4632e29a41ce08c485d5724971dce9ac55c6a7d7"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"cfdd398e743977c04facdf4f086e80749ff0650b","unresolved":true,"context_lines":[{"line_number":209,"context_line":"    qos_port_network_policy,"},{"line_number":210,"context_line":"    qos_rule_type_details,"},{"line_number":211,"context_line":"    qos_rules_alias,"},{"line_number":212,"context_line":"    rbac_address_groups,"},{"line_number":213,"context_line":"    rbac_address_scope,"},{"line_number":214,"context_line":"    rbac_security_groups,"},{"line_number":215,"context_line":"    rbac_subnetpool,"}],"source_content_type":"text/x-python","patch_set":2,"id":"41022a91_9e395cda","line":212,"in_reply_to":"d2bcb09d_42b50c08","updated":"2021-02-03 16:12:06.000000000","message":"The extension string is in singular: https://review.opendev.org/c/openstack/neutron-lib/+/771892/2/neutron_lib/api/definitions/base.py\n\nFor me is OK","commit_id":"4632e29a41ce08c485d5724971dce9ac55c6a7d7"}]}
