)]}'
{"nova/api/validation/extra_specs/traits.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"5921342be635f79e17d2217cf4e916df1882be5d","unresolved":false,"context_lines":[{"line_number":38,"context_line":"                    \u0027name\u0027: \u0027group\u0027,"},{"line_number":39,"context_line":"                    \u0027pattern\u0027: r\u0027(_[a-zA-z0-9_]*|\\d+)?\u0027,"},{"line_number":40,"context_line":"                },"},{"line_number":41,"context_line":"                {"},{"line_number":42,"context_line":"                    \u0027name\u0027: \u0027trait\u0027,"},{"line_number":43,"context_line":"                    \u0027pattern\u0027: r\u0027[a-zA-Z0-9_]+\u0027,"},{"line_number":44,"context_line":"                },"},{"line_number":45,"context_line":"            ],"},{"line_number":46,"context_line":"        )"},{"line_number":47,"context_line":"    )"}],"source_content_type":"text/x-python","patch_set":3,"id":"df33271e_8197d190","side":"PARENT","line":44,"range":{"start_line":41,"start_character":0,"end_line":44,"end_character":18},"updated":"2020-04-08 10:57:15.000000000","message":"This is dead code because we don\u0027t have a trait parameter.","commit_id":"86d09128c17aa1b051e4a50930b49e5376f0c90d"}]}
