)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"a8c561ffdb12fe9fdba8193bf77e339b2b6b30f6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"6bb5df23_b16a77f7","updated":"2024-02-29 19:07:42.000000000","message":"I agree to fix it here too.","commit_id":"47651ec90664943f7f346cfea8de2e43e9b3c779"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"aa57a5ff67ffc118207aba7790123f224306ee89","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"87c829ef_0987aeb7","updated":"2024-03-01 08:43:31.000000000","message":"Thanks for taking care","commit_id":"47651ec90664943f7f346cfea8de2e43e9b3c779"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"a17754f1e6e202521c8e3e3dd91e0a680b083e4a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"09f5812a_470977c8","updated":"2024-02-29 12:51:09.000000000","message":"after testing locally, I\u0027m fine with this patch as a gate-fix for OSA and possibly other projects. IMO we can discuss the other issues later","commit_id":"47651ec90664943f7f346cfea8de2e43e9b3c779"}],"reno/config.py":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"c2dfaea8c8e3296225c735521a949eca3cd5d468","unresolved":true,"context_lines":[{"line_number":167,"context_line":"        \"base\" of a branch. Other branches are ignored."},{"line_number":168,"context_line":"        \"\"\")),"},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"    Opt(\u0027closed_branch_tag_re\u0027, \u0027(.+)-eo[l,m]\u0027,"},{"line_number":171,"context_line":"        textwrap.dedent(\"\"\"\\"},{"line_number":172,"context_line":"        The pattern for names for tags that replace closed"},{"line_number":173,"context_line":"        branches that are relevant when scanning history to"}],"source_content_type":"text/x-python","patch_set":3,"id":"20c7f4d1_298a290e","line":170,"range":{"start_line":170,"start_character":40,"end_line":170,"end_character":45},"updated":"2024-02-29 11:24:40.000000000","message":"shouldn\u0027t this be just \"[lm]\"? iiuc the current version would also match \"bla-eo,\", though not sure whether that would actually be a valid tag.\n\nI\u0027m also not sure whether this is the right approach in general. another option would be to change the branch_name_re above to include \"unmaintained/.+\".","commit_id":"a514071d50b96617ab4da3c6898e358056f6f4a9"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"2952f40fa6cd4c05e4a7c6f486a157e8bac866b2","unresolved":false,"context_lines":[{"line_number":167,"context_line":"        \"base\" of a branch. Other branches are ignored."},{"line_number":168,"context_line":"        \"\"\")),"},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"    Opt(\u0027closed_branch_tag_re\u0027, \u0027(.+)-eo[l,m]\u0027,"},{"line_number":171,"context_line":"        textwrap.dedent(\"\"\"\\"},{"line_number":172,"context_line":"        The pattern for names for tags that replace closed"},{"line_number":173,"context_line":"        branches that are relevant when scanning history to"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba0d7900_fd916ea5","line":170,"range":{"start_line":170,"start_character":40,"end_line":170,"end_character":45},"in_reply_to":"20c7f4d1_298a290e","updated":"2024-02-29 11:30:08.000000000","message":"Done","commit_id":"a514071d50b96617ab4da3c6898e358056f6f4a9"}],"reno/scanner.py":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"c2dfaea8c8e3296225c735521a949eca3cd5d468","unresolved":true,"context_lines":[{"line_number":556,"context_line":"                # If a stable branch was removed, look for its EOL tag."},{"line_number":557,"context_line":"                \u0027refs/tags/\u0027 + (name.rpartition(\u0027/\u0027)[-1] + \u0027-eol\u0027),"},{"line_number":558,"context_line":"                # If a stable branch was moved to unmaintained, look"},{"line_number":559,"context_line":"                # for its EOM tag. EOL will have prescedence if exists."},{"line_number":560,"context_line":"                \u0027refs/tags/\u0027 + (name.rpartition(\u0027/\u0027)[-1] + \u0027-eom\u0027),"},{"line_number":561,"context_line":"                # If someone is using the \"short\" name for a branch"},{"line_number":562,"context_line":"                # without a local tracking branch, look to see if the"}],"source_content_type":"text/x-python","patch_set":3,"id":"f770d910_a6b02132","line":559,"range":{"start_line":559,"start_character":49,"end_line":559,"end_character":60},"updated":"2024-02-29 11:24:40.000000000","message":"nit: precedence","commit_id":"a514071d50b96617ab4da3c6898e358056f6f4a9"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"2952f40fa6cd4c05e4a7c6f486a157e8bac866b2","unresolved":false,"context_lines":[{"line_number":556,"context_line":"                # If a stable branch was removed, look for its EOL tag."},{"line_number":557,"context_line":"                \u0027refs/tags/\u0027 + (name.rpartition(\u0027/\u0027)[-1] + \u0027-eol\u0027),"},{"line_number":558,"context_line":"                # If a stable branch was moved to unmaintained, look"},{"line_number":559,"context_line":"                # for its EOM tag. EOL will have prescedence if exists."},{"line_number":560,"context_line":"                \u0027refs/tags/\u0027 + (name.rpartition(\u0027/\u0027)[-1] + \u0027-eom\u0027),"},{"line_number":561,"context_line":"                # If someone is using the \"short\" name for a branch"},{"line_number":562,"context_line":"                # without a local tracking branch, look to see if the"}],"source_content_type":"text/x-python","patch_set":3,"id":"ee43cfae_b8106492","line":559,"range":{"start_line":559,"start_character":49,"end_line":559,"end_character":60},"in_reply_to":"f770d910_a6b02132","updated":"2024-02-29 11:30:08.000000000","message":"Done","commit_id":"a514071d50b96617ab4da3c6898e358056f6f4a9"}],"reno/tests/test_scanner.py":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"c2dfaea8c8e3296225c735521a949eca3cd5d468","unresolved":true,"context_lines":[{"line_number":1900,"context_line":"    def test_eom_tag_from_branch(self):"},{"line_number":1901,"context_line":"        ref \u003d self.scanner._get_ref(\u0027stable/baz\u0027)"},{"line_number":1902,"context_line":"        expected \u003d self.scanner._repo.head()"},{"line_number":1903,"context_line":"        self.assertEqual(expected, ref)"},{"line_number":1904,"context_line":""},{"line_number":1905,"context_line":"    def test_head(self):"},{"line_number":1906,"context_line":"        ref \u003d self.scanner._get_ref(None)"}],"source_content_type":"text/x-python","patch_set":3,"id":"2cc81aff_cd71b8f9","line":1903,"updated":"2024-02-29 11:24:40.000000000","message":"I wonder whether we would need some more sophisticated test setup for this and the above that actually encompasses multiple commits in the repo","commit_id":"a514071d50b96617ab4da3c6898e358056f6f4a9"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"1d2f8df7d307bb1b7c03fb9c6949d221dc05bcc5","unresolved":true,"context_lines":[{"line_number":1900,"context_line":"    def test_eom_tag_from_branch(self):"},{"line_number":1901,"context_line":"        ref \u003d self.scanner._get_ref(\u0027stable/baz\u0027)"},{"line_number":1902,"context_line":"        expected \u003d self.scanner._repo.head()"},{"line_number":1903,"context_line":"        self.assertEqual(expected, ref)"},{"line_number":1904,"context_line":""},{"line_number":1905,"context_line":"    def test_head(self):"},{"line_number":1906,"context_line":"        ref \u003d self.scanner._get_ref(None)"}],"source_content_type":"text/x-python","patch_set":3,"id":"32ab335b_625f7092","line":1903,"in_reply_to":"2cc81aff_cd71b8f9","updated":"2024-02-29 12:26:20.000000000","message":"eventually yes, but I\u0027m in a real time shortage right now to work properly on that 😞","commit_id":"a514071d50b96617ab4da3c6898e358056f6f4a9"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"b699b093f901b2b7b176d7da71f6ca58eb026cc6","unresolved":false,"context_lines":[{"line_number":1900,"context_line":"    def test_eom_tag_from_branch(self):"},{"line_number":1901,"context_line":"        ref \u003d self.scanner._get_ref(\u0027stable/baz\u0027)"},{"line_number":1902,"context_line":"        expected \u003d self.scanner._repo.head()"},{"line_number":1903,"context_line":"        self.assertEqual(expected, ref)"},{"line_number":1904,"context_line":""},{"line_number":1905,"context_line":"    def test_head(self):"},{"line_number":1906,"context_line":"        ref \u003d self.scanner._get_ref(None)"}],"source_content_type":"text/x-python","patch_set":3,"id":"27cb5516_ddba3986","line":1903,"in_reply_to":"32ab335b_625f7092","updated":"2024-02-29 12:49:29.000000000","message":"yes, I didn\u0027t expect you to add that to this patch, that was more a general note, sorry for not being more explicit","commit_id":"a514071d50b96617ab4da3c6898e358056f6f4a9"}]}
