Skip to content

task: New language support (7 requests) #393

@DeusData

Description

@DeusData

Scope

Umbrella tracker for new-language support requests. Each one needs:

  1. A vendored tree-sitter grammar
  2. Language registration in the lang spec table
  3. AST → graph visitor (Function, Module, Class, CALLS, IMPORTS edges)
  4. Optional: Hybrid LSP semantic resolver (Tier 2+)
  5. Test fixtures from a popular OSS project in that language

Sub-issues

Acceptance

Per language:

  1. Grammar vendored or marked as out of scope (with rationale).
  2. If in scope: lang spec entry + AST visitor + at least one realistic OSS testbed indexed without errors.
  3. Hybrid LSP support is not required for closure — tree-sitter-only coverage is acceptable for a first pass.

Why one task

These are independent but follow the same pattern. Grouping them lets us prioritize by community signal (👍 reactions on linked issues), batch grammar audits, and keep the per-language work consistent.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestlanguage-requestRequest for new language supporttaskUmbrella task grouping multiple related issues

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions