Skip to content

fix(cli): apply OpenAPI base paths per spec - #17495

Open
adidavid014 wants to merge 1 commit into
mainfrom
devin/1787255075-per-spec-base-path
Open

fix(cli): apply OpenAPI base paths per spec#17495
adidavid014 wants to merge 1 commit into
mainfrom
devin/1787255075-per-spec-base-path

Conversation

@adidavid014

@adidavid014 adidavid014 commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Description

Linear ticket: Closes

Changes Made

  • Updated README.md generator (if applicable)

Testing

  • Unit tests added/updated
  • Manual testing completed

Open in Devin Review

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 1 additional finding.

Open in Devin Review

@github-actions

Copy link
Copy Markdown
Contributor

Docs Generation Benchmark Results

Comparing PR branch against median of 5 nightly run(s) on main (latest: 2026-08-20T04:12:41Z).

Fixture main PR Delta
docs 264.5s (n=5) 269.5s (35 versions) +5.0s (+1.9%)

Docs generation runs fern generate --docs --preview end-to-end against the benchmark fixture with 35 API versions (each version: markdown processing + OpenAPI-to-IR + FDR upload).
Delta is computed against the nightly baseline on main.
Baseline from nightly run(s) on main (latest: 2026-08-20T04:12:41Z). Trigger benchmark-baseline to refresh.
Last updated: 2026-08-20 21:56 UTC

@github-actions

Copy link
Copy Markdown
Contributor

SDK Generation Benchmark Results

Comparing PR branch against median of 5 nightly run(s) on main (latest: 2026-08-20T04:12:41Z).

Full benchmark table (click to expand)
Generator Spec main (generator) main (E2E) PR (generator) Delta
csharp-sdk square 100s (n=5) 136s (n=2) 59s -41s (-41.0%)
go-sdk square 148s (n=5) 307s (n=5) 111s -37s (-25.0%)
java-sdk square 227s (n=5) 279s (n=5) 198s -29s (-12.8%)
php-sdk square 64s (n=5) N/A 66s +2s (+3.1%)
python-sdk square 152s (n=5) 252s (n=5) 118s -34s (-22.4%)
ruby-sdk-v2 square 110s (n=5) 147s (n=5) 83s -27s (-24.5%)
rust-sdk square 231s (n=5) 227s (n=5) 179s -52s (-22.5%)
swift-sdk square 80s (n=5) 462s (n=5) 62s -18s (-22.5%)
ts-sdk square 152s (n=5) 138s (n=5) 103s -49s (-32.2%)

main (generator): generator-only time via --skip-scripts (includes Docker image build, container startup, IR parsing, and code generation — this is the same Docker-based flow customers use via fern generate). main (E2E): full customer-observable time including build/test scripts (nightly baseline, informational). Delta is computed against generator-only baseline.
⚠️ = generation exited with a non-zero exit code (timing may not reflect a successful run).
Baseline from nightly runs on main (latest: 2026-08-20T04:12:41Z). Trigger benchmark-baseline to refresh.
Last updated: 2026-08-20 21:57 UTC

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