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

Make Serializer and/or Jackson configurable #56

Open
konrad-garus opened this issue Jul 3, 2017 · 1 comment
Open

Make Serializer and/or Jackson configurable #56

konrad-garus opened this issue Jul 3, 2017 · 1 comment
Labels
feature request Request for a new feature needs discussion Requires internal analysis/discussion

Comments

@konrad-garus
Copy link

I'd like to use Bugsnag with custom reports that may include some objects in the tabs. It's pretty close with the current API, but the Serializer is too restrictive:

this.mapper.setSerializationInclusion(Include.NON_EMPTY).setVisibilityChecker(this.mapper.getVisibilityChecker().with(Visibility.NONE));

Please provide a way to customize it, allowing us to use different ObjectMapper. Some of us don't want Jackson annotations all over the code.

It would be even better if we could replace the serializer altogether and the dependency on Jackson was optional.

@kattrali
Copy link
Contributor

kattrali commented Jul 3, 2017

Thanks for the report, @konrad-garus. Its possible that we could expose Serializer on Configuration to then allow manipulation provided you have an object implementing writeToStream(OutputStream, Object). I'll push this up to the roadmap for further investigation.

@kattrali kattrali added feature request Request for a new feature needs discussion Requires internal analysis/discussion labels Jul 3, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Request for a new feature needs discussion Requires internal analysis/discussion
Projects
None yet
Development

No branches or pull requests

2 participants