)]}'
{"swift/common/middleware/symlink.py":[{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"110323d591f4f5c45ccfe278097b1e3ae19245c4","unresolved":false,"context_lines":[{"line_number":316,"context_line":"            # success case"},{"line_number":317,"context_line":"            # format: /\u003caccount name\u003e/\u003ccontainer name\u003e/\u003cobject name\u003e"},{"line_number":318,"context_line":"            new_req \u003d build_traversal_req(symlink_target)"},{"line_number":319,"context_line":"            if not new_req:"},{"line_number":320,"context_line":"                # This is the target object which has content."},{"line_number":321,"context_line":"                if self._last_target_path:"},{"line_number":322,"context_line":"                    # Content-Location will be applied only when one or more"}],"source_content_type":"text/x-python","patch_set":1,"id":"df87a7cf_4a20d548","line":319,"updated":"2017-12-08 19:08:44.000000000","message":"this conditional makes no sense anymore - there\u0027s no guard return in build_traversal_req that will spit out None anymore!","commit_id":"1399ebf36bf62da9d135c9092297eea7ad770529"}]}
