Skip to content

Commit 440412d

Browse files
committed
feat: add support for .al (AL Language) file extension with fallback chunking
- Added "al" to the extensions array in tree-sitter index - Added ".al" to fallbackExtensions for length-based chunking - Enables AL Language (Dynamics 365 Business Central) file support Fixes #8596
1 parent 3a47c55 commit 440412d

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

src/services/code-index/shared/supported-extensions.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ export const fallbackExtensions = [
2222
".vb", // Visual Basic .NET - no dedicated WASM parser
2323
".scala", // Scala - uses fallback chunking instead of Lua query workaround
2424
".swift", // Swift - uses fallback chunking due to parser instability
25+
".al", // AL Language (Dynamics 365 Business Central) - no dedicated WASM parser
2526
]
2627

2728
/**

src/services/tree-sitter/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,8 @@ const extensions = [
9191
"erb",
9292
// Visual Basic .NET
9393
"vb",
94+
// AL Language
95+
"al",
9496
].map((e) => `.${e}`)
9597

9698
export { extensions }

0 commit comments

Comments
 (0)