)]}'
{"nova/api/openstack/wsgi.py":[{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"bed3efe53d4b68a75e2873623cffedc00302af4d","unresolved":false,"context_lines":[{"line_number":316,"context_line":""},{"line_number":317,"context_line":"    Object that app methods may return in order to bind alternate"},{"line_number":318,"context_line":"    serializers with a response object to be serialized.  Its use is"},{"line_number":319,"context_line":"    optional."},{"line_number":320,"context_line":"    \"\"\""},{"line_number":321,"context_line":""},{"line_number":322,"context_line":"    def __init__(self, obj, code\u003dNone, headers\u003dNone, **serializers):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a68dd71_5877493a","side":"PARENT","line":319,"updated":"2016-01-21 12:22:44.000000000","message":"Remove of serializers makes this paragraph out of date?","commit_id":"3fe7ad25413f24168f7548694be472a211f00d2a"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"bed3efe53d4b68a75e2873623cffedc00302af4d","unresolved":false,"context_lines":[{"line_number":325,"context_line":"        Takes keyword arguments akin to the @serializer() decorator"},{"line_number":326,"context_line":"        for specifying serializers.  Serializers specified will be"},{"line_number":327,"context_line":"        given preference over default serializers or method-specific"},{"line_number":328,"context_line":"        serializers on return."},{"line_number":329,"context_line":"        \"\"\""},{"line_number":330,"context_line":""},{"line_number":331,"context_line":"        self.obj \u003d obj"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a68dd71_78a9ed7a","side":"PARENT","line":328,"updated":"2016-01-21 12:22:44.000000000","message":"Ditto","commit_id":"3fe7ad25413f24168f7548694be472a211f00d2a"},{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"043988cebcfc101de34befd0becacd991cfdb290","unresolved":false,"context_lines":[{"line_number":314,"context_line":"class ResponseObject(object):"},{"line_number":315,"context_line":"    \"\"\"Bundles a response object"},{"line_number":316,"context_line":""},{"line_number":317,"context_line":"    Object that app methods may return in order to allow it\u0027s response"},{"line_number":318,"context_line":"    to be modified by extensions in the code. Its use is optional (and"},{"line_number":319,"context_line":"    should only be used if you really know what you are doing)."},{"line_number":320,"context_line":"    \"\"\""}],"source_content_type":"text/x-python","patch_set":2,"id":"9a68dd71_7b47951d","line":317,"range":{"start_line":317,"start_character":57,"end_line":317,"end_character":61},"updated":"2016-01-21 17:22:06.000000000","message":"s/it\u0027s/its/ (femtonit)","commit_id":"238eaa80db0396363e0ee47aa41de6a17b1659cd"},{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"043988cebcfc101de34befd0becacd991cfdb290","unresolved":false,"context_lines":[{"line_number":1063,"context_line":""},{"line_number":1064,"context_line":"        self.wrapped_exc.content_type \u003d \u0027application/json\u0027"},{"line_number":1065,"context_line":"        self.wrapped_exc.charset \u003d \u0027UTF-8\u0027"},{"line_number":1066,"context_line":"        self.wrapped_exc.text \u003d  JSONDictSerializer().serialize(fault_data)"},{"line_number":1067,"context_line":""},{"line_number":1068,"context_line":"        return self.wrapped_exc"},{"line_number":1069,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9a68dd71_5bfad1be","line":1066,"range":{"start_line":1066,"start_character":31,"end_line":1066,"end_character":33},"updated":"2016-01-21 17:22:06.000000000","message":"too many spaces…","commit_id":"238eaa80db0396363e0ee47aa41de6a17b1659cd"}]}
