-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.flowanalysis.yaml
More file actions
47 lines (40 loc) · 952 Bytes
/
Copy path.flowanalysis.yaml
File metadata and controls
47 lines (40 loc) · 952 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
version: '1.0'
project:
name: "code-flow-analyzer"
description: "MCP server for analyzing and tracing business code flows"
languages:
- typescript
rootPath: "."
sourceConfig:
include:
- "src/**/*.ts"
exclude:
- "**/*.test.ts"
- "node_modules/**"
- "dist/**"
analysisConfig:
maxCallDepth: 10
crossFileAnalysis: true
includeIndirectCalls: true
dataFlowDepth: 5
dynamicCallHandling: "annotate"
linkConfig:
vscode:
enabled: true
absolutePaths: true
github:
enabled: true
repository: "https://github.com/bsdnn/mcp-code-flow-analyzer"
defaultBranch: "main"
useCommitSHA: false
aliases:
"@/*": "src/*"
keywords:
initialization: ["new CodeFlowAnalyzerServer", "setupHandlers"]
analysis: ["analyzeProject", "analyzeFile"]
tracing: ["traceBusinessFlow", "findCallers"]
outputConfig:
format: "json"
includeDataFlow: true
cacheDir: "./.flowanalysis-cache"
cacheTTL: 3600