)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"46ef7cbbb106e6bdece48df211b1268ce1c4c2c4","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"removed duplicate lines"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"removed duplicate lines in django middleware and fix mistake"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: I0fac006d5d2a95807c5a14d60b387b6ccaa749e8"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"b9b9aa48_28c43a1e","line":9,"range":{"start_line":9,"start_character":49,"end_line":9,"end_character":60},"updated":"2023-10-17 07:07:50.000000000","message":"As explained in inline comment, this is not a mistake and they are not duplicated.","commit_id":"c426c2c738a14e5cf386872670eb1534f24a735c"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"18442f41d28e3c1204de9b904e43e81ce7fb3125","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"3af8eb9d_5913e794","updated":"2025-05-21 17:25:02.000000000","message":"@jjasek@redhat.com hello, please close this MR.","commit_id":"c426c2c738a14e5cf386872670eb1534f24a735c"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"c44ed6185df1ce859f631ff12e5278116124ebe2","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"31f7aa2c_4c6900cd","updated":"2023-10-16 01:36:49.000000000","message":"No these lines are not actually duplicate.\n\nL91 is combined with L92. L93 is combined with L94.","commit_id":"c426c2c738a14e5cf386872670eb1534f24a735c"},{"author":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"change_message_id":"a6993ca769208a57f2593c0f6dd9fe087537e650","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"2709e5ad_902f6479","updated":"2023-08-29 18:40:29.000000000","message":"recheck, LGTM.","commit_id":"c426c2c738a14e5cf386872670eb1534f24a735c"},{"author":{"_account_id":6914,"name":"Tatiana Ovchinnikova","email":"t.v.ovtchinnikova@gmail.com","username":"tmazur"},"change_message_id":"fb1c0b4a039351af50fe11878dda58bdba831de9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"c9ac40ae_fa25dc3f","updated":"2023-10-12 14:29:02.000000000","message":"recheck, random failures","commit_id":"c426c2c738a14e5cf386872670eb1534f24a735c"},{"author":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"change_message_id":"316bad637854423ef4e1de7428e48a6a3bbf8c24","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"bf573359_b2cc4a18","updated":"2023-10-16 03:59:38.000000000","message":"removing +2, I agreed with Takashi.","commit_id":"c426c2c738a14e5cf386872670eb1534f24a735c"}],"openstack_dashboard/settings.py":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"c44ed6185df1ce859f631ff12e5278116124ebe2","unresolved":true,"context_lines":[{"line_number":88,"context_line":"    \u0027horizon.themes.ThemeMiddleware\u0027,"},{"line_number":89,"context_line":"    \u0027django.middleware.locale.LocaleMiddleware\u0027,"},{"line_number":90,"context_line":"    \u0027django.middleware.clickjacking.XFrameOptionsMiddleware\u0027,"},{"line_number":91,"context_line":"    \u0027openstack_dashboard.contrib.developer.profiler.middleware.\u0027,"},{"line_number":92,"context_line":"    \u0027ProfilerClientMiddleware\u0027,"},{"line_number":93,"context_line":"    \u0027ProfilerMiddleware\u0027,"},{"line_number":94,"context_line":")"}],"source_content_type":"text/x-python","patch_set":2,"id":"6170bd21_f6b9501f","line":91,"range":{"start_line":91,"start_character":64,"end_line":91,"end_character":65},"updated":"2023-10-16 01:36:49.000000000","message":"you should not add this. This line should be combined with the Line 92.","commit_id":"c426c2c738a14e5cf386872670eb1534f24a735c"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"faa7edf87fc43ead5c18dae4889591bd0df76897","unresolved":true,"context_lines":[{"line_number":88,"context_line":"    \u0027horizon.themes.ThemeMiddleware\u0027,"},{"line_number":89,"context_line":"    \u0027django.middleware.locale.LocaleMiddleware\u0027,"},{"line_number":90,"context_line":"    \u0027django.middleware.clickjacking.XFrameOptionsMiddleware\u0027,"},{"line_number":91,"context_line":"    \u0027openstack_dashboard.contrib.developer.profiler.middleware.\u0027,"},{"line_number":92,"context_line":"    \u0027ProfilerClientMiddleware\u0027,"},{"line_number":93,"context_line":"    \u0027ProfilerMiddleware\u0027,"},{"line_number":94,"context_line":")"}],"source_content_type":"text/x-python","patch_set":2,"id":"d692eab4_38b44ef9","line":91,"range":{"start_line":91,"start_character":64,"end_line":91,"end_character":65},"in_reply_to":"6170bd21_f6b9501f","updated":"2023-10-17 07:06:45.000000000","message":"Yeah, strings without a comma are concatenated in python.\nThus L.90-91 and L.93-94 are different entries and they are not duplicated lines.","commit_id":"c426c2c738a14e5cf386872670eb1534f24a735c"}]}
