)]}'
{"tools/list-unused-packages.sh":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"db2eefb117525e85fd4563196d060cda1ea013e8","unresolved":false,"context_lines":[{"line_number":45,"context_line":"# Get a list of all package names by filtering out comments, blank lines, and"},{"line_number":46,"context_line":"# any package modifiers like version constraints."},{"line_number":47,"context_line":"reqs\u003d$(sed \u0027s/[!|\u003e|\u003c|\u003d|;].*//g\u0027 global-requirements.txt |"},{"line_number":48,"context_line":"       sed \u0027s/  .*//g\u0027 |"},{"line_number":49,"context_line":"       sed \u0027/^#/d\u0027 |"},{"line_number":50,"context_line":"       sed \u0027/^$/d\u0027 |"},{"line_number":51,"context_line":"       sort | uniq)"}],"source_content_type":"text/x-sh","patch_set":1,"id":"1f493fa4_4d33b714","line":48,"updated":"2020-05-01 11:35:33.000000000","message":"pep8: E003 Indent not multiple of 4","commit_id":"07111048a9165277439061c1b7a466543d369928"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"db2eefb117525e85fd4563196d060cda1ea013e8","unresolved":false,"context_lines":[{"line_number":46,"context_line":"# any package modifiers like version constraints."},{"line_number":47,"context_line":"reqs\u003d$(sed \u0027s/[!|\u003e|\u003c|\u003d|;].*//g\u0027 global-requirements.txt |"},{"line_number":48,"context_line":"       sed \u0027s/  .*//g\u0027 |"},{"line_number":49,"context_line":"       sed \u0027/^#/d\u0027 |"},{"line_number":50,"context_line":"       sed \u0027/^$/d\u0027 |"},{"line_number":51,"context_line":"       sort | uniq)"},{"line_number":52,"context_line":""}],"source_content_type":"text/x-sh","patch_set":1,"id":"1f493fa4_2d362b04","line":49,"updated":"2020-05-01 11:35:33.000000000","message":"pep8: E003 Indent not multiple of 4","commit_id":"07111048a9165277439061c1b7a466543d369928"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"db2eefb117525e85fd4563196d060cda1ea013e8","unresolved":false,"context_lines":[{"line_number":47,"context_line":"reqs\u003d$(sed \u0027s/[!|\u003e|\u003c|\u003d|;].*//g\u0027 global-requirements.txt |"},{"line_number":48,"context_line":"       sed \u0027s/  .*//g\u0027 |"},{"line_number":49,"context_line":"       sed \u0027/^#/d\u0027 |"},{"line_number":50,"context_line":"       sed \u0027/^$/d\u0027 |"},{"line_number":51,"context_line":"       sort | uniq)"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"# Loop through each package and check for its presence in any repo\u0027s"}],"source_content_type":"text/x-sh","patch_set":1,"id":"1f493fa4_8d393ff3","line":50,"updated":"2020-05-01 11:35:33.000000000","message":"pep8: E003 Indent not multiple of 4","commit_id":"07111048a9165277439061c1b7a466543d369928"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"db2eefb117525e85fd4563196d060cda1ea013e8","unresolved":false,"context_lines":[{"line_number":48,"context_line":"       sed \u0027s/  .*//g\u0027 |"},{"line_number":49,"context_line":"       sed \u0027/^#/d\u0027 |"},{"line_number":50,"context_line":"       sed \u0027/^$/d\u0027 |"},{"line_number":51,"context_line":"       sort | uniq)"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"# Loop through each package and check for its presence in any repo\u0027s"},{"line_number":54,"context_line":"# requirements files other than mentions in its own repo"}],"source_content_type":"text/x-sh","patch_set":1,"id":"1f493fa4_6d3cb3e0","line":51,"updated":"2020-05-01 11:35:33.000000000","message":"pep8: E003 Indent not multiple of 4","commit_id":"07111048a9165277439061c1b7a466543d369928"},{"author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"change_message_id":"68915a5cc3ed183ca5e342edeaac4e33be8145c5","unresolved":false,"context_lines":[{"line_number":22,"context_line":"    if [[ ! -d $BASEDIR/.tox/venv ]]; then"},{"line_number":23,"context_line":"        (cd $BASEDIR \u0026\u0026 tox -e venv --notest \u003e /dev/null)"},{"line_number":24,"context_line":"    fi"},{"line_number":25,"context_line":"    source $BASEDIR/.tox/venv/bin/activate"},{"line_number":26,"context_line":"fi"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"update\u003d"}],"source_content_type":"text/x-sh","patch_set":2,"id":"1f493fa4_8cc2d883","line":25,"updated":"2020-05-01 19:59:11.000000000","message":"variables (everywhere) should use ${foo} instead of $foo","commit_id":"0d733f2606fa2418ff5a79437deb94668a00e7db"},{"author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"change_message_id":"68915a5cc3ed183ca5e342edeaac4e33be8145c5","unresolved":false,"context_lines":[{"line_number":32,"context_line":""},{"line_number":33,"context_line":"search_reqs ()"},{"line_number":34,"context_line":"{"},{"line_number":35,"context_line":"    beagle search --ignore-case --file \u0027.*requirement.*\u0027 \"${1}\" | \\"},{"line_number":36,"context_line":"        grep \"openstack/\" | \\"},{"line_number":37,"context_line":"        # Sometimes we get false positives from a package name being a"},{"line_number":38,"context_line":"        # substring within another package. This filter isn\u0027t working right"}],"source_content_type":"text/x-sh","patch_set":2,"id":"1f493fa4_ecbd5c02","line":35,"updated":"2020-05-01 19:59:11.000000000","message":"this is the bash function I use atm, it adds more files\nsearch_all_reqs() { beagle search --ignore-case --file \u0027(.*requirement.*|.*constraint.*|setup.cfg|tox.ini)\u0027 \"${1}\"\u0027[\u003e\u003c\u003d! ]\u0027 ; }\nsearch_reqs() { beagle search --ignore-case --file \u0027(.*requirement.*|setup.cfg)\u0027 \"${1}\"\u0027[\u003e\u003c\u003d! ]\u0027 ; }","commit_id":"0d733f2606fa2418ff5a79437deb94668a00e7db"}]}
