def validate_all():
    writer = csv.writer(sys.stdout)
    cols = ('Function or method', 'Type', 'In API doc', 'Is deprecated', 'Section', 'Subsection', 'File', 'Code line', 'GitHub link', 'Has summary', 'Has extended summary', 'Parameters ok', 'Has examples', 'Shared code with')
    writer.writerow(cols)
    seen = {}
    api_items = list(get_api_items())
    for (func_name, func, section, subsection) in api_items:
        (row, key) = _csv_row(func_name, func, section, subsection, in_api=1, seen=seen)
        seen[key] = func_name
        writer.writerow(row)
    api_item_names = set(list(zip(*api_items))[0])
    for class_ in (pandas.Series, pandas.DataFrame, pandas.Panel):
        for member in inspect.getmembers(class_):
            func_name = 'pandas.{}.{}'.format(class_.__name__, member[0])
            if ((not member[0].startswith('_')) and (func_name not in api_item_names)):
                func = _load_obj(func_name)
                (row, key) = _csv_row(func_name, func, section='', subsection='', in_api=0)
                writer.writerow(row)
    return 0
def validate_all():
    writer = csv.writer(sys.stdout)
    cols = ('Function or method', 'Type', 'In API doc', 'Is deprecated', 'Section', 'Subsection', 'File', 'Code line', 'GitHub link', 'Has summary', 'Has extended summary', 'Parameters ok', 'Has examples', 'Shared code with')
    writer.writerow(cols)
    seen = {}
    api_items = list(get_api_items())
    for (func_name, func, section, subsection) in api_items:
        (row, key) = _csv_row(func_name, func, section, subsection, in_api=1, seen=seen)
        seen[key] = func_name
        writer.writerow(row)
    api_item_names = set(list(zip(*api_items))[0])
    for class_ in (pandas.Series, pandas.DataFrame, pandas.Panel):
        for member in inspect.getmembers(class_):
            func_name = 'pandas.{}.{}'.format(class_.__name__, member[0])
            if ((not member[0].startswith('_')) and (func_name not in api_item_names)):
                func = _load_obj(func_name)
                (row, key) = _csv_row(func_name, func, section=, subsection=, in_api=0)
                writer.writerow(row)
    return 0