comparison mercurial/formatter.py @ 45262:22eafb16f1c5

formatter: inline a variable assigned from `templater.templater.frommapfile` The variable doesn't get reused and it doesn't help formatting, so I don't see any reason for it. Differential Revision: https://phab.mercurial-scm.org/D8807
author Martin von Zweigbergk <martinvonz@google.com>
date Thu, 23 Jul 2020 10:20:48 -0700
parents 653b2a439412
children 8cce9f77ca73
comparison
equal deleted inserted replaced
45261:28840ef52f71 45262:22eafb16f1c5
624 def loadtemplater(ui, spec, defaults=None, resources=None, cache=None): 624 def loadtemplater(ui, spec, defaults=None, resources=None, cache=None):
625 """Create a templater from either a literal template or loading from 625 """Create a templater from either a literal template or loading from
626 a map file""" 626 a map file"""
627 assert not (spec.tmpl and spec.mapfile) 627 assert not (spec.tmpl and spec.mapfile)
628 if spec.mapfile: 628 if spec.mapfile:
629 frommapfile = templater.templater.frommapfile 629 return templater.templater.frommapfile(
630 return frommapfile(
631 spec.mapfile, defaults=defaults, resources=resources, cache=cache 630 spec.mapfile, defaults=defaults, resources=resources, cache=cache
632 ) 631 )
633 return maketemplater( 632 return maketemplater(
634 ui, spec.tmpl, defaults=defaults, resources=resources, cache=cache 633 ui, spec.tmpl, defaults=defaults, resources=resources, cache=cache
635 ) 634 )