D243: obsmarker: rename precnode into prednode

Gábor STEFANIK Gabor.STEFANIK at nng.com
Mon Aug 14 07:50:39 EDT 2017



> -----Original Message-----
> From: Mercurial-devel [mailto:mercurial-devel-bounces at mercurial-scm.org]
> On Behalf Of lothiraldan (Boris Feld)
> Sent: Wednesday, August 9, 2017 7:20 PM
> To: mercurial-devel at mercurial-scm.org
> Subject: D243: obsmarker: rename precnode into prednode
>
> lothiraldan updated this revision to Diff 705.
>
> REPOSITORY
>   rHG Mercurial
>
> CHANGES SINCE LAST UPDATE
>   https://phab.mercurial-scm.org/D243?vs=699&id=705
>
> REVISION DETAIL
>   https://phab.mercurial-scm.org/D243
>
> AFFECTED FILES
>   mercurial/cmdutil.py
>   mercurial/obsutil.py
>
> CHANGE DETAILS
>
> diff --git a/mercurial/obsutil.py b/mercurial/obsutil.py
> --- a/mercurial/obsutil.py
> +++ b/mercurial/obsutil.py
> @@ -9,6 +9,7 @@
>
>  from . import (
>      phases,
> +    util
>  )
>
>  class marker(object):
> @@ -29,15 +30,21 @@
>          return self._data == other._data
>
>      def precnode(self):
> -        """Precursor changeset node identifier"""
> +        msg = ("'marker.precnode' is deprecated, "
> +               "use 'marker.precnode'")

precnode is deprecated, use precnode instead? is that a typo?

> +        util.nouideprecwarn(msg, '4.4')
> +        return self.prednode()
> +
> +    def prednode(self):
> +        """Predecessor changeset node identifier"""
>          return self._data[0]
>
>      def succnodes(self):
>          """List of successor changesets node identifiers"""
>          return self._data[1]
>
>      def parentnodes(self):
> -        """Parents of the precursors (None if not recorded)"""
> +        """Parents of the predecessors (None if not recorded)"""
>          return self._data[5]
>
>      def metadata(self):
> diff --git a/mercurial/cmdutil.py b/mercurial/cmdutil.py
> --- a/mercurial/cmdutil.py
> +++ b/mercurial/cmdutil.py
> @@ -1913,7 +1913,7 @@
>      To be used by debug function."""
>      if index is not None:
>          fm.write('index', '%i ', index)
> -    fm.write('precnode', '%s ', hex(marker.precnode()))
> +    fm.write('precnode', '%s ', hex(marker.prednode()))
>      succs = marker.succnodes()
>      fm.condwrite(succs, 'succnodes', '%s ',
>                   fm.formatlist(map(hex, succs), name='node'))
>
>
>
> To: lothiraldan, #hg-reviewers, dsp
> Cc: mercurial-devel
> _______________________________________________
> Mercurial-devel mailing list
> Mercurial-devel at mercurial-scm.org
> https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel
________________________________
 This message, including its attachments, is confidential and the property of NNG Llc. For more information please read NNG's email policy here:
http://www.nng.com/emailpolicy/
By responding to this email you accept the email policy.


More information about the Mercurial-devel mailing list