if __name__ == "__main__": outpath = sys.argv[1] if len(sys.argv) > 2: baselinepath = sys.argv[2] else: baselinepath = None res = generate_builtin_module() if not res: raise RuntimeError("Unable to scrape builtins") res = merge_with_baseline(builtin_name, baselinepath, res) write_module(builtin_name, outpath, res) for mod_name in sys.builtin_module_names: if (mod_name == builtin_name or mod_name == '__main__' or not BuiltinScraper.should_include_module(mod_name)): continue res = generate_module(lookup_module(mod_name)) if res is not None: try: res = merge_with_baseline(mod_name, baselinepath, res) write_module(mod_name, outpath, res) except ValueError: pass
def write_module(mod_name, outpath, analysis): write_analysis(os.path.join(outpath, mod_name), analysis) if __name__ == "__main__": outpath = sys.argv[1] if len(sys.argv) > 2: baselinepath = sys.argv[2] else: baselinepath = None res = generate_builtin_module() if not res: raise RuntimeError("Unable to scrape builtins") res = merge_with_baseline(builtin_name, baselinepath, res) write_module(builtin_name, outpath, res) for mod_name in sys.builtin_module_names: if mod_name == builtin_name or mod_name == "__main__" or not BuiltinScraper.should_include_module(mod_name): continue res = generate_module(lookup_module(mod_name)) if res is not None: try: res = merge_with_baseline(mod_name, baselinepath, res) write_module(mod_name, outpath, res) except ValueError: pass
write_analysis(os.path.join(outpath, mod_name), analysis) if __name__ == "__main__": outpath = sys.argv[1] if len(sys.argv) > 2: baselinepath = sys.argv[2] else: baselinepath = None res = generate_builtin_module() if not res: raise RuntimeError("Unable to scrape builtins") res = merge_with_baseline(builtin_name, baselinepath, res) write_module(builtin_name, outpath, res) for mod_name in sys.builtin_module_names: if (mod_name == builtin_name or mod_name == '__main__' or not BuiltinScraper.should_include_module(mod_name)): continue res = generate_module(lookup_module(mod_name)) if res is not None: try: res = merge_with_baseline(mod_name, baselinepath, res) write_module(mod_name, outpath, res) except ValueError: pass