diff -r 55d132525155 -r 642e31cb55f0 mercurial/context.py --- a/mercurial/context.py Mon Feb 21 13:03:43 2022 -0700 +++ b/mercurial/context.py Mon Feb 21 13:08:28 2022 -0700 @@ -51,7 +51,7 @@ propertycache = util.propertycache -class basectx(object): +class basectx: """A basectx object represents the common logic for its children: changectx: read-only context that is already present in the repo, workingctx: a context that represents the working directory and can @@ -796,7 +796,7 @@ return self.walk(match) -class basefilectx(object): +class basefilectx: """A filecontext object represents the common logic for its children: filectx: read-only access to a filerevision that is already present in the repo, @@ -3104,7 +3104,7 @@ return scmutil.status(modified, added, removed, [], [], [], []) -class arbitraryfilectx(object): +class arbitraryfilectx: """Allows you to use filectx-like functions on a file in an arbitrary location on disk, possibly not in the working directory. """