Skip to content

feat: add support for default enum values in Jackson annotations#2324

Merged
jonaslagoni merged 12 commits intoasyncapi:masterfrom
ThomasVerhoeven1998:feat/support-default-enum-jackson
Aug 29, 2025
Merged

feat: add support for default enum values in Jackson annotations#2324
jonaslagoni merged 12 commits intoasyncapi:masterfrom
ThomasVerhoeven1998:feat/support-default-enum-jackson

Conversation

@frankrenaerseveresst
Copy link
Contributor

@frankrenaerseveresst frankrenaerseveresst commented Aug 25, 2025

Description

Added support for enum defaults to JavaGenerator

Checklist

  • The code follows the project's coding standards and is properly linted (npm run lint).
  • Tests have been added or updated to cover the changes.
  • Documentation has been updated to reflect the changes.
  • All tests pass successfully locally.(npm run test).

@netlify
Copy link

netlify bot commented Aug 25, 2025

Deploy Preview for modelina canceled.

Name Link
🔨 Latest commit ffd6b08
🔍 Latest deploy log https://app.netlify.com/projects/modelina/deploys/68b17fc55625c3000897f727

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

Welcome to AsyncAPI. Thanks a lot for creating your first pull request. Please check out our contributors guide useful for opening a pull request.
Keep in mind there are also other channels you can use to interact with AsyncAPI community. For more details check out this issue.

@frankrenaerseveresst frankrenaerseveresst changed the title feature: add support for default enum values in Jackson annotations feat: add support for default enum values in Jackson annotations Aug 25, 2025
@frankrenaerseveresst
Copy link
Contributor Author

/ready-to-merge

@frankrenaerseveresst
Copy link
Contributor Author

@jonaslagoni
Can you review the pr ?

@coveralls
Copy link

coveralls commented Aug 27, 2025

Pull Request Test Coverage Report for Build 17321300245

Warning: This coverage report may be inaccurate.

This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

Details

  • 4 of 4 (100.0%) changed or added relevant lines in 1 file are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage increased (+0.004%) to 92.623%

Totals Coverage Status
Change from base Build 17318685464: 0.004%
Covered Lines: 6673
Relevant Lines: 7068

💛 - Coveralls

@sonarqubecloud
Copy link

@jonaslagoni jonaslagoni merged commit 2274d85 into asyncapi:master Aug 29, 2025
16 checks passed
@asyncapi-bot
Copy link
Contributor

🎉 This PR is included in version 5.7.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@reinaut-krekels-acerta reinaut-krekels-acerta deleted the feat/support-default-enum-jackson branch August 29, 2025 13:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants