[kernel-team] 40/86: Rename some classes.
debian-kernel at lists.debian.org
debian-kernel at lists.debian.org
Mon Dec 21 00:34:57 UTC 2015
This is an automated email from the git hooks/post-receive script.
benh pushed a commit to branch benh/kconfigeditor2
in repository kernel-team.
commit 5723b9a540aaaa06c1765fe476c9893046bcdc31
Author: Bastian Blank <waldi at debian.org>
Date: Mon Mar 16 20:47:33 2009 +0000
Rename some classes.
svn path=/people/waldi/utils/kconfigeditor2/; revision=13134
---
.../lib/kconfigeditor/kconfig/config.py | 14 +++----
.../lib/kconfigeditor/kconfig/menu/__init__.py | 26 +++++++++++++
.../lib/kconfigeditor/kconfig/menu/all.py | 7 +++-
.../lib/kconfigeditor/kconfig/menu/file.py | 45 +++++++---------------
utils/kconfigeditor2/lib/kconfigeditor/package.py | 2 +-
5 files changed, 52 insertions(+), 42 deletions(-)
diff --git a/utils/kconfigeditor2/lib/kconfigeditor/kconfig/config.py b/utils/kconfigeditor2/lib/kconfigeditor/kconfig/config.py
index 063f3a9..36ca4f5 100644
--- a/utils/kconfigeditor2/lib/kconfigeditor/kconfig/config.py
+++ b/utils/kconfigeditor2/lib/kconfigeditor/kconfig/config.py
@@ -2,7 +2,7 @@ from __future__ import absolute_import
import os
-from .menu.file import FileChoice, FileConfig
+from .menu import MenuEntryChoice, MenuEntryConfig
class File(dict):
@@ -15,7 +15,7 @@ class File(dict):
ret = []
nr = 0
for i in f:
- if isinstance(i, FileConfig):
+ if isinstance(i, MenuEntryConfig):
r = self._dump_file_config(processed, ignored, have_prompt, i)
if r:
ret.extend(r)
@@ -48,9 +48,9 @@ class File(dict):
def _dump_file(self, processed, ignored, have_prompt, f):
ret = []
for i in f:
- if isinstance(i, FileConfig):
+ if isinstance(i, MenuEntryConfig):
ret.extend(self._dump_file_config(processed, ignored, have_prompt, i))
- elif isinstance(i, FileChoice):
+ elif isinstance(i, MenuEntryChoice):
ret.extend(self._dump_file_choice(processed, ignored, have_prompt, i))
if ret:
ret[0:0] = ["##", "## file: %s" % f.filename, "##"]
@@ -65,11 +65,11 @@ class File(dict):
def _dump_prompt_file(self, have_prompt, f):
for i in f:
- if isinstance(i, FileConfig):
+ if isinstance(i, MenuEntryConfig):
self._dump_prompt_file_config(have_prompt, i)
- elif isinstance(i, FileChoice):
+ elif isinstance(i, MenuEntryChoice):
for i1 in i:
- if isinstance(i1, FileConfig):
+ if isinstance(i1, MenuEntryConfig):
self._dump_prompt_file_config(have_prompt, i1)
def dump(self, root, menufiles, ignore_silent = False):
diff --git a/utils/kconfigeditor2/lib/kconfigeditor/kconfig/menu/__init__.py b/utils/kconfigeditor2/lib/kconfigeditor/kconfig/menu/__init__.py
index e69de29..3a08bbc 100644
--- a/utils/kconfigeditor2/lib/kconfigeditor/kconfig/menu/__init__.py
+++ b/utils/kconfigeditor2/lib/kconfigeditor/kconfig/menu/__init__.py
@@ -0,0 +1,26 @@
+class MenuEntryChoice(list):
+ def __init__(self, prompt=None):
+ self.prompt = prompt
+
+ def __repr__(self):
+ return "<%s(%r)>" % (self.__class__.__name__, self.prompt)
+
+
+class MenuEntryConfig(object):
+ TYPE_BOOL = 1
+ TYPE_TRISTATE = 2
+
+ def __init__(self, name, type=None, prompt=None):
+ self.name, self.type, self.prompt = name, type, prompt
+
+ def __repr__(self):
+ return "<%s(%r, %r, %r)>" % (self.__class__.__name__, self.name, self.type, self.prompt)
+
+
+class MenuEntrySource(object):
+ def __init__(self, filename):
+ self.filename = filename
+
+ def __repr__(self):
+ return "<%s(%r)>" % (self.__class__.__name__, self.filename)
+
diff --git a/utils/kconfigeditor2/lib/kconfigeditor/kconfig/menu/all.py b/utils/kconfigeditor2/lib/kconfigeditor/kconfig/menu/all.py
index a82f445..5e25a4c 100644
--- a/utils/kconfigeditor2/lib/kconfigeditor/kconfig/menu/all.py
+++ b/utils/kconfigeditor2/lib/kconfigeditor/kconfig/menu/all.py
@@ -1,6 +1,9 @@
+from __future__ import absolute_import
+
import os
-from file import FileSource, Parser
+from . import MenuEntrySource
+from .file import Parser
class All(object):
def __init__(self, root, arches):
@@ -26,7 +29,7 @@ class All(object):
f = self.files.setdefault(filename, Parser()(file(os.path.join(root, filename)), filename))
for i in f:
- if isinstance(i, FileSource):
+ if isinstance(i, MenuEntrySource):
work.append(i.filename)
self.files_all = {}
diff --git a/utils/kconfigeditor2/lib/kconfigeditor/kconfig/menu/file.py b/utils/kconfigeditor2/lib/kconfigeditor/kconfig/menu/file.py
index af017ad..7801cc8 100644
--- a/utils/kconfigeditor2/lib/kconfigeditor/kconfig/menu/file.py
+++ b/utils/kconfigeditor2/lib/kconfigeditor/kconfig/menu/file.py
@@ -1,5 +1,10 @@
+from __future__ import absolute_import
+
import re
+from . import MenuEntryChoice, MenuEntryConfig, MenuEntrySource
+
+
class ParseException(Exception):
filename = None
lineno = None
@@ -14,30 +19,6 @@ class File(list):
def __init__(self, filename):
self.filename = filename
-class FileChoice(list):
- def __init__(self, prompt = None):
- self.prompt = prompt
-
- def __repr__(self):
- return "<%s(%r)>" % (self.__class__.__name__, self.prompt)
-
-class FileConfig(object):
- TYPE_BOOL = 1
- TYPE_TRISTATE = 2
-
- def __init__(self, name, type = None, prompt = None):
- self.name, self.type, self.prompt = name, type, prompt
-
- def __repr__(self):
- return "<%s(%r, %r, %r)>" % (self.__class__.__name__, self.name, self.type, self.prompt)
-
-class FileSource(object):
- def __init__(self, filename):
- self.filename = filename
-
- def __repr__(self):
- return "<%s(%r)>" % (self.__class__.__name__, self.filename)
-
class Parser(object):
def __call__(self, fd, filename):
lineno = 1
@@ -199,7 +180,7 @@ class _BlockRoot(
class _BlockChoice(_BlockObject, _BlockContainerCommon):
def __init__(self, parent):
super(_BlockChoice, self).__init__(parent)
- self.entry = FileChoice()
+ self.entry = MenuEntryChoice()
parent.entry.append(self.entry)
_BlockConfigData(self, self.entry)
@@ -245,7 +226,7 @@ $"""
_Expression(self, text)
def process_bool(self, text, ind):
- self.entry.type = FileConfig.TYPE_BOOL
+ self.entry.type = MenuEntryConfig.TYPE_BOOL
# TODO
self._process_prompt(text, ind)
@@ -255,11 +236,11 @@ $"""
_Expression(self, text)
def process_def_bool(self, text, ind):
- self.entry.type = FileConfig.TYPE_BOOL
+ self.entry.type = MenuEntryConfig.TYPE_BOOL
_Expression(self, text)
def process_def_tristate(self, text, ind):
- self.entry.type = FileConfig.TYPE_TRISTATE
+ self.entry.type = MenuEntryConfig.TYPE_TRISTATE
_Expression(self, text)
def process_help(self, text, ind):
@@ -293,13 +274,13 @@ $"""
self._process_prompt(text, ind)
def process_tristate(self, text, ind):
- self.entry.type = FileConfig.TYPE_TRISTATE
+ self.entry.type = MenuEntryConfig.TYPE_TRISTATE
# TODO
self._process_prompt(text, ind)
class _BlockConfig(_BlockConfigData):
def __init__(self, parent, name):
- super(_BlockConfig, self).__init__(parent, FileConfig(name))
+ super(_BlockConfig, self).__init__(parent, MenuEntryConfig(name))
parent.entry.append(self.entry)
class _BlockHelp(_BlockObject):
@@ -359,14 +340,14 @@ class _BlockMenuconfig(_BlockMenu):
super(_BlockMenuconfig, self).__init__(parent, "")
self.entry = parent.entry
# TODO
- entry = FileConfig(name)
+ entry = MenuEntryConfig(name)
parent.entry.append(entry)
_BlockConfigData(self, entry)
class _BlockSource(_BlockObject):
def __init__(self, parent, text):
super(_BlockSource, self).__init__(parent)
- self.entry = FileSource(text)
+ self.entry = MenuEntrySource(text)
parent.entry.append(self.entry)
class _Expression(_Element):
diff --git a/utils/kconfigeditor2/lib/kconfigeditor/package.py b/utils/kconfigeditor2/lib/kconfigeditor/package.py
index f92a994..1dc917a 100644
--- a/utils/kconfigeditor2/lib/kconfigeditor/package.py
+++ b/utils/kconfigeditor2/lib/kconfigeditor/package.py
@@ -4,7 +4,7 @@ import os
from debian_linux.config import ConfigCoreHierarchy
-from .kconfig.menu.file import FileChoice, FileConfig
+from .kconfig.menu import MenuEntryChoice, MenuEntryConfig
from .kconfig.config import File
class Files(dict):
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/kernel/kernel-team.git
More information about the Kernel-svn-changes
mailing list