Skip to content

Add ClassGraph 5 support - #5357

Open
khopland wants to merge 1 commit into
swagger-api:3.0.0from
khopland:feat/5351-classgraph-5-v3
Open

khopland wants to merge 1 commit into
swagger-api:3.0.0from
khopland:feat/5351-classgraph-5-v3

Conversation

@khopland

Copy link
Copy Markdown

Description

Upgrades the OpenAPI scanners to ClassGraph 5.0.0, using v3’s existing Java 17 baseline.

Updates scanning and class loading for the new API, adds regression tests, and documents the migration from ClassGraph 4.

Validated with all 1,899 Maven tests, the Gradle plugin build, and BOM validation.

Closes #5351

Type of Change

  • 🐛 Bug fix
  • ✨ New feature
  • ♻️ Refactor (non-breaking change)
  • 🧪 Tests
  • 📝 Documentation
  • 🧹 Chore (build or tooling)

Checklist

  • I have added/updated tests as needed
  • I have added/updated documentation where applicable
  • The PR title is descriptive
  • The code builds and passes tests locally
  • I have linked related issues (if any)

Screenshots / Additional Context

@khopland

khopland commented Oct 19, 2026 •

Copy link
Copy Markdown
Author

I have added a opt in pr #5356, but i saw that it was a 3.0.0 branch with jdk 17 as minimum version so i also added a pr to this branch to fix it there

This branch has not been deployed

No deployments
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