Files
codebase-memory-mcp/internal
Martin Vogel 8a97baabcb fix(extract): parse the first-branch projection under the terminated-last-line rule
Merging main brought #2340's virtual_newline field in CBMStringInput. cbm_rescue_defs_from_projection still built its input with the two-field initializer, a missing-field-initializers error under -Werror. The projection keeps the raw source's length and line structure, so it now goes through cbm_parse_source like the raw parse and the C++ branch views: the same virtual newline, and the same edit that removes it again.

extraction pipeline graph_buffer store_search mcp registry edge_types_probe parse_coverage c_lsp test_impact_engine conditional_variants on the merge result: 2277 passed, 4 skipped.

Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com>
2026-10-08 01:37:03 +02:00
..