feat: add OpenEdge ABL file extensions support for codebase indexing

- Added .p, .i, and .w extensions to tree-sitter extensions list
- Added these extensions to fallback chunking list since no WASM parser is available
- This enables indexing of OpenEdge ABL files in codebase indexing feature

Fixes #7519
This commit is contained in:
Roo Code 2025-08-29 10:12:24 +00:00
parent 1d46bd1bbc
commit 48d24e835e
2 changed files with 7 additions and 0 deletions

View file

@ -22,6 +22,9 @@ export const fallbackExtensions = [
".vb", // Visual Basic .NET - no dedicated WASM parser
".scala", // Scala - uses fallback chunking instead of Lua query workaround
".swift", // Swift - uses fallback chunking due to parser instability
".p", // OpenEdge ABL - no dedicated WASM parser
".i", // OpenEdge ABL include file - no dedicated WASM parser
".w", // OpenEdge ABL window file - no dedicated WASM parser
]
/**

View file

@ -91,6 +91,10 @@ const extensions = [
"erb",
// Visual Basic .NET
"vb",
// OpenEdge ABL
"p",
"i",
"w",
].map((e) => `.${e}`)
export { extensions }