274 _modules[module] = {} |
274 _modules[module] = {} |
275 return {} |
275 return {} |
276 |
276 |
277 try: |
277 try: |
278 src = Utilities.readEncodedFile(file)[0] |
278 src = Utilities.readEncodedFile(file)[0] |
279 except (UnicodeError, IOError): |
279 except (UnicodeError, OSError): |
280 # can't do anything with this module |
280 # can't do anything with this module |
281 _modules[module] = {} |
281 _modules[module] = {} |
282 return {} |
282 return {} |
283 |
283 |
284 _modules[module] = scan(src, file, module) |
284 _modules[module] = scan(src, file, module) |