)]}'
{"cliff/commandmanager.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"6e5e3b2e0e55ff458b8a009253f09b72f1845d98","unresolved":false,"context_lines":[{"line_number":135,"context_line":"                    else:"},{"line_number":136,"context_line":"                        cmd_factory \u003d cmd_ep.load()"},{"line_number":137,"context_line":"                return (cmd_factory, return_name, search_args)"},{"line_number":138,"context_line":"        else if not self._plugins_loaded:"},{"line_number":139,"context_line":"            # We might not have loaded entrypoints yet because we"},{"line_number":140,"context_line":"            # might be working from a builtin list. Load commands"},{"line_number":141,"context_line":"            # and try again."}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_5c007866","line":138,"updated":"2020-06-06 13:20:33.000000000","message":"pep8: E999 SyntaxError: invalid syntax","commit_id":"e245c0187496ac228321cd356216db4ab92501a1"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"0d9bab03f1d1309b284d5d839887e5dbd143d36b","unresolved":false,"context_lines":[{"line_number":180,"context_line":""},{"line_number":181,"context_line":"    def get_command_names(self, group\u003dNone):"},{"line_number":182,"context_line":"        \"\"\"Returns a list of commands loaded for the specified group\"\"\""},{"line_number":183,"context_line":"        group_list \u003d []"},{"line_number":184,"context_line":"        if not self._plugins_loaded:"},{"line_number":185,"context_line":"            self.load_command_plugins()"},{"line_number":186,"context_line":""}],"source_content_type":"text/x-python","patch_set":15,"id":"bf51134e_87a4700a","line":183,"updated":"2020-06-14 15:19:19.000000000","message":"pep8: F841 local variable \u0027group_list\u0027 is assigned to but never used","commit_id":"71cedd6a208f7c4ad6f8ac2385a364409ca582ae"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"5bc0bd09d228898378fc5d3dd3a05889e4e4a0b3","unresolved":false,"context_lines":[{"line_number":76,"context_line":""},{"line_number":77,"context_line":"    def load_commands(self, namespace):"},{"line_number":78,"context_line":"        \"\"\"Load all the commands from an entrypoint\"\"\""},{"line_number":79,"context_line":"        self.group_list.append(namespace)"},{"line_number":80,"context_line":"        for ep in stevedore.ExtensionManager(namespace):"},{"line_number":81,"context_line":"            LOG.debug(\u0027found command %r\u0027, ep.name)"},{"line_number":82,"context_line":"            cmd_name \u003d (ep.name.replace(\u0027_\u0027, \u0027 \u0027)"}],"source_content_type":"text/x-python","patch_set":17,"id":"1f1861da_c4d286f8","line":79,"updated":"2022-11-08 06:48:28.000000000","message":"This leads to an infinite loop in load_command_plugins() above. This line should be dropped, since we already added the namespace to group_list above.","commit_id":"ca11fe185c40e877eddb1d59fac6f609fa3c60cb"}]}
