)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"2a482468d7782297e143a8137a36b352506d0215","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"abf1a59d_a7ea347a","updated":"2022-07-29 10:21:53.000000000","message":"We can\u0027t do this.","commit_id":"ee535a25dd1d628e5bffdfdaf813ddf9eec6b84b"}],"oslo_versionedobjects/fixture.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"2a482468d7782297e143a8137a36b352506d0215","unresolved":true,"context_lines":[{"line_number":216,"context_line":"    object hashes are already recorded using that method. This attempts"},{"line_number":217,"context_line":"    to return something compatible with getargspec() when possible (i.e."},{"line_number":218,"context_line":"    when those features are not used), and otherwise just returns the"},{"line_number":219,"context_line":"    newer getfullargspec() representation."},{"line_number":220,"context_line":"    \"\"\""},{"line_number":221,"context_line":"    fullspec \u003d inspect.getfullargspec(method)"},{"line_number":222,"context_line":"    if any([fullspec.kwonlyargs, fullspec.kwonlydefaults,"}],"source_content_type":"text/x-python","patch_set":2,"id":"5d023b40_3127c571","line":219,"updated":"2022-07-29 10:21:53.000000000","message":"We can\u0027t remove this. See this message 👆 Perhaps we could make it private to imply that people shouldn\u0027t use it but this is really only intended for internal consumption anyway so it hardly seems worth the effort.","commit_id":"ee535a25dd1d628e5bffdfdaf813ddf9eec6b84b"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"9eb507e3e02dce39d76e6eae56a2888805e3cabd","unresolved":true,"context_lines":[{"line_number":260,"context_line":"               or isinstance(thing, classmethod):"},{"line_number":261,"context_line":"                method \u003d self._find_remotable_method(obj_class, thing)"},{"line_number":262,"context_line":"                if method:"},{"line_number":263,"context_line":"                    methods.append((name, get_method_spec(method)))"},{"line_number":264,"context_line":"        methods.sort()"},{"line_number":265,"context_line":"        # NOTE(danms): Things that need a version bump are any fields"},{"line_number":266,"context_line":"        # and their types, or the signatures of any remotable methods."}],"source_content_type":"text/x-python","patch_set":2,"id":"825fe489_110eac6b","line":263,"range":{"start_line":263,"start_character":42,"end_line":263,"end_character":57},"updated":"2021-07-16 03:06:55.000000000","message":"I think we should replace this usage.","commit_id":"ee535a25dd1d628e5bffdfdaf813ddf9eec6b84b"}]}
