375 _modules[module] = {} |
375 _modules[module] = {} |
376 return {} |
376 return {} |
377 |
377 |
378 try: |
378 try: |
379 src = Utilities.readEncodedFile(file)[0] |
379 src = Utilities.readEncodedFile(file)[0] |
380 except (UnicodeError, IOError): |
380 except (UnicodeError, OSError): |
381 # can't do anything with this module |
381 # can't do anything with this module |
382 _modules[module] = {} |
382 _modules[module] = {} |
383 return {} |
383 return {} |
384 |
384 |
385 _modules[module] = scan(src, file, module) |
385 _modules[module] = scan(src, file, module) |