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

bug: serialization agnostic #293

Merged
merged 1 commit into from
Jul 20, 2023
Merged

bug: serialization agnostic #293

merged 1 commit into from
Jul 20, 2023

Conversation

sdelamo
Copy link
Collaborator

@sdelamo sdelamo commented Jul 20, 2023

Close: #291 #257

@sdelamo sdelamo added the type: bug Something isn't working label Jul 20, 2023
@sdelamo sdelamo requested a review from timyates July 20, 2023 14:55
@sdelamo sdelamo self-assigned this Jul 20, 2023
@sonarcloud
Copy link

sonarcloud bot commented Jul 20, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@sdelamo sdelamo requested a review from wetted July 20, 2023 16:16
@sdelamo sdelamo merged commit c0c9985 into master Jul 20, 2023
8 checks passed
@sdelamo sdelamo deleted the jackson-databind branch July 20, 2023 19:43
timyates added a commit to micronaut-projects/micronaut-mqtt that referenced this pull request Jan 9, 2024
mqtt-core was based on serde-jackson which may be missing if the consuming project is using jackson.

This change mirrors the fix for problem-json here micronaut-projects/micronaut-problem-json#293

That is, make the serde-api and jackson annotations api dependencies of this project in place of the serde-jackson dependency.

I have an external reproducer, but I cannot get it to fail when included in this project...

Closes #332
sdelamo pushed a commit to micronaut-projects/micronaut-mqtt that referenced this pull request Jan 9, 2024
* Fix MQTT with Jackson

mqtt-core was based on serde-jackson which may be missing if the consuming project is using jackson.

This change mirrors the fix for problem-json here micronaut-projects/micronaut-problem-json#293

That is, make the serde-api and jackson annotations api dependencies of this project in place of the serde-jackson dependency.

I have an external reproducer, but I cannot get it to fail when included in this project...

Closes #332

* Add tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: bug Something isn't working
Projects
No open projects
Status: Done
2 participants