示例#1
0

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
示例#2
0
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
示例#3
0
    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