🔍 Code Extractor

Component not found

Browse Components

Showing 20 of 135 components

  • function generate_neo4j_schema_report

    Generates a comprehensive schema report of a Neo4j graph database, including node labels, relationships, properties, constraints, indexes, and sample data, outputting multiple file formats (JSON, HTML, Python snippets, Cypher examples).

    File: /tf/active/vicechatdev/neo4j_schema_report.py | Lines: 24-243

    neo4j graph-database schema-analysis database-introspection documentation-generation
  • class Neo4jEncoder

    A custom JSON encoder that extends json.JSONEncoder to handle Neo4j-specific data types and Python objects that are not natively JSON serializable.

    File: /tf/active/vicechatdev/neo4j_schema_report.py | Lines: 10-22

    json encoder serialization neo4j datetime
  • function main_v10

    Entry point function that parses command-line arguments and orchestrates the FileCloud email processing workflow to find, download, and convert .msg files.

    File: /tf/active/vicechatdev/msg_to_eml.py | Lines: 1518-1535

    cli command-line entry-point filecloud email-processing
  • function main_v12

    Entry point function that instantiates an ImprovedProjectVictoriaGenerator and executes its complete pipeline to generate disclosure documents.

    File: /tf/active/vicechatdev/improved_project_victoria_generator.py | Lines: 789-793

    entry-point main-function disclosure-generation RAG document-generation
  • function main_v11

    Entry point function that instantiates a FixedProjectVictoriaGenerator and executes its complete pipeline to generate fixed disclosure documents.

    File: /tf/active/vicechatdev/fixed_project_victoria_generator.py | Lines: 1624-1628

    entry-point pipeline disclosure-generation orchestration main-function
  • class FileCloudEmailProcessor

    A class that processes email files (.msg format) stored in FileCloud by finding, downloading, converting them to EML and PDF formats, and organizing them into mail_archive folders.

    File: /tf/active/vicechatdev/msg_to_eml.py | Lines: 1300-1516

    email-processing file-conversion cloud-storage filecloud msg-to-eml
  • function ensure_dir_exists

    Creates a directory and all necessary parent directories if they don't already exist, with logging support.

    File: /tf/active/vicechatdev/msg_to_eml.py | Lines: 1293-1298

    filesystem directory utility file-operations path-management
  • function eml_to_pdf

    Converts an .eml email file to PDF format, including the email body and all attachments merged into a single PDF document.

    File: /tf/active/vicechatdev/msg_to_eml.py | Lines: 1150-1291

    email-processing pdf-conversion eml-parser document-conversion attachment-handling
  • function generate_simple_html_from_eml

    Converts an email.message.Message object into a clean, styled HTML representation with embedded inline images and attachment listings.

    File: /tf/active/vicechatdev/msg_to_eml.py | Lines: 994-1148

    email html-generation email-parsing mime inline-images
  • function msg_to_pdf

    Converts a Microsoft Outlook .msg email file to a single PDF document, including the email body and all attachments merged together.

    File: /tf/active/vicechatdev/msg_to_eml.py | Lines: 874-992

    email-conversion pdf-generation msg-file outlook document-processing
  • function msg_to_pdf_improved

    Converts a Microsoft Outlook .msg file to PDF format using EML as an intermediate format for improved reliability, with fallback to direct conversion if needed.

    File: /tf/active/vicechatdev/msg_to_eml.py | Lines: 844-872

    email-conversion msg-to-pdf file-conversion pdf-generation outlook
  • function html_to_pdf

    Converts HTML content to a PDF file using ReportLab with intelligent parsing of email-formatted HTML, including metadata extraction, body content processing, and attachment information.

    File: /tf/active/vicechatdev/msg_to_eml.py | Lines: 647-842

    pdf-generation html-to-pdf email-conversion document-generation reportlab
  • function generate_html_from_msg

    Converts an email message object into a formatted HTML representation with styling, headers, body content, and attachment information.

    File: /tf/active/vicechatdev/msg_to_eml.py | Lines: 476-645

    email html-generation email-parsing formatting msg-file
  • function merge_pdfs

    Merges multiple PDF files into a single output PDF file with robust error handling and fallback mechanisms.

    File: /tf/active/vicechatdev/msg_to_eml.py | Lines: 412-474

    pdf merge file-processing document-processing pdf-manipulation
  • class PDFConverter

    A class that converts various document formats (Word, PowerPoint, Excel, images) to PDF format using LibreOffice and ReportLab libraries.

    File: /tf/active/vicechatdev/msg_to_eml.py | Lines: 262-410

    pdf conversion document-processing file-conversion libreoffice
  • function msg_to_eml_alternative

    Converts Microsoft Outlook .msg files to .eml (email) format using the extract_msg library, preserving email headers, body content (plain text and HTML), and attachments.

    File: /tf/active/vicechatdev/msg_to_eml.py | Lines: 152-259

    email-conversion msg-to-eml outlook mime email-processing
  • function msg_to_eml

    Converts Microsoft Outlook .msg files to standard .eml format, preserving email headers, body content (plain text and HTML), and attachments.

    File: /tf/active/vicechatdev/msg_to_eml.py | Lines: 43-150

    email-conversion msg-to-eml outlook email-processing file-conversion
  • function parse_email_address

    Parses email address strings by handling multiple addresses separated by semicolons and converting them to comma-separated format.

    File: /tf/active/vicechatdev/msg_to_eml.py | Lines: 32-41

    email parsing string-manipulation formatting address-normalization
  • class ExtensiveSearchManager

    Manages extensive search functionality including full document retrieval, summarization, and enhanced context gathering.

    File: /tf/active/vicechatdev/OneCo_hybrid_RAG.py | Lines: 4144-5376

    class extensivesearchmanager
  • class OneCo_hybrid_RAG_v2

    A class named OneCo_hybrid_RAG

    File: /tf/active/vicechatdev/OneCo_hybrid_RAG.py | Lines: 1170-4142

    class oneco_hybrid_rag