From 204266c3df53f500770a49c29b15a9ff4ff19bc8 Mon Sep 17 00:00:00 2001 From: AntiCompositeNumber Date: Wed, 19 Aug 2020 00:47:43 -0400 Subject: [PATCH] nodes: Use def instead of assignment of a lambda in Template Per PEP8, there is no benefit to using a lambda here, and some downsides. It's the same number of SLOC either way, so might as well change it. --- mwparserfromhell/nodes/template.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mwparserfromhell/nodes/template.py b/mwparserfromhell/nodes/template.py index b0e9011..9de7641 100644 --- a/mwparserfromhell/nodes/template.py +++ b/mwparserfromhell/nodes/template.py @@ -210,9 +210,9 @@ class Template(Node): return True return False - has_param = lambda self, name, ignore_empty=False: \ - self.has(name, ignore_empty) - has_param.__doc__ = "Alias for :meth:`has`." + def has_param(self, name, ignore_empty=False): + """Alias for :meth:`has`.""" + return self.has(name, ignore_empty) def get(self, name, default=_UNSET): """Get the parameter whose name is *name*.