)]}'
{"novaclient/api_versions.py":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"bc1c24971f31da50f6edf5e3bd67a671557104fe","unresolved":false,"context_lines":[{"line_number":344,"context_line":""},{"line_number":345,"context_line":"            method \u003d max(methods, key\u003dlambda f: f.start_version)"},{"line_number":346,"context_line":"            if hasattr(method, \u0027arguments\u0027):"},{"line_number":347,"context_line":"                for _args, _kwargs in method.arguments:"},{"line_number":348,"context_line":"                    cliutils.add_arg(method.func, *_args, **_kwargs)"},{"line_number":349,"context_line":"            return method.func(obj, *args, **kwargs)"},{"line_number":350,"context_line":"        return substitution"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a4dcd0f_ead1d730","line":347,"updated":"2015-08-07 19:20:07.000000000","message":"The convention of a leading underscore is typically used to indicate an unused value in an iteration.  Here these values are being used.  I recommend alternate names:\n\n    for cli_args, cli_kwargs in method.arguments:\n        …","commit_id":"aa078577706a8f7cabea8c323551023d78a83ec2"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"5082dd361191eace6b0b9621ea2541ff23628da7","unresolved":false,"context_lines":[{"line_number":344,"context_line":""},{"line_number":345,"context_line":"            method \u003d max(methods, key\u003dlambda f: f.start_version)"},{"line_number":346,"context_line":"            if hasattr(method, \u0027arguments\u0027):"},{"line_number":347,"context_line":"                for _args, _kwargs in method.arguments:"},{"line_number":348,"context_line":"                    cliutils.add_arg(method.func, *_args, **_kwargs)"},{"line_number":349,"context_line":"            return method.func(obj, *args, **kwargs)"},{"line_number":350,"context_line":"        return substitution"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a4dcd0f_c710915c","line":347,"in_reply_to":"1a4dcd0f_ead1d730","updated":"2015-08-07 21:19:04.000000000","message":"fixed:)","commit_id":"aa078577706a8f7cabea8c323551023d78a83ec2"}]}
