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

Fix CDATA handling #374

Closed
wants to merge 6 commits into from
Closed

Fix CDATA handling #374

wants to merge 6 commits into from

Commits on Feb 5, 2022

  1. Unify string handling

    Mingun committed Feb 5, 2022
    Configuration menu
    Copy the full SHA
    eca40d4 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2022

  1. Manually implement Debug for debug helper types

    Now debug representation is readable
    Mingun committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    cf77d1c View commit details
    Browse the repository at this point in the history
  2. Add tests for trivial XML documents

    failures:
        de::tests::trivial::struct_::cdata::byte_buf
        de::tests::trivial::struct_::cdata::char_
        de::tests::trivial::struct_::cdata::f32_
        de::tests::trivial::struct_::cdata::f64_
        de::tests::trivial::struct_::cdata::false_
        de::tests::trivial::struct_::cdata::i128_
        de::tests::trivial::struct_::cdata::i16_
        de::tests::trivial::struct_::cdata::i32_
        de::tests::trivial::struct_::cdata::i64_
        de::tests::trivial::struct_::cdata::i8_
        de::tests::trivial::struct_::cdata::isize_
        de::tests::trivial::struct_::cdata::string
        de::tests::trivial::struct_::cdata::true_
        de::tests::trivial::struct_::cdata::u128_
        de::tests::trivial::struct_::cdata::u16_
        de::tests::trivial::struct_::cdata::u32_
        de::tests::trivial::struct_::cdata::u64_
        de::tests::trivial::struct_::cdata::u8_
        de::tests::trivial::struct_::cdata::usize_
        de::tests::trivial::struct_::text::byte_buf
    Mingun committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    128f93a View commit details
    Browse the repository at this point in the history
  3. Handle CDATA events in the deserializer - this fixes almost all CDATA…

    … trivial tests
    
    failures:
        de::tests::trivial::struct_::text::byte_buf
        de::tests::trivial::struct_::cdata::byte_buf
    Mingun committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    fd04e5f View commit details
    Browse the repository at this point in the history
  4. Move imports up

    Mingun committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    a1ad40d View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2022

  1. Fix #311: Introduce BytesCData type for CData events and use it ins…

    …tead of `BytesText`
    
    This commit revert changes from 85f9f68
    Mingun committed Mar 27, 2022
    Configuration menu
    Copy the full SHA
    572b2c2 View commit details
    Browse the repository at this point in the history