mercurial/merge.py
changeset 36048 46a54de96a54
parent 36047 55e8efa2451a
child 36080 4fe2041007ed
equal deleted inserted replaced
36047:55e8efa2451a 36048:46a54de96a54
    23     nullrev,
    23     nullrev,
    24 )
    24 )
    25 from . import (
    25 from . import (
    26     copies,
    26     copies,
    27     error,
    27     error,
    28     extensions,
       
    29     filemerge,
    28     filemerge,
    30     match as matchmod,
    29     match as matchmod,
    31     obsutil,
    30     obsutil,
    32     pycompat,
    31     pycompat,
    33     scmutil,
    32     scmutil,
  1990         # considered stable.
  1989         # considered stable.
  1991         fsmonitorwarning = repo.ui.configbool('fsmonitor', 'warn_when_unused')
  1990         fsmonitorwarning = repo.ui.configbool('fsmonitor', 'warn_when_unused')
  1992         fsmonitorthreshold = repo.ui.configint('fsmonitor',
  1991         fsmonitorthreshold = repo.ui.configint('fsmonitor',
  1993                                                'warn_update_file_count')
  1992                                                'warn_update_file_count')
  1994         try:
  1993         try:
       
  1994             # avoid cycle: extensions -> cmdutil -> merge
       
  1995             from . import extensions
  1995             extensions.find('fsmonitor')
  1996             extensions.find('fsmonitor')
  1996             fsmonitorenabled = repo.ui.config('fsmonitor', 'mode') != 'off'
  1997             fsmonitorenabled = repo.ui.config('fsmonitor', 'mode') != 'off'
  1997             # We intentionally don't look at whether fsmonitor has disabled
  1998             # We intentionally don't look at whether fsmonitor has disabled
  1998             # itself because a) fsmonitor may have already printed a warning
  1999             # itself because a) fsmonitor may have already printed a warning
  1999             # b) we only care about the config state here.
  2000             # b) we only care about the config state here.