GitNexus/gitnexus/src
Mick Cooney cfe590b4b1 perf(r): scan NAMESPACE conditional blocks in linear time
An unterminated `{` after an `if` scanned to the end of the file, and the
resynchronisation then landed inside the region just scanned, so a file of
`if (a) {` lines with no `}` was quadratic (300 KB took 8.8 s, and the file is
parsed several times per analysis). Index where every block ends in one pass
and answer each block from the index. Parsing results are unchanged.
2026-10-16 17:14:21 +01:00
..
cli fix: use merge-base in regression review guidance (#3514) 2026-10-14 10:53:15 +03:00
config fix(config): honor nested .gitignore files during repository walks (#3440) 2026-10-03 09:55:47 +00:00
core perf(r): scan NAMESPACE conditional blocks in linear time 2026-10-16 17:14:21 +01:00
lib fix(mcp): stop scaling the detect_changes query with the diff's hunk count (#2915) (#2930) 2026-08-12 14:51:17 +01:00
mcp fix(mcp): reject corrupt query identities and refresh index metadata (#3571) 2026-10-14 15:06:26 +01:00
server fix(embeddings): reuse completed vectors after interrupted analyze (#3463) 2026-10-04 09:26:02 +01:00
storage fix(routes): reject middleware and route metadata false positives (#3561) 2026-10-16 08:02:41 +00:00
types fix(resolution): label fallback guesses and preserve export visibility (#3190) 2026-09-10 11:38:19 +01:00
utils perf(lock): probe this process's own start time once (#3222) 2026-09-08 19:06:03 +01:00