)]}'
{"keystoneclient/shell.py":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"704d4f09d987071b714bf870c0f1515d6dce0a1f","unresolved":false,"context_lines":[{"line_number":85,"context_line":"        parser.add_argument(\u0027--version\u0027,"},{"line_number":86,"context_line":"                            action\u003d\u0027version\u0027,"},{"line_number":87,"context_line":"                            version\u003dkeystoneclient.__version__,"},{"line_number":88,"context_line":"                            help\u003d\u0027Shows program\u0027\u0027s version number and exit\u0027)"},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"        parser.add_argument(\u0027--debug\u0027,"},{"line_number":91,"context_line":"                            default\u003dFalse,"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2B2EQ%3D","line":88,"updated":"2013-02-17 13:09:42.000000000","message":"\u0027\u0027 -\u003e \\\u0027. This isn\u0027t Visual Basic. (I\u0027ve made the same mistake myself.) or, switch string from \u0027 to \"\n\nAlso,\"exit\" -\u003e \"exits\". Use consistent verb form.","commit_id":"c95981d5ae2d55403c6beb09ca3ff31ab9cea46b"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"d9f2330e9d71edddd6774cb565f3be06558edecb","unresolved":false,"context_lines":[{"line_number":85,"context_line":"        parser.add_argument(\u0027--version\u0027,"},{"line_number":86,"context_line":"                            action\u003d\u0027version\u0027,"},{"line_number":87,"context_line":"                            version\u003dkeystoneclient.__version__,"},{"line_number":88,"context_line":"                            help\u003d\u0027Shows program\u0027\u0027s version number and exit\u0027)"},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"        parser.add_argument(\u0027--debug\u0027,"},{"line_number":91,"context_line":"                            default\u003dFalse,"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2Bzp0%3D","line":88,"in_reply_to":"AAAAM3%2F%2B2EQ%3D","updated":"2013-02-18 21:16:05.000000000","message":"I\u0027m fine with double quotes here,\n\n  \"Shows program\u0027s version number and exits\"\n\nI imagine the back-to-back single quotes aren\u0027t quite doing what you think they\u0027re doing ;) ... they\u0027re actually equivalent to:\n\n  \u0027Shows program\u0027 + \u0027s version number and exit\u0027","commit_id":"c95981d5ae2d55403c6beb09ca3ff31ab9cea46b"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"704d4f09d987071b714bf870c0f1515d6dce0a1f","unresolved":false,"context_lines":[{"line_number":222,"context_line":"                                 \"from the keyring until the token has \""},{"line_number":223,"context_line":"                                 \"expired. Use this option to request a \""},{"line_number":224,"context_line":"                                 \"new token and replace the existing one \""},{"line_number":225,"context_line":"                                 \"in keyring.\")"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":"        parser.add_argument(\u0027--stale-duration\u0027,"},{"line_number":228,"context_line":"                            metavar\u003d\u0027\u003cseconds\u003e\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2B2EM%3D","line":225,"updated":"2013-02-17 13:09:42.000000000","message":"\"in keyring\" -\u003e \"in the keyring\"","commit_id":"c95981d5ae2d55403c6beb09ca3ff31ab9cea46b"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"d9f2330e9d71edddd6774cb565f3be06558edecb","unresolved":false,"context_lines":[{"line_number":222,"context_line":"                                 \"from the keyring until the token has \""},{"line_number":223,"context_line":"                                 \"expired. Use this option to request a \""},{"line_number":224,"context_line":"                                 \"new token and replace the existing one \""},{"line_number":225,"context_line":"                                 \"in keyring.\")"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":"        parser.add_argument(\u0027--stale-duration\u0027,"},{"line_number":228,"context_line":"                            metavar\u003d\u0027\u003cseconds\u003e\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2Bzpw%3D","line":225,"in_reply_to":"AAAAM3%2F%2B2EM%3D","updated":"2013-02-18 21:16:05.000000000","message":"same issue in the first line of the help message?","commit_id":"c95981d5ae2d55403c6beb09ca3ff31ab9cea46b"},{"author":{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},"change_message_id":"b110b787a431f00aa6439054eaf2d9e2f06633db","unresolved":false,"context_lines":[{"line_number":85,"context_line":"        parser.add_argument(\u0027--version\u0027,"},{"line_number":86,"context_line":"                            action\u003d\u0027version\u0027,"},{"line_number":87,"context_line":"                            version\u003dkeystoneclient.__version__,"},{"line_number":88,"context_line":"                            help\u003d\"Shows program\u0027s version number and exits\")"},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"        parser.add_argument(\u0027--debug\u0027,"},{"line_number":91,"context_line":"                            default\u003dFalse,"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAM3%2F%2BxQg%3D","line":88,"updated":"2013-02-19 16:52:45.000000000","message":"\"program\u0027s version\" doesn\u0027t specify client or server - please be explicit that this is the client version.","commit_id":"42f82254a5a4aff796abe2e74b848a0bccfcdbda"},{"author":{"_account_id":1955,"name":"Alan Pevec","email":"alan.pevec@redhat.com","username":"apevec"},"change_message_id":"2a2645c537ca8d269cc4206f226f17ac5d055c6b","unresolved":false,"context_lines":[{"line_number":85,"context_line":"        parser.add_argument(\u0027--version\u0027,"},{"line_number":86,"context_line":"                            action\u003d\u0027version\u0027,"},{"line_number":87,"context_line":"                            version\u003dkeystoneclient.__version__,"},{"line_number":88,"context_line":"                            help\u003d\"Shows program\u0027s version number and exits\")"},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"        parser.add_argument(\u0027--debug\u0027,"},{"line_number":91,"context_line":"                            default\u003dFalse,"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAM3%2F%2Bw0k%3D","line":88,"in_reply_to":"AAAAM3%2F%2BxQg%3D","updated":"2013-02-19 19:08:01.000000000","message":"Good point, that was mindlessly copied default from argparse.","commit_id":"42f82254a5a4aff796abe2e74b848a0bccfcdbda"}]}
