)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"e08dbe57098f080a0e0e1844da206f2653a7d204","unresolved":false,"context_lines":[{"line_number":15,"context_line":"\u003ccharacter-string\u003e is expressed in one or two ways: as a contiguous set"},{"line_number":16,"context_line":"of characters without interior spaces, or as a string beginning with a \""},{"line_number":17,"context_line":"and ending with a \".  Inside a \" delimited string any character can"},{"line_number":18,"context_line":"occur, except for a \" itself, which must be quoted using \\ (back slash)."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Closes-Bug: 1755788"},{"line_number":21,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"5fc1f717_42061689","line":18,"updated":"2019-03-07 12:50:58.000000000","message":"Shouldn\u0027t we check for this second condition, too?","commit_id":"746f274532a8fb79e2a7533aa190bf9b9bb45bf7"}],"designate/objects/rrdata_spf.py":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"e08dbe57098f080a0e0e1844da206f2653a7d204","unresolved":false,"context_lines":[{"line_number":38,"context_line":"                if element.isspace():"},{"line_number":39,"context_line":"                    err \u003d (\"Empty spaces are not allowed in SPF record, \""},{"line_number":40,"context_line":"                           \"unless wrapped in double quotes.\")"},{"line_number":41,"context_line":"                    raise InvalidObject(err)"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"        self.txt_data \u003d value"},{"line_number":44,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"5fc1f717_62bd52b6","line":41,"updated":"2019-03-07 12:50:58.000000000","message":"Same here.","commit_id":"746f274532a8fb79e2a7533aa190bf9b9bb45bf7"}],"designate/objects/rrdata_txt.py":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"e08dbe57098f080a0e0e1844da206f2653a7d204","unresolved":false,"context_lines":[{"line_number":38,"context_line":"                if element.isspace():"},{"line_number":39,"context_line":"                    err \u003d (\"Empty spaces are not allowed in TXT record, \""},{"line_number":40,"context_line":"                           \"unless wrapped in double quotes.\")"},{"line_number":41,"context_line":"                    raise InvalidObject(err)"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"        self.txt_data \u003d value"},{"line_number":44,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"5fc1f717_82acfe8c","line":41,"updated":"2019-03-07 12:50:58.000000000","message":"I think it would be good to have a unit test for this, too. Similar to what designate/tests/unit/test_objects/test_rrdata_a.py does.","commit_id":"746f274532a8fb79e2a7533aa190bf9b9bb45bf7"}]}
