# HG changeset patch # User Matt Harbison # Date 1677694311 18000 # Node ID ebf1a07539b9ab5a206c890a1f4775b1c06d46d6 # Parent 174290adfc4a71f3e31365c138e2266c6d4652a9 statichttprepo: fix the vfs.join() method to match the base class definition Flagged by PyCharm. The superclass implementation raised NotImplementedError. diff -r 174290adfc4a -r ebf1a07539b9 mercurial/statichttprepo.py --- a/mercurial/statichttprepo.py Wed Mar 01 12:38:36 2023 -0500 +++ b/mercurial/statichttprepo.py Wed Mar 01 13:11:51 2023 -0500 @@ -138,9 +138,9 @@ f = b"/".join((self.base, urlreq.quote(path))) return httprangereader(f, urlopener) - def join(self, path): + def join(self, path, *insidef): if path: - return pathutil.join(self.base, path) + return pathutil.join(self.base, path, *insidef) else: return self.base