Skip to content

feat: add Scala language support#56

Merged
tirth8205 merged 1 commit intotirth8205:mainfrom
EDALJO:add-scala-support
Mar 26, 2026
Merged

feat: add Scala language support#56
tirth8205 merged 1 commit intotirth8205:mainfrom
EDALJO:add-scala-support

Conversation

@EDALJO
Copy link

@EDALJO EDALJO commented Mar 22, 2026

Adds Scala (.scala, .sc) as the 15th supported language — classes, traits, objects, enums, functions, imports (simple, grouped, wildcard), inheritance (including generic types), and call expressions.

@EDALJO EDALJO force-pushed the add-scala-support branch 4 times, most recently from 0ce137d to 1c07f0f Compare March 22, 2026 22:33
Adds Scala as the 15th supported language using the tree-sitter-scala
grammar. Covers classes, traits, objects, enums, functions, imports,
inheritance (extends/with, including generic types), and call
expressions including instance_expression and generic_function nodes.
@EDALJO EDALJO force-pushed the add-scala-support branch from 1c07f0f to a7a61e1 Compare March 22, 2026 22:35
@EDALJO
Copy link
Author

EDALJO commented Mar 22, 2026

Just realized this duplicates #48, though this PR additionally handles enum definitions, instance expressions and generic functions + refines import handling.

@EDALJO EDALJO marked this pull request as ready for review March 22, 2026 22:46
@tirth8205 tirth8205 merged commit d29c69e into tirth8205:main Mar 26, 2026
1 check passed
@tirth8205 tirth8205 mentioned this pull request Mar 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants