Closed Mingun closed 4 months ago
:warning: Please install the to ensure uploads and comments are reliably processed by Codecov.
Attention: Patch coverage is 92.47312%
with 7 lines
in your changes missing coverage. Please review.
Project coverage is 60.01%. Comparing base (
7558577
) to head (6a48a28
). Report is 79 commits behind head on master.
Files | Patch % | Lines |
---|---|---|
src/reader/mod.rs | 95.50% | 4 Missing :warning: |
examples/custom_entities.rs | 0.00% | 1 Missing :warning: |
examples/read_buffered.rs | 0.00% | 1 Missing :warning: |
examples/read_texts.rs | 0.00% | 1 Missing :warning: |
:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Task CIFuzz was failed by unknown reasons -- I asked https://github.com/google/oss-fuzz/issues/12168 but no response yet... It not related to this changes, so merge
This PR allows us to have attributes in the
Event::End
(but they are not accessible viaBytesEnd
directly). As explained in https://github.com/tafia/quick-xml/issues/776#issuecomment-2208078867 we anyway can produce an event which.name()
does not valid, so it is better ar least keep it useful for some scenarios. When validation API would be added (I'm working on it) we can validate all events and report an error.Closes #776
When changing parser I noticed, that in one arm we do not set
last_error_offset
. I checked if we really cover that lines -- yes, but we actually does not check anything.last_error_offset
was checked for0
, but this is its default value, so was unclear is that code running or not. I improved check and fix the bug that was found due to that.