Skip to content

Accept the contract 0.10 line - #90

Merged
rasuvaeff merged 1 commit into
masterfrom
chore/allow-the-contract-0-10-line
Sep 6, 2026
Merged

Accept the contract 0.10 line#90
rasuvaeff merged 1 commit into
masterfrom
chore/allow-the-contract-0-10-line

Conversation

@rasuvaeff

Copy link
Copy Markdown
Owner

rasuvaeff/openapi-contract 0.10 closes the first full-cycle review of that package: a node budget so a sub-kilobyte YAML document can no longer exhaust memory, and route bucketing so matching does not walk the document (0.83 ms → 0.006 ms on a thousand operations). Neither changes how a document compiles or how a message is judged.

Widened rather than replaced — ^0.8 || ^0.9 || ^0.10 — because this suite is green against every line it declares. The generator never builds documents anywhere near Limits::$documentNodes, so the new budget is invisible here.

0.10 bounds what a document expands into and finds operations through a route
index rather than a scan. Neither changes how a document compiles or how a
message is judged, and the suite is green against every line the constraint
now declares — so the 0.8 and 0.9 lines stay supported instead of being
replaced.
@coderabbitai

coderabbitai Bot commented Sep 6, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Team

Run ID: c5a14f4d-112b-410d-b0d5-89aef55a55a6

Warning

Your free Security trial is over. An organization admin can upgrade to Advanced for continuous pull request security review or dismiss this notice.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@rasuvaeff
rasuvaeff merged commit 2847474 into master Sep 6, 2026
11 checks passed
@rasuvaeff
rasuvaeff deleted the chore/allow-the-contract-0-10-line branch September 6, 2026 17:20
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.

1 participant