[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