# HG changeset patch # User Pierre-Yves David # Date 2023-10-10 22:04:08 # Node ID ab2bc31fa91f034436dee844b9dfab7d11d6b4b4 # Parent 96f521df2508b18435c3259483e99c34ab379419 revlog: remove legacy usage of `_debug_delta` All core code is now getting the setting from the DeltaConfig object. diff --git a/mercurial/revlog.py b/mercurial/revlog.py --- a/mercurial/revlog.py +++ b/mercurial/revlog.py @@ -2782,7 +2782,7 @@ class revlog: if deltacomputer is None: write_debug = None - if self._debug_delta: + if self.delta_config.debug_delta: write_debug = transaction._report deltacomputer = deltautil.deltacomputer( self, write_debug=write_debug @@ -3026,7 +3026,7 @@ class revlog: try: with self._writing(transaction): write_debug = None - if self._debug_delta: + if self.delta_config.debug_delta: write_debug = transaction._report deltacomputer = deltautil.deltacomputer( self, @@ -3408,7 +3408,7 @@ class revlog: ): """perform the core duty of `revlog.clone` after parameter processing""" write_debug = None - if self._debug_delta: + if self.delta_config.debug_delta: write_debug = tr._report deltacomputer = deltautil.deltacomputer( destrevlog,