diff -r 62a532045e71 -r 96838b620b9c mercurial/filelog.py --- a/mercurial/filelog.py Thu Sep 20 17:47:34 2018 -0700 +++ b/mercurial/filelog.py Thu Sep 20 18:07:42 2018 -0700 @@ -24,7 +24,7 @@ censorable=True) # Full name of the user visible file, relative to the repository root. # Used by LFS. - self.filename = path + self._revlog.filename = path # Used by repo upgrade. self.index = self._revlog.index # Used by changegroup generation. @@ -189,15 +189,6 @@ # TODO these aren't part of the interface and aren't internal methods. # Callers should be fixed to not use them. - # Used by LFS. - @property - def filename(self): - return self._revlog.filename - - @filename.setter - def filename(self, value): - self._revlog.filename = value - # Used by bundlefilelog, unionfilelog. @property def indexfile(self):