Skip to content

Adding jackson support - #112

Merged
AndreasIgel merged 17 commits into
mainfrom
feature/98-jackson-support
Dec 30, 2025
Merged

AndreasIgel merged 17 commits into
mainfrom
feature/98-jackson-support

Conversation

@AndreasIgel

@AndreasIgel AndreasIgel commented Dec 30, 2025

Copy link
Copy Markdown
Collaborator

Supporting annotation and simple-module:

  • adding @JsonPOJOBuilder annotation to all generated code
  • creating SimpleBuildersJacksonModuleclass
  • having settings to activate / deactivate features
  • fixing documentation (have been not up to date)

Closes #98

@github-actions

github-actions Bot commented Dec 30, 2025

Copy link
Copy Markdown
Contributor

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Snapshot Warnings

⚠️: No snapshots were found for the head SHA ae1acb1.
Ensure that dependencies are being submitted on PR branches and consider enabling retry-on-snapshot-warnings. See the documentation for more information and troubleshooting advice.

OpenSSF Scorecard

PackageVersionScoreDetails
maven/com.fasterxml.jackson.core:jackson-databind 2.18.2 UnknownUnknown
maven/com.fasterxml.jackson.core:jackson-databind 2.18.2 UnknownUnknown

Scanned Files

  • example/pom.xml
  • processor/pom.xml

@codecov

codecov Bot commented Dec 30, 2025

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 88.98305% with 13 lines in your changes missing coverage. Please review.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
...ple/builders/processor/util/JavaCodeGenerator.java 85.18% 6 Missing and 2 partials ⚠️
...uilders/processor/util/JacksonModuleGenerator.java 88.37% 3 Missing and 2 partials ⚠️

📢 Thoughts on this report? Let us know!

@sonarqubecloud

Copy link
Copy Markdown

@AndreasIgel AndreasIgel self-assigned this Dec 30, 2025
@AndreasIgel
AndreasIgel merged commit 9a4dfcb into main Dec 30, 2025
8 checks passed
@AndreasIgel
AndreasIgel deleted the feature/98-jackson-support branch December 30, 2025 22:23
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.

Jackson-Support

1 participant