# HG changeset patch # User Anton Shestakov # Date 2023-05-31 15:02:56 # Node ID 9dcb0084276911d9033d8e19d6fae0f9864cbfbb # Parent 720a23405fe9264bda5205f78688a5dc3e3e07ad debug: `isinstance(a, x) or isinstance(a, y)` is `isinstance(a, (x, y))` diff --git a/mercurial/debugcommands.py b/mercurial/debugcommands.py --- a/mercurial/debugcommands.py +++ b/mercurial/debugcommands.py @@ -2642,7 +2642,7 @@ def debugnodemap(ui, repo, file_=None, * r = cmdutil.openstorage( repo.unfiltered(), b'debugnodemap', file_, pycompat.byteskwargs(opts) ) - if isinstance(r, manifest.manifestrevlog) or isinstance(r, filelog.filelog): + if isinstance(r, (manifest.manifestrevlog, filelog.filelog)): r = r._revlog if opts['dump_new']: if util.safehasattr(r.index, "nodemap_data_all"):