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

Add exception handling to Avro schema that have non-record response types #76

Merged
merged 48 commits into from
Aug 12, 2020

Conversation

dmarticus
Copy link
Contributor

@dmarticus dmarticus commented Jul 28, 2020

This change, along with higherkindness/mu-scala#974, closes 47deg/marlow#513. This change adds error handling around trying to parse avro schema that use primitive types as methods instead of record types. This change is now ready for review!

Dylan Martin added 6 commits July 29, 2020 15:38
…en't records, but it won't fail the plugin
… parse rather than collecting everything but it's the least complicated implementation. I spent a long time reading up on SBT internals today and am doing my best to understand the correct approach but I also don't want to drag on for too long
@dmarticus dmarticus requested review from naree and cb372 July 30, 2020 23:34
project/plugins.sbt Outdated Show resolved Hide resolved
@dmarticus dmarticus requested a review from cb372 August 9, 2020 00:48
Copy link
Member

@cb372 cb372 left a comment

Choose a reason for hiding this comment

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

Nearly there! It's looking good. Traversing like a boss.

Copy link
Member

@cb372 cb372 left a comment

Choose a reason for hiding this comment

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

:shipit:

@dmarticus dmarticus merged commit ea8671e into master Aug 12, 2020
@dmarticus dmarticus deleted the dmarticus/marlow-issue513 branch August 12, 2020 20:27
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.

3 participants