mirror of
https://github.com/abhigyanpatwari/GitNexus.git
synced 2026-10-14 04:08:05 +00:00
The two argument-selection cost groups (r-scope-naming-argument, r-definition-anchors) were copy-pasted with an absolute 2500 ms limit and never asserted what the query kept, so an empty parse passed. - Move the shapes and a size-ratio check (N vs 4N, fastest of three runs, floored small run) into test/helpers/r-argument-scaling.ts; linear work is ~4x, a quadratic query ~16x, independent of machine speed. - Assert the exact match count and naming capture at both sizes. - r-definition-anchors now parses through parseSourceSafe (the 100 K+ char inputs hit the Windows native-binding limit documented in safe-parse.ts). - r-scope-naming-argument: classNames no longer filters on /^[A-Z]/; it selects by @declaration.class and gains lowercase positive and negative cases. |
||
|---|---|---|
| .. | ||
| fixtures | ||
| helpers | ||
| integration | ||
| unit | ||
| utils | ||