)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"ea1ea1d92721ea5e9a132258e5bd5bb56228cab9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"a1432f53_27142fac","updated":"2026-06-29 08:47:25.000000000","message":"minor nits","commit_id":"747b7dc82e370c4a30ad89e605d383e0777e016b"}],"neutron_lib/api/definitions/firewall_v2.py":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"ea1ea1d92721ea5e9a132258e5bd5bb56228cab9","unresolved":true,"context_lines":[{"line_number":103,"context_line":"                             \u0027validate\u0027: {\u0027type:port_range\u0027: None},"},{"line_number":104,"context_line":"                             \u0027convert_to\u0027: converters.convert_to_string,"},{"line_number":105,"context_line":"                             \u0027default\u0027: None, \u0027is_visible\u0027: True},"},{"line_number":106,"context_line":"        \u0027position\u0027: {\u0027allow_post\u0027: False, \u0027allow_put\u0027: False,"},{"line_number":107,"context_line":"                     \u0027default\u0027: None, \u0027is_visible\u0027: True},"},{"line_number":108,"context_line":"        \u0027action\u0027: {\u0027allow_post\u0027: True, \u0027allow_put\u0027: True,"},{"line_number":109,"context_line":"                   \u0027convert_to\u0027: converters.convert_string_to_case_insensitive,"}],"source_content_type":"text/x-python","patch_set":1,"id":"f828399d_64a16842","line":106,"range":{"start_line":106,"start_character":8,"end_line":106,"end_character":20},"updated":"2026-06-29 08:47:25.000000000","message":"And this one?","commit_id":"747b7dc82e370c4a30ad89e605d383e0777e016b"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"ea1ea1d92721ea5e9a132258e5bd5bb56228cab9","unresolved":true,"context_lines":[{"line_number":178,"context_line":"                 \u0027validate\u0027: {\u0027type:name_string\u0027: db_const.NAME_FIELD_SIZE},"},{"line_number":179,"context_line":"                 \u0027is_visible\u0027: True, \u0027is_filter\u0027: True, \u0027default\u0027: \u0027\u0027},"},{"line_number":180,"context_line":"        \u0027description\u0027: {\u0027allow_post\u0027: True, \u0027allow_put\u0027: True,"},{"line_number":181,"context_line":"                        \u0027is_filter\u0027: True,"},{"line_number":182,"context_line":"                        \u0027validate\u0027: {\u0027type:string\u0027:"},{"line_number":183,"context_line":"                                     db_const.DESCRIPTION_FIELD_SIZE},"},{"line_number":184,"context_line":"                        \u0027is_visible\u0027: True, \u0027default\u0027: \u0027\u0027},"}],"source_content_type":"text/x-python","patch_set":1,"id":"c1d491ec_cf5f46ea","line":181,"range":{"start_line":181,"start_character":25,"end_line":181,"end_character":34},"updated":"2026-06-29 08:47:25.000000000","message":"We usually not use `description` for filtering.","commit_id":"747b7dc82e370c4a30ad89e605d383e0777e016b"}]}
