parser: languages: - python - javascript - go - rust include_patterns: - "*.py" - "*.pyi" - "*.js" - "*.jsx" - "*.ts" - "*.tsx" - "*.go" - "*.rs" exclude_patterns: - "**/test_*.py" - "**/*_test.py" - "**/tests/**" - "**/__pycache__/**" - "**/node_modules/**" - "**/.git/**" - "**/build/**" - "**/dist/**" graph: node_types: - file - function - class - method edge_types: - imports - calls - contains default_layout: dot rankdir: TB analysis: complexity_threshold: 10 max_file_size_mb: 10 cycle_detection: true output: default_format: json include_code_snippets: false color_scheme: default export: dot: layout: dot rankdir: TB png: layout: dot format: png json: include_code: false