Skip to content

Upgrade to quick-xml 0.27#282

Closed
jonhoo wants to merge 1 commit into
mainfrom
bump-quick-xml
Closed

Upgrade to quick-xml 0.27#282
jonhoo wants to merge 1 commit into
mainfrom
bump-quick-xml

Conversation

@jonhoo

@jonhoo jonhoo commented Feb 11, 2023

Copy link
Copy Markdown
Owner

Note that since we have pub functions that return quick_xml types, this would be a breaking change.

Interestingly enough, we only expose quick_xml in the form of quick_xml::Result as far as I can tell. Specifically, we're using its error type, which feels like something we can avoid to mitigate this kind of "transitive bump" in the future. In particular, I think we could reasonable start using an opaque error type for these methods instead.

Marking this as a draft so we don't merge it without intending to do a major release.

Note that since we have `pub` functions that return `quick_xml` types,
this would be a breaking change.

Interestingly enough, we only expose `quick_xml` in the form of
`quick_xml::Result` as far as I can tell. Specifically, we're using its
error type, which feels like something we can avoid to mitigate this
kind of "transitive bump" in the future. In particular, I think we could
reasonable start using an opaque error type for these methods instead.
@codecov

codecov Bot commented Feb 11, 2023

Copy link
Copy Markdown

Codecov Report

Base: 91.17% // Head: 91.15% // Decreases project coverage by -0.02% ⚠️

Coverage data is based on head (7c62ec3) compared to base (ace888c).
Patch coverage: 100.00% of modified lines in pull request are covered.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #282      +/-   ##
==========================================
- Coverage   91.17%   91.15%   -0.02%     
==========================================
  Files          19       19              
  Lines        4237     4242       +5     
==========================================
+ Hits         3863     3867       +4     
- Misses        374      375       +1     
Impacted Files Coverage Δ
src/flamegraph/merge.rs 95.31% <100.00%> (ø)
src/flamegraph/mod.rs 98.23% <100.00%> (+0.01%) ⬆️
src/collapse/common.rs 66.73% <0.00%> (-0.22%) ⬇️

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

☔ View full report at Codecov.
📢 Do you have feedback about the report comment? Let us know in this issue.

@ldm0 ldm0 mentioned this pull request Mar 26, 2023
3 tasks
@jonhoo jonhoo mentioned this pull request Jul 15, 2024
@jonhoo

jonhoo commented Jul 15, 2024

Copy link
Copy Markdown
Owner Author

Closing in favor of #325

@jonhoo jonhoo closed this Jul 15, 2024
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.

1 participant