Skip to content

Conversation

@tstanmay13
Copy link
Contributor

@tstanmay13 tstanmay13 commented Jan 8, 2026

Description

Linear ticket: Closes FER-8165: handle security: \[\] correctly in v3 OpenAPI importer

Handle security: [] correctly in the v3 OpenAPI importer. An explicit empty security array means "no authentication required", but the importer incorrectly set auth: true because it only checked if security != null. This caused
generated SDKs to require authentication for public endpoints.

Testing

  • Unit tests added/updated
  • Manual testing completed

@github-actions
Copy link
Contributor

github-actions bot commented Jan 8, 2026

🌱 Seed Test Selector

Select languages to run seed tests for:

  • Python
  • TypeScript
  • Java
  • Go
  • Ruby
  • C#
  • PHP
  • Swift
  • Rust
  • OpenAPI
  • Postman

How to use: Click the ⋯ menu above → "Edit" → check the boxes you want → click "Update comment". Tests will run automatically and snapshots will be committed to this PR.

@tstanmay13 tstanmay13 force-pushed the tanmay/v3-parser-fix branch from d2269bf to aee6e28 Compare January 10, 2026 23:14
@tstanmay13 tstanmay13 marked this pull request as ready for review January 10, 2026 23:14
@tstanmay13 tstanmay13 merged commit 7302b2e into main Jan 11, 2026
114 of 153 checks passed
@tstanmay13 tstanmay13 deleted the tanmay/v3-parser-fix branch January 11, 2026 19:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants