Skip to content

Perf: share one bounded file index across parsers#6

Merged
danieloceno merged 1 commit into
mainfrom
perf/shared-parser-file-index
Jul 11, 2026
Merged

Perf: share one bounded file index across parsers#6
danieloceno merged 1 commit into
mainfrom
perf/shared-parser-file-index

Conversation

@danieloceno

Copy link
Copy Markdown
Contributor

Summary

  • build one deterministic candidate-file index per inventory scan
  • pass extension-filtered candidates to Express, Fastify, Nest, and OpenAPI parsers
  • preserve standalone parser behavior and endpoint keys
  • align README claims with the implementation and Stelnyx family language

Closes #5

Validation

  • npm test
  • npm run lint
  • node test/scan-safeguards.mjs
  • git diff --check

Regression coverage proves one traversal across enabled parsers and compares legacy/shared endpoint keys on Express, Fastify, Nest, and OpenAPI fixtures.

@danieloceno
danieloceno merged commit d5d31c0 into main Jul 11, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Perf: share one bounded file index across parsers

1 participant