303 _modules[module] = {} |
303 _modules[module] = {} |
304 return {} |
304 return {} |
305 |
305 |
306 try: |
306 try: |
307 src = Utilities.readEncodedFile(file)[0] |
307 src = Utilities.readEncodedFile(file)[0] |
308 except (UnicodeError, IOError): |
308 except (UnicodeError, OSError): |
309 # can't do anything with this module |
309 # can't do anything with this module |
310 _modules[module] = {} |
310 _modules[module] = {} |
311 return {} |
311 return {} |
312 |
312 |
313 _modules[module] = scan(src, file, module) |
313 _modules[module] = scan(src, file, module) |