diff --git a/CLAUDE.md b/CLAUDE.md index 3a7f73a..c7f891e 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -106,7 +106,7 @@ SQLite database with: ### Supported Languages -TypeScript, JavaScript, TSX, JSX, Python, Go, Rust, Java, C, C++, C#, PHP, Ruby, Swift, Kotlin, Dart, Liquid +TypeScript, JavaScript, TSX, JSX, Python, Go, Rust, Java, C, C++, C#, PHP, Ruby, Swift, Kotlin, Dart, Liquid, Pascal ### Node and Edge Types diff --git a/README.md b/README.md index c1b7423..c3f1df4 100644 --- a/README.md +++ b/README.md @@ -132,8 +132,8 @@ Know exactly what breaks before you change it. Trace callers, callees, and the f -### 🌍 17+ Languages -TypeScript, JavaScript, Python, Go, Rust, Java, C#, PHP, Ruby, C, C++, Swift, Kotlin, Dart, Svelte—all with the same API. +### 🌍 18+ Languages +TypeScript, JavaScript, Python, Go, Rust, Java, C#, PHP, Ruby, C, C++, Swift, Kotlin, Dart, Svelte, Pascal/Delphi—all with the same API. @@ -604,6 +604,7 @@ The `.codegraph/config.json` file controls indexing behavior: | Kotlin | `.kt` | Basic support | | Dart | `.dart` | Full support | | Svelte | `.svelte` | Full support (script extraction, Svelte 5 runes, SvelteKit routes) | +| Pascal / Delphi | `.pas`, `.dpr`, `.dpk`, `.lpr` | Full support (classes, records, interfaces, enums, DFM/FMX form files) | ## 🔧 Troubleshooting