summaryrefslogtreecommitdiff
path: root/kconfiglib.py
diff options
context:
space:
mode:
authorUlf Magnusson <ulfalizer@gmail.com>2019-07-04 20:47:25 +0200
committerUlf Magnusson <ulfalizer@gmail.com>2019-07-04 20:47:25 +0200
commit7b22f1b5a74dcc6ffcca9ef651fded6f144db76e (patch)
tree82b28650b5d922f178b8dac806a5573dc9588012 /kconfiglib.py
parentd1c9c99135c60273431d77b08a21c664541db82c (diff)
Turn mainmenu_text into a @property
Not performance sensitive. Gets rid of a variable.
Diffstat (limited to 'kconfiglib.py')
-rw-r--r--kconfiglib.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/kconfiglib.py b/kconfiglib.py
index 80c809a..90eacab 100644
--- a/kconfiglib.py
+++ b/kconfiglib.py
@@ -805,7 +805,6 @@ class Kconfig(object):
"env_vars",
"kconfig_filenames",
"m",
- "mainmenu_text",
"menus",
"missing_syms",
"modules",
@@ -1081,8 +1080,12 @@ class Kconfig(object):
# awkward during dependency loop detection
self._add_choice_deps()
-
- self.mainmenu_text = self.top_node.prompt[0]
+ @property
+ def mainmenu_text(self):
+ """
+ See the class documentation.
+ """
+ return self.top_node.prompt[0]
@property
def defconfig_filename(self):