@@ -93,8 +93,8 @@ def classify_class_attrs(cls):
9393class DefaultFormatter (pydoc .HTMLDoc ):
9494 def docmodule (self , object , name = None , mod = None , packageContext = None , * ignored ):
9595 """Produce HTML documentation for a module object."""
96- name = object .__name__ # ignore the passed-in name
97- parts = split (name , '.' )
96+ my_name = object .__name__ # ignore the passed-in name
97+ parts = split (my_name , '.' )
9898 links = []
9999 for i in range (len (parts )- 1 ):
100100 links .append (
@@ -135,7 +135,7 @@ def docmodule(self, object, name=None, mod=None, packageContext = None, *ignored
135135 for base in value .__bases__ :
136136 key , modname = base .__name__ , base .__module__
137137 module = sys .modules .get (modname )
138- if modname != name and module and hasattr (module , key ):
138+ if modname != my_name and module and hasattr (module , key ):
139139 if getattr (module , key ) is base :
140140 if not cdict .has_key (key ):
141141 cdict [key ] = cdict [base ] = modname + '.html#' + key
@@ -165,10 +165,10 @@ def docmodule(self, object, name=None, mod=None, packageContext = None, *ignored
165165 path = os .path .join (object .__path__ [0 ], file )
166166 modname = inspect .getmodulename (file )
167167 if modname and modname not in modnames :
168- modpkgs .append ((modname , name , 0 , 0 ))
168+ modpkgs .append ((modname , my_name , 0 , 0 ))
169169 modnames .append (modname )
170170 elif pydoc .ispackage (path ):
171- modpkgs .append ((file , name , 1 , 0 ))
171+ modpkgs .append ((file , my_name , 1 , 0 ))
172172 modpkgs .sort ()
173173 contents = self .multicolumn (modpkgs , self .modpkglink )
174174## result = result + self.bigsection(
@@ -184,15 +184,15 @@ def docmodule(self, object, name=None, mod=None, packageContext = None, *ignored
184184 if classes :
185185#FIX classlist = map(lambda (key, value): value, classes)
186186 contents = [
187- self .formattree (inspect .getclasstree (classlist , 1 ), name )]
187+ self .formattree (inspect .getclasstree (classlist , 1 ), my_name )]
188188 for key , value in classes :
189- contents .append (self .document (value , key , name , fdict , cdict ))
189+ contents .append (self .document (value , key , my_name , fdict , cdict ))
190190 result = result + self .bigsection (
191191 'Classes' , '#ffffff' , '#ee77aa' , join (contents ))
192192 if funcs :
193193 contents = []
194194 for key , value in funcs :
195- contents .append (self .document (value , key , name , fdict , cdict ))
195+ contents .append (self .document (value , key , my_name , fdict , cdict ))
196196 result = result + self .bigsection (
197197 'Functions' , '#ffffff' , '#eeaa77' , join (contents ))
198198 if data :
0 commit comments