)]}'
{"announce.sh":[{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"370e10ecc9ebba8b07f2df3c021a3b98f0654408","unresolved":false,"context_lines":[{"line_number":47,"context_line":"# out locally to an alternate name. Use the git remote URL as a source"},{"line_number":48,"context_line":"# of better information for the real repository name."},{"line_number":49,"context_line":"REMOTE_URL\u003d$(cd $REPODIR \u0026\u0026 git config --get remote.origin.url)"},{"line_number":50,"context_line":"if [ ! -z \"$REMOTE_URL\" ]; then"},{"line_number":51,"context_line":"    SHORTNAME\u003d$(basename $REMOTE_URL)"},{"line_number":52,"context_line":"    REPOORGNAME\u003d$(basename $(dirname $REMOTE_URL))"},{"line_number":53,"context_line":"else"}],"source_content_type":"text/x-sh","patch_set":1,"id":"3f4b6375_e4884120","line":50,"updated":"2017-10-19 21:14:20.000000000","message":"You can alternatively use -n instead of ! -z.","commit_id":"239af90a15ced2bbfac856cea8fa314e43473186"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"370e10ecc9ebba8b07f2df3c021a3b98f0654408","unresolved":false,"context_lines":[{"line_number":52,"context_line":"    REPOORGNAME\u003d$(basename $(dirname $REMOTE_URL))"},{"line_number":53,"context_line":"else"},{"line_number":54,"context_line":"    # WARNING(dhellmann): This formulation only works in CI where the"},{"line_number":55,"context_line":"    # workspace structure matches the git repo names upstream."},{"line_number":56,"context_line":"    SHORTNAME\u003d$(basename $REPODIR)"},{"line_number":57,"context_line":"    REPOORGNAME\u003d$(basename $(dirname $REPODIR))"},{"line_number":58,"context_line":"fi"}],"source_content_type":"text/x-sh","patch_set":1,"id":"3f4b6375_c47d451d","line":55,"updated":"2017-10-19 21:14:20.000000000","message":"This will also need tweaking when namespace flattening happens.","commit_id":"239af90a15ced2bbfac856cea8fa314e43473186"}]}
