)]}'
{"ironic_inspector/rules.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"920d5af13059af30c0b9f071c4d2421667f51aac","unresolved":false,"context_lines":[{"line_number":25,"context_line":"from ironic_inspector import db"},{"line_number":26,"context_line":"from ironic_inspector.plugins import base as plugins_base"},{"line_number":27,"context_line":"from ironic_inspector import utils"},{"line_number":28,"context_line":"from collections import Counter "},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"LOG \u003d utils.getProcessingLogger(__name__)"},{"line_number":31,"context_line":"_CONDITIONS_SCHEMA \u003d None"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_181fa870","line":28,"updated":"2020-05-29 17:03:23.000000000","message":"pep8: F401 \u0027collections.Counter\u0027 imported but unused","commit_id":"9d2efd04bc51b783e5400c0fd8c567d22b41d401"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"920d5af13059af30c0b9f071c4d2421667f51aac","unresolved":false,"context_lines":[{"line_number":25,"context_line":"from ironic_inspector import db"},{"line_number":26,"context_line":"from ironic_inspector.plugins import base as plugins_base"},{"line_number":27,"context_line":"from ironic_inspector import utils"},{"line_number":28,"context_line":"from collections import Counter "},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"LOG \u003d utils.getProcessingLogger(__name__)"},{"line_number":31,"context_line":"_CONDITIONS_SCHEMA \u003d None"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_38242cc6","line":28,"updated":"2020-05-29 17:03:23.000000000","message":"pep8: H306: imports not in alphabetical order (ironic_inspector.utils, collections.counter)","commit_id":"9d2efd04bc51b783e5400c0fd8c567d22b41d401"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"920d5af13059af30c0b9f071c4d2421667f51aac","unresolved":false,"context_lines":[{"line_number":25,"context_line":"from ironic_inspector import db"},{"line_number":26,"context_line":"from ironic_inspector.plugins import base as plugins_base"},{"line_number":27,"context_line":"from ironic_inspector import utils"},{"line_number":28,"context_line":"from collections import Counter "},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"LOG \u003d utils.getProcessingLogger(__name__)"},{"line_number":31,"context_line":"_CONDITIONS_SCHEMA \u003d None"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_782ea4a5","line":28,"updated":"2020-05-29 17:03:23.000000000","message":"pep8: I100 Import statements are in the wrong order. \u0027from collections import Counter\u0027 should be before \u0027from ironic_inspector import utils\u0027 and in a different group.","commit_id":"9d2efd04bc51b783e5400c0fd8c567d22b41d401"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"920d5af13059af30c0b9f071c4d2421667f51aac","unresolved":false,"context_lines":[{"line_number":25,"context_line":"from ironic_inspector import db"},{"line_number":26,"context_line":"from ironic_inspector.plugins import base as plugins_base"},{"line_number":27,"context_line":"from ironic_inspector import utils"},{"line_number":28,"context_line":"from collections import Counter "},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"LOG \u003d utils.getProcessingLogger(__name__)"},{"line_number":31,"context_line":"_CONDITIONS_SCHEMA \u003d None"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_58292099","line":28,"updated":"2020-05-29 17:03:23.000000000","message":"pep8: I201 Missing newline between import groups. \u0027from collections import Counter\u0027 is identified as Stdlib and \u0027from ironic_inspector import utils\u0027 is identified as Application.","commit_id":"9d2efd04bc51b783e5400c0fd8c567d22b41d401"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"920d5af13059af30c0b9f071c4d2421667f51aac","unresolved":false,"context_lines":[{"line_number":25,"context_line":"from ironic_inspector import db"},{"line_number":26,"context_line":"from ironic_inspector.plugins import base as plugins_base"},{"line_number":27,"context_line":"from ironic_inspector import utils"},{"line_number":28,"context_line":"from collections import Counter "},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"LOG \u003d utils.getProcessingLogger(__name__)"},{"line_number":31,"context_line":"_CONDITIONS_SCHEMA \u003d None"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_b8195c89","line":28,"updated":"2020-05-29 17:03:23.000000000","message":"pep8: W291 trailing whitespace","commit_id":"9d2efd04bc51b783e5400c0fd8c567d22b41d401"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"9581b0c6776d16471d48b807e1fd72301177bf07","unresolved":false,"context_lines":[{"line_number":25,"context_line":"from ironic_inspector import db"},{"line_number":26,"context_line":"from ironic_inspector.plugins import base as plugins_base"},{"line_number":27,"context_line":"from ironic_inspector import utils"},{"line_number":28,"context_line":"from collections import Counter "},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"LOG \u003d utils.getProcessingLogger(__name__)"},{"line_number":31,"context_line":"_CONDITIONS_SCHEMA \u003d None"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_bd62ee14","line":28,"range":{"start_line":28,"start_character":31,"end_line":28,"end_character":32},"updated":"2020-05-29 15:58:42.000000000","message":"white space","commit_id":"9d2efd04bc51b783e5400c0fd8c567d22b41d401"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"920d5af13059af30c0b9f071c4d2421667f51aac","unresolved":false,"context_lines":[{"line_number":136,"context_line":"        LOG.debug(\u0027Checking rule \"%s\"\u0027, self.description,"},{"line_number":137,"context_line":"                  node_info\u003dnode_info, data\u003ddata)"},{"line_number":138,"context_line":"        ext_mgr \u003d plugins_base.rule_conditions_manager()"},{"line_number":139,"context_line":"        n_of_cond_false \u003d 0 "},{"line_number":140,"context_line":"        n_of_cond_true \u003d 0"},{"line_number":141,"context_line":"        for cond in self._conditions:"},{"line_number":142,"context_line":"            scheme, path \u003d _parse_path(cond.field)"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_981c5878","line":139,"updated":"2020-05-29 17:03:23.000000000","message":"pep8: F841 local variable \u0027n_of_cond_false\u0027 is assigned to but never used","commit_id":"9d2efd04bc51b783e5400c0fd8c567d22b41d401"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"920d5af13059af30c0b9f071c4d2421667f51aac","unresolved":false,"context_lines":[{"line_number":136,"context_line":"        LOG.debug(\u0027Checking rule \"%s\"\u0027, self.description,"},{"line_number":137,"context_line":"                  node_info\u003dnode_info, data\u003ddata)"},{"line_number":138,"context_line":"        ext_mgr \u003d plugins_base.rule_conditions_manager()"},{"line_number":139,"context_line":"        n_of_cond_false \u003d 0 "},{"line_number":140,"context_line":"        n_of_cond_true \u003d 0"},{"line_number":141,"context_line":"        for cond in self._conditions:"},{"line_number":142,"context_line":"            scheme, path \u003d _parse_path(cond.field)"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_f813d464","line":139,"updated":"2020-05-29 17:03:23.000000000","message":"pep8: W291 trailing whitespace","commit_id":"9d2efd04bc51b783e5400c0fd8c567d22b41d401"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"9581b0c6776d16471d48b807e1fd72301177bf07","unresolved":false,"context_lines":[{"line_number":136,"context_line":"        LOG.debug(\u0027Checking rule \"%s\"\u0027, self.description,"},{"line_number":137,"context_line":"                  node_info\u003dnode_info, data\u003ddata)"},{"line_number":138,"context_line":"        ext_mgr \u003d plugins_base.rule_conditions_manager()"},{"line_number":139,"context_line":"        n_of_cond_false \u003d 0 "},{"line_number":140,"context_line":"        n_of_cond_true \u003d 0"},{"line_number":141,"context_line":"        for cond in self._conditions:"},{"line_number":142,"context_line":"            scheme, path \u003d _parse_path(cond.field)"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_fd6c6609","line":139,"range":{"start_line":139,"start_character":27,"end_line":139,"end_character":28},"updated":"2020-05-29 15:58:42.000000000","message":"white space","commit_id":"9d2efd04bc51b783e5400c0fd8c567d22b41d401"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"920d5af13059af30c0b9f071c4d2421667f51aac","unresolved":false,"context_lines":[{"line_number":137,"context_line":"                  node_info\u003dnode_info, data\u003ddata)"},{"line_number":138,"context_line":"        ext_mgr \u003d plugins_base.rule_conditions_manager()"},{"line_number":139,"context_line":"        n_of_cond_false \u003d 0 "},{"line_number":140,"context_line":"        n_of_cond_true \u003d 0"},{"line_number":141,"context_line":"        for cond in self._conditions:"},{"line_number":142,"context_line":"            scheme, path \u003d _parse_path(cond.field)"},{"line_number":143,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_d816d055","line":140,"updated":"2020-05-29 17:03:23.000000000","message":"pep8: F841 local variable \u0027n_of_cond_true\u0027 is assigned to but never used","commit_id":"9d2efd04bc51b783e5400c0fd8c567d22b41d401"}]}
