Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
491 commits
Select commit Hold shift + click to select a range
8c92a61
gnhf 243: Expanded the codegraph-php visitor.rs test suite from 37 to…
anvanster Jul 1, 2026
06a1f42
gnhf 244: Expanded the codegraph-java visitor.rs test suite from 38 t…
anvanster Jul 1, 2026
710b3e8
gnhf 245: Expanded the codegraph-scala visitor.rs test suite from 38 …
anvanster Jul 1, 2026
423b013
gnhf 246: Expanded the codegraph-elm visitor.rs test suite from 38 to…
anvanster Jul 1, 2026
e01df23
gnhf 247: Expanded the codegraph-swift visitor.rs test suite from 40 …
anvanster Jul 1, 2026
a3a299f
gnhf 248: Expanded the codegraph-go visitor.rs test suite from 41 to …
anvanster Jul 1, 2026
b00f3fb
gnhf 249: Expanded the codegraph-objc visitor.rs test suite from 42 t…
anvanster Jul 1, 2026
856be29
gnhf 250: Expanded the codegraph-tcl visitor.rs test suite from 42 to…
anvanster Jul 1, 2026
9007cab
gnhf 251: Expanded the codegraph-rust visitor.rs test suite from 43 t…
anvanster Jul 1, 2026
7e19061
gnhf 252: Expanded the codegraph-toml visitor.rs test suite from 20 t…
anvanster Jul 1, 2026
391495e
gnhf 253: Expanded the codegraph-server dead_imports.rs domain test s…
anvanster Jul 1, 2026
001d24d
gnhf 254: Expanded the codegraph-server call_graph.rs domain test sui…
anvanster Jul 1, 2026
793d7ba
gnhf 255: Expanded the codegraph-server curated_context.rs domain tes…
anvanster Jul 1, 2026
e797284
gnhf 256: Expanded the codegraph-server hot_paths.rs domain test suit…
anvanster Jul 1, 2026
f4546c4
gnhf 257: Expanded the codegraph-server related_tests.rs domain test …
anvanster Jul 1, 2026
1edc0d0
gnhf 258: Expanded the codegraph-server dependency_graph.rs domain te…
anvanster Jul 1, 2026
e770c6a
gnhf 259: Expanded the codegraph-server edit_context.rs domain test s…
anvanster Jul 1, 2026
5215f4a
gnhf 260: Expanded the codegraph-server impact.rs domain test suite f…
anvanster Jul 1, 2026
61c5378
gnhf 261: Expanded the codegraph-server ai_context.rs test suite from…
anvanster Jul 1, 2026
a9d1494
gnhf 262: Expanded the codegraph-server unused_code.rs test suite fro…
anvanster Jul 1, 2026
b840e0c
gnhf 263: Expanded the codegraph-server memory.rs test suite from 7 t…
anvanster Jul 1, 2026
e960184
gnhf 264: Expanded the codegraph-server ai_query/primitives.rs test s…
anvanster Jul 1, 2026
e37faf4
gnhf 265: Expanded the codegraph-server indexer.rs test suite from 7 …
anvanster Jul 1, 2026
d4e9b0a
gnhf 266: Expanded the codegraph-php mapper.rs test suite from 13 to …
anvanster Jul 1, 2026
f5a0910
gnhf 267: Expanded the codegraph-java mapper.rs test suite from 14 to…
anvanster Jul 1, 2026
d8c8dd5
gnhf 268: Expanded the codegraph-kotlin mapper.rs test suite from 14 …
anvanster Jul 1, 2026
1ab376f
gnhf 269: Expanded the codegraph-cpp mapper.rs test suite from 12 to …
anvanster Jul 1, 2026
2c4d6b7
gnhf 270: Expanded the codegraph-scala mapper.rs test suite from 20 t…
anvanster Jul 1, 2026
f2b4271
gnhf 271: Expanded the codegraph-solidity mapper.rs test suite from 2…
anvanster Jul 1, 2026
a8b02c7
gnhf 272: Expanded the codegraph-dart mapper.rs test suite from 23 to…
anvanster Jul 1, 2026
9d1be8c
gnhf 273: Expanded the codegraph-groovy mapper.rs test suite from 18 …
anvanster Jul 1, 2026
ae41c60
gnhf 274: Expanded the codegraph-server mcp/tools.rs test suite from …
anvanster Jul 1, 2026
e03665f
gnhf 275: Expanded the codegraph-server mcp/server.rs test suite from…
anvanster Jul 1, 2026
6a0d511
gnhf 276: Expanded the codegraph-server ai_query/engine.rs test suite…
anvanster Jul 1, 2026
423e05b
gnhf 277: Expanded the codegraph-server backend.rs test suite from 18…
anvanster Jul 1, 2026
ac3bdae
gnhf 278: Expanded the codegraph-server mcp/protocol.rs test suite fr…
anvanster Jul 1, 2026
4aa2b30
gnhf 279: Added 9 net-new tests to codegraph-server custom_requests.r…
anvanster Jul 1, 2026
adba103
gnhf 280: Added a test module (7 net-new tests) to the previously-unt…
anvanster Jul 1, 2026
4a97ba4
gnhf 281: Added 15 net-new tests to codegraph-server git_mining/parse…
anvanster Jul 1, 2026
3f3ddd5
gnhf 282: Added 6 net-new tests to codegraph-memory static_embed.rs c…
anvanster Jul 1, 2026
c958340
gnhf 283: Added 6 net-new tests to codegraph-memory embedding/engine.…
anvanster Jul 1, 2026
c5a0e6f
gnhf 284: Added 8 net-new tests to codegraph-memory docs.rs (10→18) c…
anvanster Jul 1, 2026
6fda286
gnhf 285: Added 12 net-new tests to codegraph-memory node.rs (10→22) …
anvanster Jul 1, 2026
3e905a0
gnhf 286: Added 7 net-new tests to codegraph-memory storage.rs (11→18…
anvanster Jul 1, 2026
09d1c7b
gnhf 287: Added 6 net-new tests to codegraph-memory fastembed_embed.r…
anvanster Jul 1, 2026
7aadd38
gnhf 288: Added 12 net-new tests to codegraph-csharp aspx.rs (5→17) c…
anvanster Jul 1, 2026
c07eef1
gnhf 289: Added 13 net-new tests to codegraph-tcl sdc.rs (6→19) cover…
anvanster Jul 1, 2026
a41234d
gnhf 290: Added 12 net-new tests to codegraph-c platform/linux.rs (7→…
anvanster Jul 1, 2026
36b3786
gnhf 291: Added 6 net-new tests to codegraph-server mcp/server.rs (18…
anvanster Jul 1, 2026
5f9e826
gnhf 292: Added 15 net-new tests to codegraph-c pipeline/conditionals…
anvanster Jul 1, 2026
68de2f2
gnhf 293: Added 8 net-new tests to codegraph-server daemon.rs (2→10) …
anvanster Jul 1, 2026
8295e07
gnhf 294: Added 3 net-new tests to codegraph-server custom_requests.r…
anvanster Jul 1, 2026
0d8beb6
gnhf 295: Added 11 net-new tests to codegraph-c platform/mod.rs (6→17…
anvanster Jul 1, 2026
436223d
gnhf 296: Added 6 net-new tests to codegraph-tcl mapper.rs (11→17) co…
anvanster Jul 1, 2026
fe1b7c2
gnhf 297: Added 6 net-new tests to codegraph-server domain/complexity…
anvanster Jul 1, 2026
8dd0558
gnhf 298: Added 7 net-new tests to codegraph-python builder.rs (4→11)…
anvanster Jul 1, 2026
29de495
gnhf 299: Added 3 net-new tests to codegraph-server parser_registry.r…
anvanster Jul 1, 2026
2f89537
gnhf 300: Added 7 net-new tests to codegraph-server mcp/resources.rs …
anvanster Jul 1, 2026
7d7023a
gnhf 301: Added 4 net-new tests to codegraph-rust visitor.rs covering…
anvanster Jul 1, 2026
f3ea892
gnhf 302: Added 9 net-new tests to codegraph/src/graph/codegraph.rs (…
anvanster Jul 1, 2026
9fff310
gnhf 303: Added 6 net-new tests to codegraph-memory node.rs (22→28) c…
anvanster Jul 1, 2026
b166d30
gnhf 304: Added 10 net-new tests to codegraph-c pipeline/macros.rs (3…
anvanster Jul 1, 2026
7df6039
gnhf 305: Added 4 net-new tests to codegraph/src/storage/namespaced.r…
anvanster Jul 1, 2026
e495aa5
gnhf 306: Added 5 net-new tests to codegraph-server lsp_pro_hooks.rs …
anvanster Jul 1, 2026
ca2acef
gnhf 307: Added 9 net-new tests to codegraph/src/graph/property.rs (8…
anvanster Jul 1, 2026
cd1a2c7
gnhf 308: Added 7 net-new tests to codegraph/src/helpers.rs (17→24) c…
anvanster Jul 1, 2026
cabbc5c
gnhf 309: Added 8 net-new tests to codegraph-server domain/ai_context…
anvanster Jul 1, 2026
57852b5
gnhf 310: Added 6 net-new tests to codegraph-cobol/src/extractor.rs (…
anvanster Jul 1, 2026
646af48
gnhf 311: Added 7 net-new tests to codegraph-memory docs.rs (18→25) c…
anvanster Jul 1, 2026
b8bacbf
gnhf 312: Added 8 net-new tests to codegraph-parser-api/src/complexit…
anvanster Jul 1, 2026
feb0539
gnhf 313: Added 6 net-new tests to codegraph-server cache.rs (20→26) …
anvanster Jul 1, 2026
8533275
gnhf 314: Added 5 net-new tests to codegraph/src/query.rs (16→21) cov…
anvanster Jul 1, 2026
ee09a8b
gnhf 315: Added 5 net-new tests to codegraph-server ai_query/engine.r…
anvanster Jul 1, 2026
e40893e
gnhf 316: Added 3 net-new tests to codegraph-server memory.rs (15→18)…
anvanster Jul 1, 2026
e080c70
gnhf 317: Added 5 net-new tests to codegraph-c extractor.rs covering …
anvanster Jul 1, 2026
92b6397
gnhf 318: Added 3 net-new tests to codegraph-memory embedding/engine.…
anvanster Jul 1, 2026
c13b632
gnhf 319: Added 5 net-new tests to codegraph-server domain/module_sum…
anvanster Jul 1, 2026
8b5bd55
gnhf 320: Added 6 net-new tests to codegraph-server domain/unused_cod…
anvanster Jul 1, 2026
8f606e1
gnhf 321: Added 5 net-new tests to codegraph-server domain/dead_impor…
anvanster Jul 1, 2026
485935e
gnhf 322: Added 7 net-new tests to codegraph export/triples.rs (2→9) …
anvanster Jul 1, 2026
dbf8dae
gnhf 323: Added 10 net-new tests to codegraph-server domain/ai_contex…
anvanster Jul 1, 2026
4903d08
gnhf 324: Added 5 net-new tests to codegraph-server handlers/metrics.…
anvanster Jul 1, 2026
2d51fe1
gnhf 325: Added 17 net-new tests to codegraph-c pipeline/gcc.rs (8→25…
anvanster Jul 1, 2026
992e26a
gnhf 326: Added 4 net-new tests to codegraph-server handlers/ai_conte…
anvanster Jul 1, 2026
61ed06b
gnhf 327: Added 8 net-new tests to codegraph-c pipeline/mod.rs (10→18…
anvanster Jul 1, 2026
7332aec
gnhf 328: Added 4 net-new tests to codegraph-server handlers/navigati…
anvanster Jul 1, 2026
f9c5474
gnhf 329: Added 5 net-new tests to codegraph-erlang extractor.rs (5→1…
anvanster Jul 1, 2026
2f39c5d
gnhf 330: Added 6 net-new tests to codegraph-server domain/callers.rs…
anvanster Jul 1, 2026
a786a02
gnhf 331: Added 2 net-new tests to codegraph-server domain/error_sear…
anvanster Jul 1, 2026
9aade4b
gnhf 332: Added 5 net-new tests to codegraph graph/algorithms.rs (13→…
anvanster Jul 1, 2026
567d334
gnhf 333: Added 5 net-new tests to codegraph-elm extractor.rs (4→9) c…
anvanster Jul 1, 2026
fef1bae
gnhf 334: Added 5 net-new tests to codegraph-bash extractor.rs (4→9) …
anvanster Jul 1, 2026
91c9dd6
gnhf 335: Added 5 net-new tests to codegraph-solidity extractor.rs (4…
anvanster Jul 1, 2026
4df44b4
gnhf 336: Added 5 net-new tests to codegraph-tcl extractor.rs (5→10) …
anvanster Jul 1, 2026
214924a
gnhf 337: Added 5 net-new tests to codegraph-cpp extractor.rs (6→11) …
anvanster Jul 1, 2026
57f7269
gnhf 338: Added 5 net-new tests to codegraph-swift extractor.rs (7→12…
anvanster Jul 1, 2026
d71d79f
gnhf 339: Added 5 net-new tests to codegraph-toml extractor.rs (7→12)…
anvanster Jul 1, 2026
4ebe1e0
gnhf 340: Added 5 net-new tests to codegraph-fortran extractor.rs (8→…
anvanster Jul 1, 2026
c9af208
gnhf 341: Added 5 net-new tests to codegraph-ruby extractor.rs (9→14)…
anvanster Jul 1, 2026
1567d2d
gnhf 342: Added 5 net-new tests to codegraph-csharp extractor.rs (11→…
anvanster Jul 1, 2026
6f4e356
gnhf 343: Added 4 net-new tests to codegraph-go extractor.rs (11→15) …
anvanster Jul 1, 2026
565d8e2
gnhf 344: Added 2 net-new tests to codegraph-memory migration.rs (8→1…
anvanster Jul 1, 2026
f88238a
gnhf 345: Added 2 net-new tests to codegraph-server main.rs covering …
anvanster Jul 1, 2026
cdff17a
gnhf 346: Added 2 net-new tests to codegraph-server domain/impact.rs …
anvanster Jul 1, 2026
1e32a5f
gnhf 347: Added 2 assertions to codegraph-server parser_registry.rs c…
anvanster Jul 1, 2026
69b3e71
gnhf 348: Added a net-new test to codegraph-server git_mining/executo…
anvanster Jul 1, 2026
c140675
gnhf 349: Added a net-new test to codegraph-server crash_phase.rs (6→…
anvanster Jul 1, 2026
42eed03
gnhf 350: Added 7 net-new tests to codegraph-server runtime_deps.rs c…
anvanster Jul 1, 2026
009ad79
gnhf 351: Added 3 net-new tests to codegraph-css mapper.rs (8→11) cov…
anvanster Jul 1, 2026
edf0f1d
gnhf 352: Added 3 net-new tests to codegraph-yaml mapper.rs (8→11) co…
anvanster Jul 1, 2026
82d0ec3
gnhf 353: Added 3 net-new tests to codegraph-hcl mapper.rs (8→11) cov…
anvanster Jul 1, 2026
042c160
gnhf 354: Added a net-new test to codegraph-server mcp/file_watcher.r…
anvanster Jul 1, 2026
1dbaa4b
gnhf 355: Added 3 net-new tests to codegraph-parser-api function.rs c…
anvanster Jul 1, 2026
435104e
gnhf 356: Added 4 net-new tests to codegraph-perl mapper.rs (11→15) c…
anvanster Jul 1, 2026
33c5b45
gnhf 357: Added 4 net-new tests to codegraph-cobol mapper.rs (11→15) …
anvanster Jul 1, 2026
d0f0ce2
gnhf 358: Added 2 net-new tests to codegraph-fortran mapper.rs (12→14…
anvanster Jul 1, 2026
f9dc6ff
gnhf 359: Added 2 net-new tests to codegraph-verilog mapper.rs (12→14…
anvanster Jul 1, 2026
74cd8b8
gnhf 360: Added 3 net-new tests to codegraph-rust mapper.rs (15→18) c…
anvanster Jul 1, 2026
0fec291
gnhf 361: Added a net-new test to codegraph-python visitor.rs (18→19)…
anvanster Jul 1, 2026
73557b4
gnhf 362: Added a net-new test to codegraph-yaml visitor.rs (22→23) c…
anvanster Jul 1, 2026
3336c2d
gnhf 363: Added 2 net-new tests to codegraph-bash visitor.rs (86→88) …
anvanster Jul 1, 2026
6ff2254
gnhf 364: Added 2 net-new tests to codegraph-python config.rs (4→6) c…
anvanster Jul 1, 2026
022b4f7
gnhf 365: Added 6 net-new tests to codegraph error.rs (4→10) covering…
anvanster Jul 1, 2026
293dbda
gnhf 366: Added a net-new test to codegraph-python error.rs (8→9) cov…
anvanster Jul 1, 2026
6926b0c
gnhf 367: Added 2 net-new tests to codegraph-server git_mining/error.…
anvanster Jul 1, 2026
b6e7ad1
gnhf 368: Added 2 net-new tests to codegraph-memory error.rs (11→13) …
anvanster Jul 1, 2026
1a73f62
gnhf 369: Added 2 net-new tests to codegraph-server error.rs (18→20) …
anvanster Jul 1, 2026
fa66f3c
gnhf 370: Added 2 net-new tests to codegraph storage/mod.rs (1→3) cov…
anvanster Jul 1, 2026
b8c7f0b
gnhf 371: Added 3 net-new tests to codegraph-harness bless.rs (2→5) c…
anvanster Jul 1, 2026
d4af818
gnhf 372: Added 3 net-new tests to codegraph-server mcp/protocol.rs (…
anvanster Jul 1, 2026
ba9fd53
gnhf 373: Added a net-new test to codegraph-server mcp/server.rs cove…
anvanster Jul 1, 2026
3cf4066
gnhf 375: Added 2 net-new tests to codegraph-server ai_query/primitiv…
anvanster Jul 1, 2026
1757148
gnhf 376: Added 2 net-new tests to codegraph-parser-api entities/clas…
anvanster Jul 1, 2026
0f11317
gnhf 377: Added 2 net-new tests to codegraph-parser-api relationships…
anvanster Jul 1, 2026
e76fe8a
gnhf 378: Added a net-new test to codegraph-parser-api relationships/…
anvanster Jul 1, 2026
cb11c86
gnhf 379: Added a net-new test to codegraph-parser-api relationships/…
anvanster Jul 1, 2026
6fc8277
gnhf 380: Added a net-new test to codegraph-parser-api relationships/…
anvanster Jul 1, 2026
d0a9b5e
gnhf 381: Added 3 net-new tests to codegraph-parser-api relationships…
anvanster Jul 1, 2026
3913281
gnhf 382: Added 2 net-new tests to codegraph-parser-api entities/modu…
anvanster Jul 1, 2026
ea51f71
gnhf 383: Added 2 net-new tests to codegraph-parser-api entities/trai…
anvanster Jul 1, 2026
765c247
gnhf 384: Added 2 net-new tests to codegraph-parser-api entities/clas…
anvanster Jul 1, 2026
0bbaece
gnhf 385: Added 2 net-new tests to codegraph-parser-api config.rs (6→…
anvanster Jul 1, 2026
1abddf4
gnhf 386: Added 3 net-new tests to codegraph-parser-api metrics.rs (8…
anvanster Jul 1, 2026
26502b6
gnhf 387: Added 2 net-new tests to codegraph-parser-api ir.rs (7→9) e…
anvanster Jul 1, 2026
b93fe99
gnhf 388: Added 2 net-new tests to codegraph-parser-api errors.rs (9→…
anvanster Jul 1, 2026
7d6fa3c
gnhf 389: Added 4 net-new tests to codegraph-python config.rs (6→10) …
anvanster Jul 1, 2026
ad461b1
gnhf 390: Added 2 net-new tests to codegraph-python error.rs (9→11) c…
anvanster Jul 1, 2026
09c8376
gnhf 391: Added 2 net-new tests to codegraph core error.rs (10→12) cl…
anvanster Jul 1, 2026
97822e2
gnhf 392: Added 2 net-new tests to codegraph-server git_mining/error.…
anvanster Jul 1, 2026
94f7650
gnhf 393: Added 2 net-new exact-wire tests to codegraph core storage/…
anvanster Jul 1, 2026
0224dc4
gnhf 394: Added 2 net-new tests to codegraph-server metadata.rs (4→6)…
anvanster Jul 1, 2026
445d5bc
gnhf 395: Added 4 net-new tests to codegraph-server mcp/pro_hooks.rs …
anvanster Jul 1, 2026
20820e4
gnhf 396: Added 2 net-new tests to codegraph core export/csv.rs (8→10…
anvanster Jul 1, 2026
eb10441
gnhf 397: Added 2 net-new tests to codegraph core export/triples.rs (…
anvanster Jul 1, 2026
0047511
gnhf 398: Added 2 net-new tests to codegraph core export/dot.rs (11→1…
anvanster Jul 1, 2026
2aa3c08
gnhf 399: Added 2 net-new tests to codegraph core storage/memory.rs (…
anvanster Jul 1, 2026
e155d43
gnhf 400: Added 2 net-new tests to codegraph core graph/property.rs (…
anvanster Jul 1, 2026
5a29cda
gnhf 401: Added 2 net-new exact-wire tests to codegraph core graph/ty…
anvanster Jul 1, 2026
b0478ac
gnhf 402: Added 2 net-new tests to codegraph core graph/algorithms.rs…
anvanster Jul 1, 2026
2e6ace3
gnhf 403: Added 2 net-new tests to codegraph core graph/codegraph.rs …
anvanster Jul 2, 2026
fd714ff
gnhf 404: Added 2 net-new tests to codegraph core storage/rocksdb_bac…
anvanster Jul 2, 2026
24675b5
gnhf 405: Added 2 net-new tests to codegraph core helpers.rs (24→26) …
anvanster Jul 2, 2026
7c3901b
gnhf 406: Added 2 net-new tests to codegraph-memory temporal.rs (12→1…
anvanster Jul 2, 2026
a330acf
gnhf 407: Added 2 net-new tests to codegraph-memory docs.rs (25→27) c…
anvanster Jul 2, 2026
d442747
gnhf 408: Added 2 net-new tests to codegraph-memory embedding/static_…
anvanster Jul 2, 2026
4cdbd61
gnhf 409: Added 2 net-new tests to codegraph-memory temporal.rs (14→1…
anvanster Jul 2, 2026
8b35784
gnhf 410: Added 2 net-new tests to codegraph-memory search.rs (16→18)…
anvanster Jul 2, 2026
961b235
gnhf 411: Added 2 net-new tests to codegraph-memory storage.rs (18→20…
anvanster Jul 2, 2026
f4b07f3
gnhf 412: Added 2 net-new tests to codegraph-memory engine.rs (9→11) …
anvanster Jul 2, 2026
8890b5b
gnhf 413: Added 2 net-new tests to codegraph-memory search.rs (18→20)…
anvanster Jul 2, 2026
09cc3bf
gnhf 417: Added 2 net-new tests to codegraph-memory error.rs (13→15) …
anvanster Jul 2, 2026
b798e8c
gnhf 418: Added 2 net-new tests to codegraph-parser-api (metrics.rs 1…
anvanster Jul 2, 2026
14ce81d
gnhf 419: Added 2 net-new tests to codegraph-harness profiles.rs (9→1…
anvanster Jul 2, 2026
40d2c89
gnhf 420: Added 2 net-new tests to codegraph-harness compare.rs (72→7…
anvanster Jul 2, 2026
bd35210
gnhf 421: Added 2 net-new tests to codegraph-harness normalize.rs (13…
anvanster Jul 2, 2026
2902a83
gnhf 422: Added 2 net-new tests to codegraph-harness runner.rs (13→15…
anvanster Jul 2, 2026
23f462b
gnhf 423: Added 2 net-new tests to codegraph export/csv.rs (10→12) co…
anvanster Jul 2, 2026
f077cb4
gnhf 424: Added 2 net-new tests to codegraph-server ai_query/engine.r…
anvanster Jul 2, 2026
02a94e0
gnhf 425: Added 2 net-new tests to codegraph-server backend.rs (25→27…
anvanster Jul 2, 2026
2fa6349
gnhf 426: Added 2 net-new tests to codegraph-server handlers/ai_query…
anvanster Jul 2, 2026
d58c802
gnhf 427: Added 2 net-new tests to codegraph-server git_mining/parser…
anvanster Jul 2, 2026
7f48ab0
gnhf 428: Added 2 net-new tests to codegraph-server watcher.rs (21→23…
anvanster Jul 2, 2026
a9f264d
gnhf 429: Added 2 net-new tests to codegraph-server ai_query/engine.r…
anvanster Jul 2, 2026
bb7323a
gnhf 430: Added the first-ever tests to codegraph-server telemetry.rs…
anvanster Jul 2, 2026
c361967
gnhf 431: Added 2 net-new tests to codegraph-server handlers/custom.r…
anvanster Jul 2, 2026
3130500
gnhf 432: Added 2 net-new tests to codegraph-server domain/call_graph…
anvanster Jul 2, 2026
98c5b74
gnhf 433: Added 2 net-new tests to codegraph-server domain/node_props…
anvanster Jul 2, 2026
7308942
gnhf 434: Added 2 net-new tests to codegraph-memory storage.rs coveri…
anvanster Jul 2, 2026
d6af9b4
gnhf 435: Added 2 net-new tests to codegraph-server git_mining/parser…
anvanster Jul 2, 2026
5ad0846
gnhf 436: Added 2 net-new tests to codegraph-rust extractor.rs (15→17…
anvanster Jul 2, 2026
88890a5
gnhf 437: Added 2 net-new tests to codegraph-typescript mapper.rs cov…
anvanster Jul 2, 2026
014ee64
gnhf 438: Added 3 net-new tests to codegraph-harness profiles.rs (11→…
anvanster Jul 2, 2026
a8f4ae9
gnhf 439: Added 1 net-new test to codegraph-c preprocessor.rs coverin…
anvanster Jul 2, 2026
517dcac
gnhf 440: Added 2 net-new tests to codegraph-server domain/ai_context…
anvanster Jul 2, 2026
25daf64
gnhf 441: Added 2 net-new tests to codegraph-tcl eda.rs (10→12) cover…
anvanster Jul 2, 2026
816c61f
gnhf 442: Added 2 net-new tests to codegraph-lua visitor.rs (91→93) c…
anvanster Jul 2, 2026
2fece13
gnhf 443: Added 1 net-new test to codegraph-server domain/ai_context.…
anvanster Jul 2, 2026
942c10c
gnhf 444: Added 2 net-new tests to codegraph-python parser_impl.rs co…
anvanster Jul 2, 2026
f54bc7f
gnhf 445: Added 1 net-new test to codegraph-memory migration.rs (10→1…
anvanster Jul 2, 2026
eafb85f
gnhf 446: Added 2 net-new tests to codegraph-ruby visitor.rs (105→107…
anvanster Jul 2, 2026
a763c3b
gnhf 447: Added 2 net-new tests to codegraph-cpp visitor.rs (99→101) …
anvanster Jul 2, 2026
b5cb045
gnhf 448: Added 2 net-new tests to codegraph-java visitor.rs (52→54 t…
anvanster Jul 2, 2026
f569e99
gnhf 449: Added 2 net-new tests to codegraph-kotlin visitor.rs (103→1…
anvanster Jul 2, 2026
f041652
gnhf 450: Added 4 net-new tests to codegraph-csharp visitor.rs coveri…
anvanster Jul 2, 2026
d1c6b0d
gnhf 451: Added 3 net-new tests to codegraph-java visitor.rs covering…
anvanster Jul 2, 2026
3c2b048
gnhf 452: Added 3 net-new tests to codegraph-kotlin visitor.rs (105→1…
anvanster Jul 2, 2026
940a30e
gnhf 453: Added 2 net-new tests to codegraph-php visitor.rs covering …
anvanster Jul 2, 2026
278a17a
gnhf 454: Added 4 net-new tests to codegraph-tcl visitor.rs covering …
anvanster Jul 2, 2026
9ddc281
gnhf 455: Added 3 net-new tests to codegraph-ocaml extractor.rs (99→1…
anvanster Jul 2, 2026
3cb1a0e
gnhf 456: Added 4 net-new tests to codegraph-c preprocessor.rs (27→31…
anvanster Jul 2, 2026
e5d2b28
gnhf 457: Added 2 net-new tests to codegraph-csharp visitor.rs coveri…
anvanster Jul 2, 2026
1a2282c
gnhf 458: Added 4 net-new tests to codegraph-harness compare.rs cover…
anvanster Jul 2, 2026
d7d490f
gnhf 459: Added 4 net-new tests to codegraph-harness normalize.rs cov…
anvanster Jul 2, 2026
70633e6
gnhf 460: Added 3 net-new tests to codegraph-cobol extractor.rs (96→9…
anvanster Jul 2, 2026
7a691de
gnhf 461: Added 5 net-new tests to codegraph-harness compare.rs (17→2…
anvanster Jul 2, 2026
f04ea96
gnhf 462: Added 4 net-new tests to codegraph-server domain/circular_d…
anvanster Jul 2, 2026
75e6313
gnhf 463: Added 5 net-new tests to codegraph-server domain/ai_context…
anvanster Jul 2, 2026
0a994e5
gnhf 464: Added 5 net-new tests to codegraph-server domain/ai_context…
anvanster Jul 2, 2026
38ea5c4
gnhf 465: Added 5 net-new tests to codegraph-server git_mining/parser…
anvanster Jul 2, 2026
ed5c159
gnhf 466: Added 5 net-new tests to codegraph-server custom_requests.r…
anvanster Jul 2, 2026
af74df1
gnhf 467: Added 5 net-new tests to codegraph-server custom_requests.r…
anvanster Jul 2, 2026
22613f6
gnhf 468: Added 5 net-new tests to codegraph-server custom_requests.r…
anvanster Jul 2, 2026
a7d242a
gnhf 469: Added 2 net-new tests to codegraph-server custom_requests.r…
anvanster Jul 2, 2026
d3af56c
gnhf 470: Added 1 net-new test to codegraph-server domain/edit_contex…
anvanster Jul 2, 2026
f3aca93
gnhf 471: Added 1 net-new test to codegraph-server domain/curated_con…
anvanster Jul 2, 2026
c4ae42a
gnhf 472: Extracted a shared parse_request_line helper in codegraph-s…
anvanster Jul 2, 2026
51b6057
gnhf 473: Extracted encode_request and parse_response_line pure helpe…
anvanster Jul 2, 2026
9b52c45
gnhf 474: Extracted a testable classify_change_status helper in codeg…
anvanster Jul 2, 2026
95758b0
gnhf 475: Extracted a testable cross_project_severity helper in codeg…
anvanster Jul 2, 2026
ac2efaa
gnhf 476: Extracted three testable classification helpers (edge_impac…
anvanster Jul 2, 2026
dbbc62c
gnhf 477: Added 4 net-new tests to codegraph query.rs (21→25) coverin…
anvanster Jul 2, 2026
b9c70b6
gnhf 478: Added 2 net-new tests to codegraph-c mapper.rs pinning the …
anvanster Jul 2, 2026
de7cc88
gnhf 479: Added 1 net-new test to codegraph-server domain/source_code…
anvanster Jul 2, 2026
daaec0f
gnhf 480: Added 1 net-new test to codegraph-server ai_query/engine.rs…
anvanster Jul 2, 2026
9b18a1d
gnhf 481: Added 1 net-new test to codegraph-server watcher.rs (23→24)…
anvanster Jul 2, 2026
b55f16c
gnhf 482: Added 1 net-new test to codegraph-scala visitor.rs pinning …
anvanster Jul 2, 2026
91db0cd
gnhf 483: Added 1 net-new test to codegraph-groovy visitor.rs (101→10…
anvanster Jul 2, 2026
e34be22
gnhf 484: Added 1 net-new test to codegraph-kotlin visitor.rs (106→10…
anvanster Jul 2, 2026
b5388d0
gnhf 485: Added 1 net-new test to codegraph-swift visitor.rs (53→54) …
anvanster Jul 2, 2026
325ec6c
gnhf 486: Added 1 net-new test to codegraph-ruby visitor.rs (107→108)…
anvanster Jul 2, 2026
72ae793
gnhf 487: Added 1 net-new test to codegraph-elixir visitor.rs (97→98)…
anvanster Jul 2, 2026
7775a9f
gnhf 488: Added 5 net-new tests to codegraph-php visitor.rs (60→65) p…
anvanster Jul 2, 2026
08ff711
gnhf 489: Added 4 net-new tests to codegraph-perl visitor.rs (94→98) …
anvanster Jul 2, 2026
dc1ec2c
gnhf 490: Added 2 net-new tests pinning untested visit_for_complexity…
anvanster Jul 2, 2026
8beb626
gnhf 491: Added 2 net-new tests to codegraph-c visitor.rs (44→46) pin…
anvanster Jul 2, 2026
5d87af1
no-mistakes(review): Share one test env lock; drop two dead files
anvanster Jul 2, 2026
1ce5fc5
no-mistakes(review): Guard HOME-reading memory test with shared env lock
anvanster Jul 2, 2026
08c523c
no-mistakes(review): Guard all remaining HOME-reading tests with shar…
anvanster Jul 2, 2026
95e2605
no-mistakes(document): docs: refresh stale test counts in python and …
anvanster Jul 2, 2026
70d49f6
no-mistakes(lint): apply rustfmt and clippy fixes across workspace
anvanster Jul 2, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
60 changes: 60 additions & 0 deletions crates/codegraph-bash/src/extractor.rs
Original file line number Diff line number Diff line change
Expand Up @@ -112,4 +112,64 @@ function deploy() {
assert_eq!(ir.imports.len(), 1);
assert_eq!(ir.imports[0].imported, "./utils.sh");
}

#[test]
fn test_extract_module_metadata() {
let source = r#"#!/bin/bash
greet() {
echo "hi"
}
"#;
let config = ParserConfig::default();
let ir = extract(source, Path::new("deploy.sh"), &config).unwrap();

let module = ir.module.expect("module entity present");
assert_eq!(module.name, "deploy");
assert_eq!(module.path, "deploy.sh");
assert_eq!(module.language, "bash");
assert_eq!(module.line_count, source.lines().count());
assert!(module.doc_comment.is_none());
assert!(module.attributes.is_empty());
}

#[test]
fn test_extract_module_name_unknown_fallback() {
// An empty path has no file_stem, so the module name falls back to "unknown".
let config = ParserConfig::default();
let ir = extract("echo hi\n", Path::new(""), &config).unwrap();

let module = ir.module.expect("module entity present");
assert_eq!(module.name, "unknown");
}

#[test]
fn test_extract_empty_source() {
// Empty source parses to a valid empty tree: module name still derives from
// the file stem, line_count is 0, and no functions are extracted.
let config = ParserConfig::default();
let ir = extract("", Path::new("empty.sh"), &config).unwrap();

let module = ir.module.expect("module entity present");
assert_eq!(module.name, "empty");
assert_eq!(module.line_count, 0);
assert!(ir.functions.is_empty());
}

#[test]
fn test_extract_calls_propagated() {
// A command invoked inside a function body surfaces as a call relation,
// propagated from visitor.calls into ir.calls.
let source = r#"#!/bin/bash
run() {
deploy
}
"#;
let config = ParserConfig::default();
let ir = extract(source, Path::new("test.sh"), &config).unwrap();

assert!(ir
.calls
.iter()
.any(|c| c.caller == "run" && c.callee == "deploy"));
}
}
Loading
Loading