)]}'
{"oslo_config/cfg.py":[{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"43470add7b20ae33291b90a3ff98ccf7e2d69d59","unresolved":false,"context_lines":[{"line_number":375,"context_line":"    CONF \u003d cfg.CONF"},{"line_number":376,"context_line":"    CONF.register_opts(opts)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"This will result in the option being pushed to the bottom of the"},{"line_number":379,"context_line":"namespace and labeled as advanced in sample files, with a notation"},{"line_number":380,"context_line":"about possible affects::"},{"line_number":381,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"1a122d0e_646358de","line":378,"updated":"2016-04-22 15:51:20.000000000","message":"This text doesn\u0027t match below.  Pushed to bottom or top?","commit_id":"ac4ad421229d14376f0646b12df6b49dd07572e2"},{"author":{"_account_id":19611,"name":"Brian Stajkowski","email":"brian.stajkowski@rackspace.com","username":"ski"},"change_message_id":"f4d591e3e1187ed58676c9ad8562da73372f5abc","unresolved":false,"context_lines":[{"line_number":375,"context_line":"    CONF \u003d cfg.CONF"},{"line_number":376,"context_line":"    CONF.register_opts(opts)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"This will result in the option being pushed to the bottom of the"},{"line_number":379,"context_line":"namespace and labeled as advanced in sample files, with a notation"},{"line_number":380,"context_line":"about possible affects::"},{"line_number":381,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"1a122d0e_681e6b64","line":378,"in_reply_to":"1a122d0e_646358de","updated":"2016-04-24 13:55:16.000000000","message":"Done","commit_id":"ac4ad421229d14376f0646b12df6b49dd07572e2"}],"oslo_config/generator.py":[{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"1005e58e1a7a22719442aab8305fe4c458b63881","unresolved":false,"context_lines":[{"line_number":228,"context_line":"                    self._format_help(\u0027Reason: \u0027 + opt.deprecated_reason))"},{"line_number":229,"context_line":""},{"line_number":230,"context_line":"        if opt.required:"},{"line_number":231,"context_line":"            lines.append(\u0027# Note: Required Option\\n\u0027)"},{"line_number":232,"context_line":""},{"line_number":233,"context_line":"        if hasattr(opt.type, \u0027format_defaults\u0027):"},{"line_number":234,"context_line":"            defaults \u003d opt.type.format_defaults(opt.default,"}],"source_content_type":"text/x-python","patch_set":2,"id":"1a122d0e_68e82b11","line":231,"range":{"start_line":231,"start_character":28,"end_line":231,"end_character":32},"updated":"2016-04-24 14:20:01.000000000","message":"NOTE? this will highlight in vim IIRC","commit_id":"3c3c8ce14382bb1283ce3bc33f37a83d056807a4"},{"author":{"_account_id":19611,"name":"Brian Stajkowski","email":"brian.stajkowski@rackspace.com","username":"ski"},"change_message_id":"60426307680eac0f3488c963b2aafc67fe4b9749","unresolved":false,"context_lines":[{"line_number":228,"context_line":"                    self._format_help(\u0027Reason: \u0027 + opt.deprecated_reason))"},{"line_number":229,"context_line":""},{"line_number":230,"context_line":"        if opt.required:"},{"line_number":231,"context_line":"            lines.append(\u0027# Note: Required Option\\n\u0027)"},{"line_number":232,"context_line":""},{"line_number":233,"context_line":"        if hasattr(opt.type, \u0027format_defaults\u0027):"},{"line_number":234,"context_line":"            defaults \u003d opt.type.format_defaults(opt.default,"}],"source_content_type":"text/x-python","patch_set":2,"id":"1a122d0e_19690726","line":231,"range":{"start_line":231,"start_character":28,"end_line":231,"end_character":32},"in_reply_to":"1a122d0e_68e82b11","updated":"2016-04-24 20:07:20.000000000","message":"Trying to follow suit with the mutable option additions where they call call out the restart with:  Note: This option can be changed without restarting\n\nTrying to remain consistent.","commit_id":"3c3c8ce14382bb1283ce3bc33f37a83d056807a4"},{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"1005e58e1a7a22719442aab8305fe4c458b63881","unresolved":false,"context_lines":[{"line_number":246,"context_line":"            if default_str:"},{"line_number":247,"context_line":"                default_str \u003d \u0027 \u0027 + default_str"},{"line_number":248,"context_line":"            if opt.required:"},{"line_number":249,"context_line":"                lines.append(\u0027%s \u003d%s\\n\u0027 % (opt.dest, default_str))"},{"line_number":250,"context_line":"            else:"},{"line_number":251,"context_line":"                lines.append(\u0027#%s \u003d%s\\n\u0027 % (opt.dest, default_str))"},{"line_number":252,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"1a122d0e_88d3075f","line":249,"range":{"start_line":249,"start_character":34,"end_line":249,"end_character":36},"updated":"2016-04-24 14:20:01.000000000","message":"add a space here?","commit_id":"3c3c8ce14382bb1283ce3bc33f37a83d056807a4"},{"author":{"_account_id":19611,"name":"Brian Stajkowski","email":"brian.stajkowski@rackspace.com","username":"ski"},"change_message_id":"60426307680eac0f3488c963b2aafc67fe4b9749","unresolved":false,"context_lines":[{"line_number":246,"context_line":"            if default_str:"},{"line_number":247,"context_line":"                default_str \u003d \u0027 \u0027 + default_str"},{"line_number":248,"context_line":"            if opt.required:"},{"line_number":249,"context_line":"                lines.append(\u0027%s \u003d%s\\n\u0027 % (opt.dest, default_str))"},{"line_number":250,"context_line":"            else:"},{"line_number":251,"context_line":"                lines.append(\u0027#%s \u003d%s\\n\u0027 % (opt.dest, default_str))"},{"line_number":252,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"1a122d0e_591c1fc1","line":249,"range":{"start_line":249,"start_character":34,"end_line":249,"end_character":36},"in_reply_to":"1a122d0e_88d3075f","updated":"2016-04-24 20:07:20.000000000","message":"The original line did not have a space here but I can certainly put one.","commit_id":"3c3c8ce14382bb1283ce3bc33f37a83d056807a4"},{"author":{"_account_id":19611,"name":"Brian Stajkowski","email":"brian.stajkowski@rackspace.com","username":"ski"},"change_message_id":"fb4d0f69eb47cf5eb5275a7b6bf4b9df409c4036","unresolved":false,"context_lines":[{"line_number":246,"context_line":"            if default_str:"},{"line_number":247,"context_line":"                default_str \u003d \u0027 \u0027 + default_str"},{"line_number":248,"context_line":"            if opt.required:"},{"line_number":249,"context_line":"                lines.append(\u0027%s \u003d%s\\n\u0027 % (opt.dest, default_str))"},{"line_number":250,"context_line":"            else:"},{"line_number":251,"context_line":"                lines.append(\u0027#%s \u003d%s\\n\u0027 % (opt.dest, default_str))"},{"line_number":252,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"1a122d0e_3955e34f","line":249,"range":{"start_line":249,"start_character":34,"end_line":249,"end_character":36},"in_reply_to":"1a122d0e_88d3075f","updated":"2016-04-24 20:10:08.000000000","message":"This is intended.  The space shows up when the sample file is generated, so it is not possible to put a space here.  There would be 2 spaces in the sample file if this were to happen.","commit_id":"3c3c8ce14382bb1283ce3bc33f37a83d056807a4"},{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"1005e58e1a7a22719442aab8305fe4c458b63881","unresolved":false,"context_lines":[{"line_number":248,"context_line":"            if opt.required:"},{"line_number":249,"context_line":"                lines.append(\u0027%s \u003d%s\\n\u0027 % (opt.dest, default_str))"},{"line_number":250,"context_line":"            else:"},{"line_number":251,"context_line":"                lines.append(\u0027#%s \u003d%s\\n\u0027 % (opt.dest, default_str))"},{"line_number":252,"context_line":""},{"line_number":253,"context_line":"        self.writelines(lines)"},{"line_number":254,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"1a122d0e_c8cdffb8","line":251,"range":{"start_line":251,"start_character":35,"end_line":251,"end_character":37},"updated":"2016-04-24 14:20:01.000000000","message":"ditto","commit_id":"3c3c8ce14382bb1283ce3bc33f37a83d056807a4"},{"author":{"_account_id":19611,"name":"Brian Stajkowski","email":"brian.stajkowski@rackspace.com","username":"ski"},"change_message_id":"60426307680eac0f3488c963b2aafc67fe4b9749","unresolved":false,"context_lines":[{"line_number":248,"context_line":"            if opt.required:"},{"line_number":249,"context_line":"                lines.append(\u0027%s \u003d%s\\n\u0027 % (opt.dest, default_str))"},{"line_number":250,"context_line":"            else:"},{"line_number":251,"context_line":"                lines.append(\u0027#%s \u003d%s\\n\u0027 % (opt.dest, default_str))"},{"line_number":252,"context_line":""},{"line_number":253,"context_line":"        self.writelines(lines)"},{"line_number":254,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"1a122d0e_b979f3fe","line":251,"range":{"start_line":251,"start_character":35,"end_line":251,"end_character":37},"in_reply_to":"1a122d0e_c8cdffb8","updated":"2016-04-24 20:07:20.000000000","message":"The original line did not have a space here but I can certainly put one.","commit_id":"3c3c8ce14382bb1283ce3bc33f37a83d056807a4"},{"author":{"_account_id":19611,"name":"Brian Stajkowski","email":"brian.stajkowski@rackspace.com","username":"ski"},"change_message_id":"fb4d0f69eb47cf5eb5275a7b6bf4b9df409c4036","unresolved":false,"context_lines":[{"line_number":248,"context_line":"            if opt.required:"},{"line_number":249,"context_line":"                lines.append(\u0027%s \u003d%s\\n\u0027 % (opt.dest, default_str))"},{"line_number":250,"context_line":"            else:"},{"line_number":251,"context_line":"                lines.append(\u0027#%s \u003d%s\\n\u0027 % (opt.dest, default_str))"},{"line_number":252,"context_line":""},{"line_number":253,"context_line":"        self.writelines(lines)"},{"line_number":254,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"1a122d0e_1950e75d","line":251,"range":{"start_line":251,"start_character":35,"end_line":251,"end_character":37},"in_reply_to":"1a122d0e_c8cdffb8","updated":"2016-04-24 20:10:08.000000000","message":"response above.","commit_id":"3c3c8ce14382bb1283ce3bc33f37a83d056807a4"}],"oslo_config/tests/test_generator.py":[{"author":{"_account_id":16051,"name":"Ronald Bradford","email":"ronald.bradford@gmail.com","username":"ronaldbradford"},"change_message_id":"687925fc973455566b419249f6a7b5c52691b641","unresolved":false,"context_lines":[{"line_number":1120,"context_line":"            generator._output_opts(formatter, \u0027alpha\u0027,"},{"line_number":1121,"context_line":"                                   groups.pop(\u0027alpha\u0027), True)"},{"line_number":1122,"context_line":"        expected \u003d \u0027\u0027\u0027[alpha]"},{"line_number":1123,"context_line":""},{"line_number":1124,"context_line":"#"},{"line_number":1125,"context_line":"# From namespace1"},{"line_number":1126,"context_line":"#"}],"source_content_type":"text/x-python","patch_set":4,"id":"7aa08908_4a9486e1","line":1123,"updated":"2016-06-06 14:51:53.000000000","message":"See http://git.openstack.org/cgit/openstack/oslo.config/tree/oslo_config/tests/test_sphinxext.py#n36 \n\nfor example of using textwrap.dedent() to make this more readable.","commit_id":"229a7624c7a5f136df728880f4b9586e97c5f1aa"},{"author":{"_account_id":12906,"name":"tonytan4ever","email":"tony.tan@rackspace.com","username":"tonytan4ever"},"change_message_id":"48165320b473e1f689fba72cbbbf5023ebf4690a","unresolved":false,"context_lines":[{"line_number":1121,"context_line":"                                   groups.pop(\u0027alpha\u0027), True)"},{"line_number":1122,"context_line":"        expected \u003d \u0027\u0027\u0027[alpha]"},{"line_number":1123,"context_line":""},{"line_number":1124,"context_line":"#"},{"line_number":1125,"context_line":"# From namespace1"},{"line_number":1126,"context_line":"#"},{"line_number":1127,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"9abb7d3a_1116fbf0","line":1124,"updated":"2016-06-03 18:41:27.000000000","message":"Wasn\u0027t these string continuations should be indented ?","commit_id":"229a7624c7a5f136df728880f4b9586e97c5f1aa"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"a5d161a787b48f5fa9a3bbb6cbbab43d13aa6d7b","unresolved":false,"context_lines":[{"line_number":1121,"context_line":"                                   groups.pop(\u0027alpha\u0027), True)"},{"line_number":1122,"context_line":"        expected \u003d \u0027\u0027\u0027[alpha]"},{"line_number":1123,"context_line":""},{"line_number":1124,"context_line":"#"},{"line_number":1125,"context_line":"# From namespace1"},{"line_number":1126,"context_line":"#"},{"line_number":1127,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"7aa08908_27371a00","line":1124,"in_reply_to":"9abb7d3a_1116fbf0","updated":"2016-06-08 15:12:01.000000000","message":"These seem to be in keeping with the rest of the file","commit_id":"229a7624c7a5f136df728880f4b9586e97c5f1aa"}]}
