)]}'
{"tests/fakegithub.py":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"e567568456a3c4e39bf4656e166ebe3c268d0934","unresolved":false,"context_lines":[{"line_number":680,"context_line":"                commit \u003d FakeCommit(head_sha)"},{"line_number":681,"context_line":"                repo._commits[head_sha] \u003d commit"},{"line_number":682,"context_line":"            check_run \u003d commit.set_check_run("},{"line_number":683,"context_line":"                random.randint(0, 32000),"},{"line_number":684,"context_line":"                json[\u0027name\u0027],"},{"line_number":685,"context_line":"                json[\u0027details_url\u0027],"},{"line_number":686,"context_line":"                json[\u0027output\u0027],"}],"source_content_type":"text/x-python","patch_set":4,"id":"9f560f44_c74c73ca","line":683,"range":{"start_line":683,"start_character":16,"end_line":683,"end_character":40},"updated":"2020-09-16 18:39:52.000000000","message":"Do we need to avoid collisions with these ids? If so we may need a counter instead?","commit_id":"8d6dfb6bc611d9666205a16b66c46242de3b2680"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8ea74abdb3f1ab2522c14a5385917a2bd2a65856","unresolved":false,"context_lines":[{"line_number":17,"context_line":"from collections import defaultdict"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"import datetime"},{"line_number":20,"context_line":"import random"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"import github3.exceptions"},{"line_number":23,"context_line":"import re"}],"source_content_type":"text/x-python","patch_set":5,"id":"9f560f44_d20edd8a","line":20,"updated":"2020-09-17 12:41:45.000000000","message":"linters: F401 \u0027random\u0027 imported but unused","commit_id":"53163358fd73e245bf9830221d6ff92cdc2fb75f"}]}
