Skip to content

Conversation

@lu-zero
Copy link
Collaborator

@lu-zero lu-zero commented Dec 4, 2023

No description provided.

@codecov
Copy link

codecov bot commented Dec 4, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (4a33359) 88.22% compared to head (520d3a8) 88.22%.
Report is 2 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #3298   +/-   ##
=======================================
  Coverage   88.22%   88.22%           
=======================================
  Files          87       87           
  Lines       28221    28221           
=======================================
  Hits        24898    24898           
  Misses       3323     3323           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link
Collaborator

@barrbrain barrbrain left a comment

Choose a reason for hiding this comment

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

Looks good in principle. I guess we trade leaking types for coupling APIs.

@lu-zero
Copy link
Collaborator Author

lu-zero commented Dec 4, 2023

Looks good in principle. I guess we trade leaking types for coupling APIs.

The patch adds our own error types, plugging the type-leak from crossbean, letting us pick whichever channel implementation since we controll the full interface to the user.

Now you made me wonder about the From helpers.

@lu-zero lu-zero force-pushed the channel-api-cleanup branch from 4863c0c to 21e91ad Compare December 4, 2023 16:17
@lu-zero lu-zero force-pushed the channel-api-cleanup branch from 21e91ad to 520d3a8 Compare December 4, 2023 16:17
@lu-zero lu-zero merged commit 30c510e into xiph:master Dec 4, 2023
@lu-zero lu-zero deleted the channel-api-cleanup branch December 4, 2023 19:11
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.

2 participants