hgext/__init__.py
author Matt Harbison <matt_harbison@yahoo.com>
Sun, 20 Aug 2023 01:49:48 -0400
changeset 50844 fb0f07c64304
parent 48875 6000f5b25c9b
child 51863 f4733654f144
permissions -rw-r--r--
pull: avoid referencing a variable before it is initialized If `urlutil.get_pull_paths()` somehow yields nothing, the reference after the loop appears to be a problem. I noticed this because PyCharm flagged (and still flags) the initialization of this inside the loop as somehow unused. I'm not sure why 1 isn't returned directly where it is set to the result of `postincoming()`, but maybe the code is structured this way in anticipation of future work.

import pkgutil

__path__ = pkgutil.extend_path(__path__, __name__)