)]}'
{"doc/source/usage.rst":[{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"421e7e1f81e91560c9b5fe3ad0535274e6dbb08a","unresolved":false,"context_lines":[{"line_number":182,"context_line":"    stop_at_branch_base: true"},{"line_number":183,"context_line":"    sections:"},{"line_number":184,"context_line":"      # The prelude section is implicitly included."},{"line_number":185,"context_line":"      - [features, New Features]"},{"line_number":186,"context_line":"      - [issues, Known Issues]"},{"line_number":187,"context_line":"      - [upgrade, Upgrade Notes]"},{"line_number":188,"context_line":"      - [api, API Changes]"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da36d5c6_c9eaed0e","line":185,"updated":"2017-02-23 15:26:41.000000000","message":"Do the names need to have quotes to make the YAML example valid?","commit_id":"993c15a07ec8da2e1a84b9f2512a2c32a82a58bd"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"598af4f32ece3280f677d7c39c0d4e1bfa63783a","unresolved":false,"context_lines":[{"line_number":182,"context_line":"    stop_at_branch_base: true"},{"line_number":183,"context_line":"    sections:"},{"line_number":184,"context_line":"      # The prelude section is implicitly included."},{"line_number":185,"context_line":"      - [features, New Features]"},{"line_number":186,"context_line":"      - [issues, Known Issues]"},{"line_number":187,"context_line":"      - [upgrade, Upgrade Notes]"},{"line_number":188,"context_line":"      - [api, API Changes]"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da36d5c6_5d0f8987","line":185,"in_reply_to":"da36d5c6_23339cac","updated":"2017-02-23 21:47:59.000000000","message":"o_O\n\nOK.","commit_id":"993c15a07ec8da2e1a84b9f2512a2c32a82a58bd"},{"author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"change_message_id":"a657f9bce02961f6d80b3219e0f37b87d98f7b58","unresolved":false,"context_lines":[{"line_number":182,"context_line":"    stop_at_branch_base: true"},{"line_number":183,"context_line":"    sections:"},{"line_number":184,"context_line":"      # The prelude section is implicitly included."},{"line_number":185,"context_line":"      - [features, New Features]"},{"line_number":186,"context_line":"      - [issues, Known Issues]"},{"line_number":187,"context_line":"      - [upgrade, Upgrade Notes]"},{"line_number":188,"context_line":"      - [api, API Changes]"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da36d5c6_23339cac","line":185,"in_reply_to":"da36d5c6_c9eaed0e","updated":"2017-02-23 20:05:08.000000000","message":"Nope, I just double-checked, and it works fine like this.  You can also see an example of that in the YAML spec:\n\nhttp://www.yaml.org/spec/1.2/spec.html#id2760351\n\nQuotes are only necessary in certain situations, for example when the string starts with a reserved indicator:\n\nhttp://www.yaml.org/spec/1.2/spec.html#id2774228","commit_id":"993c15a07ec8da2e1a84b9f2512a2c32a82a58bd"}],"reno/config.py":[{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"7dc2ea431f265e2d8f2d680cade9b79305ce1bd2","unresolved":false,"context_lines":[{"line_number":141,"context_line":"        # \"base\" of a branch. Other branches are ignored."},{"line_number":142,"context_line":"        \u0027branch_name_re\u0027: \u0027stable/.+\u0027,"},{"line_number":143,"context_line":""},{"line_number":144,"context_line":"        # The identifiers and names of permitted sections in the"},{"line_number":145,"context_line":"        # release notes, in the order in which the final report will"},{"line_number":146,"context_line":"        # be generated."},{"line_number":147,"context_line":"        \u0027sections\u0027: ["},{"line_number":148,"context_line":"            [\u0027features\u0027, \u0027New Features\u0027],"},{"line_number":149,"context_line":"            [\u0027issues\u0027, \u0027Known Issues\u0027],"}],"source_content_type":"text/x-python","patch_set":2,"id":"da36d5c6_6c5ae12b","line":146,"range":{"start_line":144,"start_character":7,"end_line":146,"end_character":23},"updated":"2017-02-23 20:51:53.000000000","message":"Is it worth mentioning the implicit inclusion of the \u0027prelude\u0027 section here?","commit_id":"081a4145e18c82acba877ee22c180b3428c773f6"},{"author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"change_message_id":"1f3f4dae6bad56af0b6900045824cb889819ae73","unresolved":false,"context_lines":[{"line_number":141,"context_line":"        # \"base\" of a branch. Other branches are ignored."},{"line_number":142,"context_line":"        \u0027branch_name_re\u0027: \u0027stable/.+\u0027,"},{"line_number":143,"context_line":""},{"line_number":144,"context_line":"        # The identifiers and names of permitted sections in the"},{"line_number":145,"context_line":"        # release notes, in the order in which the final report will"},{"line_number":146,"context_line":"        # be generated."},{"line_number":147,"context_line":"        \u0027sections\u0027: ["},{"line_number":148,"context_line":"            [\u0027features\u0027, \u0027New Features\u0027],"},{"line_number":149,"context_line":"            [\u0027issues\u0027, \u0027Known Issues\u0027],"}],"source_content_type":"text/x-python","patch_set":2,"id":"da36d5c6_c218f177","line":146,"range":{"start_line":144,"start_character":7,"end_line":146,"end_character":23},"in_reply_to":"da36d5c6_6c5ae12b","updated":"2017-02-23 23:30:40.000000000","message":"Done by Iaae88434e02df5c7eb38a639c3dcb0ead6464c6c","commit_id":"081a4145e18c82acba877ee22c180b3428c773f6"}],"reno/tests/test_formatter.py":[{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"421e7e1f81e91560c9b5fe3ad0535274e6dbb08a","unresolved":false,"context_lines":[{"line_number":109,"context_line":"        actual \u003d list(sorted([prelude_pos, features_pos, issues_pos]))"},{"line_number":110,"context_line":"        self.assertEqual(expected, actual)"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"    def test_custom_section_order(self):"},{"line_number":113,"context_line":"        self.c.override(sections\u003d["},{"line_number":114,"context_line":"            [\u0027api\u0027, \u0027API Changes\u0027],"},{"line_number":115,"context_line":"            [\u0027features\u0027, \u0027New Features\u0027],"}],"source_content_type":"text/x-python","patch_set":1,"id":"da36d5c6_4997dd47","line":112,"updated":"2017-02-23 15:26:41.000000000","message":"This might be clearer in a separate class, since it has to override some of what the class is doing now. We can make that change in a follow-up patch, though.","commit_id":"993c15a07ec8da2e1a84b9f2512a2c32a82a58bd"},{"author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"change_message_id":"a657f9bce02961f6d80b3219e0f37b87d98f7b58","unresolved":false,"context_lines":[{"line_number":109,"context_line":"        actual \u003d list(sorted([prelude_pos, features_pos, issues_pos]))"},{"line_number":110,"context_line":"        self.assertEqual(expected, actual)"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"    def test_custom_section_order(self):"},{"line_number":113,"context_line":"        self.c.override(sections\u003d["},{"line_number":114,"context_line":"            [\u0027api\u0027, \u0027API Changes\u0027],"},{"line_number":115,"context_line":"            [\u0027features\u0027, \u0027New Features\u0027],"}],"source_content_type":"text/x-python","patch_set":1,"id":"da36d5c6_43109059","line":112,"in_reply_to":"da36d5c6_4997dd47","updated":"2017-02-23 20:05:08.000000000","message":"I figured you already have enough on your plate, and based on our lift conversation I wanted to challenge myself to be able to do it, so it\u0027s now in patch set 2 :-)","commit_id":"993c15a07ec8da2e1a84b9f2512a2c32a82a58bd"}]}
