)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"3064dedf339e7bd8b22d6bd601a01376f6e5f8ea","unresolved":false,"context_lines":[{"line_number":11,"context_line":"library."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Make a subclass of the loader and run add_constructor on that so that"},{"line_number":14,"context_line":"the new constructor is confined to the specific loader."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Change-Id: I49e97b5e2ae9b7862915ff83263718cf6cad32b8"},{"line_number":17,"context_line":"Story: 2002040"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"5f7c97a3_455ff10d","line":14,"updated":"2018-05-18 10:17:01.000000000","message":"I wonder if we should unit-test this..","commit_id":"5834d5e7cf1d8332f4621b0de5fdf40c93456dae"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"c226372f283947287ea47aad21c1dbd7e50a0f7b","unresolved":false,"context_lines":[{"line_number":11,"context_line":"library."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Make a subclass of the loader and run add_constructor on that so that"},{"line_number":14,"context_line":"the new constructor is confined to the specific loader."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Change-Id: I49e97b5e2ae9b7862915ff83263718cf6cad32b8"},{"line_number":17,"context_line":"Story: 2002040"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"5f7c97a3_b6f15d04","line":14,"in_reply_to":"5f7c97a3_455ff10d","updated":"2018-05-18 13:29:16.000000000","message":"Almost certainly!","commit_id":"5834d5e7cf1d8332f4621b0de5fdf40c93456dae"}],"openstack/cloud/_heat/template_format.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"3064dedf339e7bd8b22d6bd601a01376f6e5f8ea","unresolved":false,"context_lines":[{"line_number":21,"context_line":"if hasattr(yaml, \u0027CSafeDumper\u0027):"},{"line_number":22,"context_line":"    yaml_dumper \u003d yaml.CSafeDumper"},{"line_number":23,"context_line":"else:"},{"line_number":24,"context_line":"    yaml_dumper \u003d yaml.SafeDumper"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"def _construct_yaml_str(self, node):"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f7c97a3_e5995dd0","side":"PARENT","line":24,"updated":"2018-05-18 10:17:01.000000000","message":"Is this yaml_dumper no longer needed?","commit_id":"2c4e6ccc1f5cd723a558f582364fd996102dad31"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"c226372f283947287ea47aad21c1dbd7e50a0f7b","unresolved":false,"context_lines":[{"line_number":21,"context_line":"if hasattr(yaml, \u0027CSafeDumper\u0027):"},{"line_number":22,"context_line":"    yaml_dumper \u003d yaml.CSafeDumper"},{"line_number":23,"context_line":"else:"},{"line_number":24,"context_line":"    yaml_dumper \u003d yaml.SafeDumper"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"def _construct_yaml_str(self, node):"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f7c97a3_d6f659fa","side":"PARENT","line":24,"in_reply_to":"5f7c97a3_e5995dd0","updated":"2018-05-18 13:29:16.000000000","message":"Yeah - it wasn\u0027t actually used anywhere.","commit_id":"2c4e6ccc1f5cd723a558f582364fd996102dad31"}]}
