Exemple #1
0
 def __init__(self, className, classesToCollectInfoAbout, classesToIgnore):
     self.className = className
     self.classesToCollectInfoAbout = classesToCollectInfoAbout
     self.classesToIgnore = classesToIgnore
     self.baseClasses = BaseClassesGatherer(self.classesToCollectInfoAbout,
                                            self.classesToIgnore)
     self.attributeInfo = AttributeInfoGatherer(
         self.classesToCollectInfoAbout, self.classesToIgnore)
     self.selfReferences = SelfReferencesGatherer(
         self.classesToCollectInfoAbout, self.classesToIgnore)
     self.localReferences = LocalReferencesGatherer(
         self.classesToCollectInfoAbout, self.classesToIgnore)
     self.methodArgumentsOrder = MethodArgumentsOrderGatherer(
         self.classesToCollectInfoAbout, self.classesToIgnore)
     self.methodArgumentsDefaults = MethodArgumentsDefaultsGatherer(
         self.classesToCollectInfoAbout, self.classesToIgnore)
     self.methodArgumentsInfo = MethodArgumentsInfoGatherer(
         self.classesToCollectInfoAbout, self.classesToIgnore)
     self.methodInfo = MethodInfoGatherer(self.classesToCollectInfoAbout,
                                          self.classesToIgnore)
     self.methodReturnValueClassNames = MethodReturnValueClassNamesGatherer(
         self.classesToCollectInfoAbout, self.classesToIgnore)