240 VisibilityMixin.__init__(self) |
240 VisibilityMixin.__init__(self) |
241 self.setPrivate() |
241 self.setPrivate() |
242 |
242 |
243 |
243 |
244 def readmodule_ex(module, path=[]): |
244 def readmodule_ex(module, path=[]): |
245 ''' |
245 """ |
246 Read a Ruby file and return a dictionary of classes, functions and modules. |
246 Read a Ruby file and return a dictionary of classes, functions and modules. |
247 |
247 |
248 @param module name of the Ruby file (string) |
248 @param module name of the Ruby file (string) |
249 @param path path the file should be searched in (list of strings) |
249 @param path path the file should be searched in (list of strings) |
250 @return the resulting dictionary |
250 @return the resulting dictionary |
251 ''' |
251 """ |
252 global _modules |
252 global _modules |
253 |
253 |
254 dict = {} |
254 dict = {} |
255 dict_counts = {} |
255 dict_counts = {} |
256 |
256 |