58 lines
846 B
YAML
58 lines
846 B
YAML
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
|