Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(plugins)!: Remove OpenAPISchemaPluginProtocol #4026

Merged
merged 2 commits into from
Feb 25, 2025

Conversation

provinzkraut
Copy link
Member

Remove the deprecated OpenAPISchemaPluginProtocol for v3.0.

@provinzkraut provinzkraut requested review from a team as code owners February 25, 2025 14:10
@github-actions github-actions bot added area/docs This PR involves changes to the documentation area/openapi This PR involves changes to the OpenAPI schema area/plugins This PR involves changes to the plugins area/private-api This PR involves changes to the privatized API Breaking 🔨 size: small type/feat labels Feb 25, 2025
@provinzkraut provinzkraut mentioned this pull request Feb 25, 2025
22 tasks
@provinzkraut provinzkraut force-pushed the remove-openapi-plugin-protocol branch from ca60f63 to 9021fa7 Compare February 25, 2025 14:13
Copy link

codecov bot commented Feb 25, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 98.25%. Comparing base (b89fb0b) to head (f371324).
Report is 1 commits behind head on v3.0.

Additional details and impacted files
@@            Coverage Diff             @@
##             v3.0    #4026      +/-   ##
==========================================
- Coverage   98.27%   98.25%   -0.02%     
==========================================
  Files         342      342              
  Lines       15443    15437       -6     
  Branches     1668     1668              
==========================================
- Hits        15176    15168       -8     
- Misses        132      133       +1     
- Partials      135      136       +1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@provinzkraut provinzkraut enabled auto-merge (squash) February 25, 2025 14:19
@provinzkraut provinzkraut force-pushed the remove-openapi-plugin-protocol branch from c783dbf to a6b6ed0 Compare February 25, 2025 14:26
@github-actions github-actions bot added area/asgi area/background-tasks area/channels area/ci This PR involves changes to the CI/Infra area/connection area/constants This PR involves changes to the constants area/contrib This PR involves changes to the contrib (Deprecated) area/controller area/datastructures area/dependencies This PR involves changes to the dependencies and removed size: small size: medium labels Feb 25, 2025
@github-actions github-actions bot added size: medium size: small and removed area/multipart area/channels area/enums This PR involves changes to the enums size: large area/serialization area/testing area/kwargs area/security area/params This PR involves changes to the params area/response area/contrib This PR involves changes to the contrib (Deprecated) area/handlers This PR involves changes to the handlers area/events area/asgi area/datastructures area/layers area/static-files area/logging area/dto This PR involves changes to the DTOs area/middleware This PR involves changes to the middleware area/types This PR involves changes to the custom types area/background-tasks area/router area/template labels Feb 25, 2025
@provinzkraut provinzkraut merged commit 911ae03 into v3.0 Feb 25, 2025
24 of 25 checks passed
@provinzkraut provinzkraut deleted the remove-openapi-plugin-protocol branch February 25, 2025 14:32
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
7 New Code Smells (required ≤ 3)
7 New Major Issues (required ≤ 2)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

provinzkraut added a commit that referenced this pull request Feb 26, 2025
Remove 'OpenAPISchemaPluginProtocol'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/docs This PR involves changes to the documentation area/openapi This PR involves changes to the OpenAPI schema area/plugins This PR involves changes to the plugins area/private-api This PR involves changes to the privatized API Breaking 🔨 pr/internal size: medium size: small type/feat
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants