Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Ignore OpenAPI artifacts when disabled #45498

@mabartos

Description

@mabartos

Description

As mentioned in the issue #45459, there are some additional Quarkus extensions in the Keycloak 26.5.0 in difference with the 26.4.x. As Quarkus does not have a good mechanism on how to disable these extensions, we can use our approach with ignored artifacts as usual.

It'll help to avoid executing any additional code for OpenAPI and OpenAPI UI (Swagger) when it is disabled on our side.

Value Proposition

  • Avoid unnecessary execution for OpenAPI and Swagger

Goals

  • Improve performance
  • Avoid unnecessary code execution

Non-Goals

N/A

Discussion

No response

Notes

I'd like to also backport it to 26.5.x. @shawkins WDYT?

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions