mirror of
https://github.com/Aider-AI/aider.git
synced 2025-12-23 08:48:18 +00:00
Merge pull request #4620 from TimPut/repomap-zig
This commit is contained in:
commit
9fbfa36c27
3 changed files with 16 additions and 0 deletions
3
aider/queries/tree-sitter-languages/zig-tags.scm
Normal file
3
aider/queries/tree-sitter-languages/zig-tags.scm
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
(FnProto) @name.definition.function
|
||||
(VarDecl "const" @name.definition.constant)
|
||||
(VarDecl "var" @name.definition.variable)
|
||||
|
|
@ -334,6 +334,9 @@ class TestRepoMapAllLanguages(unittest.TestCase):
|
|||
def test_language_tsx(self):
|
||||
self._test_language_repo_map("tsx", "tsx", "UserProps")
|
||||
|
||||
def test_language_zig(self):
|
||||
self._test_language_repo_map("zig", "zig", "add")
|
||||
|
||||
def test_language_csharp(self):
|
||||
self._test_language_repo_map("csharp", "cs", "IGreeter")
|
||||
|
||||
|
|
|
|||
10
tests/fixtures/languages/zig/test.zig
vendored
Normal file
10
tests/fixtures/languages/zig/test.zig
vendored
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
const std = @import("std");
|
||||
|
||||
pub fn add(a: i32, b: i32) i32 {
|
||||
return a + b;
|
||||
}
|
||||
|
||||
pub fn main() !void {
|
||||
const stdout = std.io.getStdOut().writer();
|
||||
try stdout.print("{}", .{add(2, 3)});
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue