)]}'
{"tools/normalize_acl.py":[{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"6c8dbc7a9e3031862fda69d5c4403f022f95a253","unresolved":false,"context_lines":[{"line_number":140,"context_line":"for section in sorted(acl.keys()):"},{"line_number":141,"context_line":"    if acl[section]:"},{"line_number":142,"context_line":"        out +\u003d \u0027\\n[%s]\\n\u0027 % section"},{"line_number":143,"context_line":"        lastoption \u003d \u0027\u0027"},{"line_number":144,"context_line":"        for option in sorted(acl[section], key\u003dtokens):"},{"line_number":145,"context_line":"            if option !\u003d lastoption:"},{"line_number":146,"context_line":"                out +\u003d \u0027%s\\n\u0027 % option"}],"source_content_type":"text/x-python","patch_set":1,"id":"dae33548_ed36834f","line":143,"updated":"2016-02-18 18:55:46.000000000","message":"Yeah, I should have done, but this isn\u0027t a performance-critical path and I went with kindergarten Python. I\u0027ll keep it in mind for similar cases in the future though, thanks!","commit_id":"cb63263510d9488b4659604e8de5c79ce1f43c89"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"e622fa4498daeaf22a3894bb31e2d0dd991b3efd","unresolved":false,"context_lines":[{"line_number":140,"context_line":"for section in sorted(acl.keys()):"},{"line_number":141,"context_line":"    if acl[section]:"},{"line_number":142,"context_line":"        out +\u003d \u0027\\n[%s]\\n\u0027 % section"},{"line_number":143,"context_line":"        lastoption \u003d \u0027\u0027"},{"line_number":144,"context_line":"        for option in sorted(acl[section], key\u003dtokens):"},{"line_number":145,"context_line":"            if option !\u003d lastoption:"},{"line_number":146,"context_line":"                out +\u003d \u0027%s\\n\u0027 % option"}],"source_content_type":"text/x-python","patch_set":1,"id":"dae33548_83925a4a","line":143,"updated":"2016-02-18 03:52:19.000000000","message":"just code golf, but why not turn this into a set() and let that strip out the duplicates?","commit_id":"cb63263510d9488b4659604e8de5c79ce1f43c89"}]}
