Commit Graph

  • cb9dac444d
    Merge f0e210b51b into 8ec3ced2d6 Gabriel Hansson 2024-10-24 15:34:49 +0200
  • f0e210b51b refactor: move remaining meta.rs code to a separate file gibbz00 2024-10-24 15:16:37 +0200
  • d237146076 refactor(macros): extract namespace parts to a dedicated file gibbz00 2024-10-23 18:51:15 +0200
  • b1a725476a refactor(macros): place container/field/variant in separate files under `meta` gibbz00 2024-10-23 18:42:48 +0200
  • ffe7daf9ce refactor(macros): place container/field/variant meta types in their own modules gibbz00 2024-10-23 18:35:09 +0200
  • dee1b8c59b chore(macros): minor code verbosity improvements gibbz00 2024-10-23 18:23:35 +0200
  • f33a94b077 chore: elide lifetimes gibbz00 2024-10-23 18:12:52 +0200
  • d597d71646
    Merge 928753e767 into 8ec3ced2d6 Gabriel Hansson 2024-10-24 12:46:06 +0000
  • 928753e767 chore: add `rustfmt` import rules gibbz00 2024-10-24 14:42:23 +0200
  • 8ec3ced2d6 Bump versions to 0.5.1 main 0.5.1 Dirkjan Ochtman 2024-10-23 16:10:17 +0200
  • 7afca67e85
    Bump versions to 0.5.1 Dirkjan Ochtman 2024-10-23 16:10:17 +0200
  • fc60c25bba Upgrade cargo-deny-action to v2 Dirkjan Ochtman 2024-10-23 10:16:06 +0200
  • df54a9ccca
    Upgrade cargo-deny-action to v2 Dirkjan Ochtman 2024-10-23 10:16:06 +0200
  • 92adced593
    Bump EmbarkStudios/cargo-deny-action from 1 to 2 dependabot[bot] 2024-10-23 08:00:54 +0000
  • 27eb7b2ed0 Enable Actions in Dependabot config Dirkjan Ochtman 2024-10-23 09:58:09 +0200
  • 3d642cc927 Upgrade actions/checkout to v4 Dirkjan Ochtman 2024-10-23 09:56:42 +0200
  • 01ba7656af Discard use of actions-rs/cargo Dirkjan Ochtman 2024-10-23 09:56:14 +0200
  • 4f58bfb72e Switch from actions-rs/toolchain to dtolnay/rust-toolchain Dirkjan Ochtman 2024-10-23 09:54:44 +0200
  • 6a7454f447
    Enable Actions in Dependabot config Dirkjan Ochtman 2024-10-23 09:58:09 +0200
  • a0cd0ac5d9
    Upgrade actions/checkout to v4 Dirkjan Ochtman 2024-10-23 09:56:42 +0200
  • c8087cd6dd
    Discard use of actions-rs/cargo Dirkjan Ochtman 2024-10-23 09:56:14 +0200
  • fec02bc083
    Switch from actions-rs/toolchain to dtolnay/rust-toolchain Dirkjan Ochtman 2024-10-23 09:54:44 +0200
  • 1bae618b51 chore: remove redundant `Eq` derives in forward-enum tests gibbz00 2024-10-22 22:45:58 +0200
  • a575fc627a fix: support all accumulators in enum forward deserialization gibbz00 2024-10-22 21:38:39 +0200
  • cda5bc4fd3 chore: remove redundant `Eq` derives in forward-enum tests gibbz00 2024-10-22 22:45:58 +0200
  • d0521ebab9 fix: support all accumulators in enum forward deserialization gibbz00 2024-10-22 21:38:39 +0200
  • 03d99af431 feat: impl FromXml for Box<T> gibbz00 2024-10-18 19:06:07 +0200
  • f17e2e0350 feat: impl ToXml for Box<T> gibbz00 2024-10-18 18:47:23 +0200
  • 21033da1eb feat: impl FromXml for Box<T> gibbz00 2024-10-18 19:06:07 +0200
  • 60e2c57a9d feat: impl ToXml for Box<T> gibbz00 2024-10-18 18:47:23 +0200
  • 0f641fdc1a Apply clippy suggestions for Rust 1.82 Dirkjan Ochtman 2024-10-22 21:50:41 +0200
  • 1ea92c99d8
    Apply clippy suggestions for Rust 1.82 Dirkjan Ochtman 2024-10-22 21:50:41 +0200
  • 960c44af2f Add FUNDING metadata Dirkjan Ochtman 2024-10-10 09:31:23 +0200
  • ed34970018
    Add FUNDING metadata Dirkjan Ochtman 2024-10-10 09:31:23 +0200
  • 209d34184c Update repository URL after move Dirkjan Ochtman 2024-08-20 18:16:46 +0200
  • 885e85e091
    Update repository URL after move Dirkjan Ochtman 2024-08-20 18:16:46 +0200
  • 677f429afe Update README.md Beau Hartshorne 2024-08-04 12:58:46 -0700
  • f6f4cd1f5c
    Update README.md Beau Hartshorne 2024-08-04 12:58:46 -0700
  • 4c3ad2cb8f
    Update README.md (#66) Beau Hartshorne 2024-07-24 11:56:28 -0700
  • ac4cd10603
    Update README.md Beau Hartshorne 2024-07-24 11:34:20 -0700
  • a1610f689f Allow direct String fields to match the empty string 0.5.0 Wez Furlong 2024-06-02 06:09:42 -0700
  • 18e8dc58fe
    Allow direct String fields to match the empty string Wez Furlong 2024-06-02 06:09:42 -0700
  • dfc5894edf Provide more context in DuplicateValue errors Dirkjan Ochtman 2024-06-07 13:46:47 +0200
  • 49fb0b7b2e
    Provide more context in DuplicateValue errors Dirkjan Ochtman 2024-06-07 13:46:47 +0200
  • 775bad82a4 really fix scalar enum namespace handling Wez Furlong 2024-05-24 15:57:44 -0700
  • 0e70325b32
    really fix scalar enum namespace handling Wez Furlong 2024-05-24 15:57:44 -0700
  • 2156e100ee fix in "URL is not a hyperlinke" in cargo doc Wez Furlong 2024-05-22 14:48:43 -0700
  • 5c0171b474 emit ::std::result::Result rather than unqualified Result Wez Furlong 2024-05-22 11:00:35 -0700
  • 3e72aa7ae3 fix erroneous debug assertion in nested namespace case Wez Furlong 2024-05-22 10:45:34 -0700
  • 05de91af02 fixup namespace handling for scalar enums Wez Furlong 2024-05-22 10:43:46 -0700
  • feb5293103
    fix in "URL is not a hyperlinke" in cargo doc Wez Furlong 2024-05-22 14:48:43 -0700
  • 93879d0d8b
    emit ::std::result::Result rather than unqualified Result Wez Furlong 2024-05-22 11:00:35 -0700
  • e4ebfa7791
    fix erroneous debug assertion in nested namespace case Wez Furlong 2024-05-22 10:45:34 -0700
  • f79a66a9d2
    fixup namespace handling for scalar enums Wez Furlong 2024-05-22 10:43:46 -0700
  • c584137ee5 Add support for comments Nicholas Rempel 2024-04-06 14:23:57 -0700
  • f0e815a9ea Add support for comments Nicholas Rempel 2024-04-06 14:23:57 -0700
  • a199cc7b5c Map default xml prefix Nicholas Rempel 2024-04-03 22:19:16 -0700
  • 15c6f633dc Map default xml prefix Nicholas Rempel 2024-04-03 22:19:16 -0700
  • 2b691c5131 Extend test to cover . and _, too Dirkjan Ochtman 2024-04-01 22:43:59 +0200
  • 6b483b7e6d Bump instant-xml-macros version to 0.4.2 Dirkjan Ochtman 2024-04-01 13:27:34 +0200
  • 78ed6a6730 Add test for namespace containing dash Nicholas Rempel 2024-03-31 21:29:02 -0700
  • 7e3099c915 Enable namespace prefixes containing dashes Dirkjan Ochtman 2024-04-01 13:26:12 +0200
  • 294e7f5f85
    Extend test to cover . and _, too Dirkjan Ochtman 2024-04-01 22:43:59 +0200
  • 0d2715b29c
    Bump instant-xml-macros version to 0.4.2 Dirkjan Ochtman 2024-04-01 13:27:34 +0200
  • bec0dbad01
    Add test for namespace containing dash Nicholas Rempel 2024-03-31 21:29:02 -0700
  • a2bffc7f0e
    Enable namespace prefixes containing dashes Dirkjan Ochtman 2024-04-01 13:26:12 +0200
  • a0c114ed02 macros: prepare 0.4.1 release Dirkjan Ochtman 2024-03-18 14:27:40 +0100
  • 4cd60c56fd
    macros: prepare 0.4.1 release Dirkjan Ochtman 2024-03-18 14:27:40 +0100
  • 5009655734 Update heck requirement from 0.4 to 0.5 dependabot[bot] 2024-03-18 13:21:10 +0000
  • ac18e20a11
    Update heck requirement from 0.4 to 0.5 dependabot[bot] 2024-03-18 13:21:10 +0000
  • 1d9b5f62ed
    Add cover image (#51) Beau Hartshorne 2024-02-28 11:13:54 -0800
  • 5337704628 Add cover image Beau Hartshorne 2024-02-28 11:04:23 -0800
  • 8e8dc10419 Bump MSRV to 1.61 (for memchr) Dirkjan Ochtman 2023-10-25 17:59:44 +0200
  • 173997f07b Bump version for semver-incompatible API changes Dirkjan Ochtman 2023-10-25 17:43:26 +0200
  • 3372ccb981 Add basic support for CDATA Dirkjan Ochtman 2023-10-25 16:00:17 +0200
  • a6774baef4 Rename entities test case to escaping Dirkjan Ochtman 2023-10-25 15:55:46 +0200
  • edad589294 Escape entities in context iterator Dirkjan Ochtman 2023-10-25 17:35:19 +0200
  • efdf9334c7 Move decode() into de module Dirkjan Ochtman 2023-10-25 22:21:34 +0200
  • 6ea31b721f Remove impl FromXml for &str Dirkjan Ochtman 2023-10-25 17:05:49 +0200
  • 4c04d71224 Add some test helpers Dirkjan Ochtman 2023-10-25 16:23:39 +0200
  • d432fa5c4b Bump MSRV to 1.61 (for memchr) Dirkjan Ochtman 2023-10-25 17:59:44 +0200
  • 73dd2a95d8 Bump version for semver-incompatible API changes Dirkjan Ochtman 2023-10-25 17:43:26 +0200
  • 11bb366914 Add basic support for CDATA Dirkjan Ochtman 2023-10-25 16:00:17 +0200
  • 8de9138ed4 Rename entities test case to escaping Dirkjan Ochtman 2023-10-25 15:55:46 +0200
  • c61315cf10 Escape entities in context iterator Dirkjan Ochtman 2023-10-25 17:35:19 +0200
  • 3bd808a08c Move decode() into de module Dirkjan Ochtman 2023-10-25 22:21:34 +0200
  • f671836081 Remove impl FromXml for &str Dirkjan Ochtman 2023-10-25 17:05:49 +0200
  • 80f8f38a71 Add some test helpers Dirkjan Ochtman 2023-10-25 16:23:39 +0200
  • 2595da57ce Decode hexadecimal character references Craig Bester 2023-10-19 01:15:26 +0200
  • 366cc05b08 Decode decimal character references Craig Bester 2023-10-19 00:43:15 +0200
  • 86784d7794 Reject unterminated ampersand entities Craig Bester 2023-10-19 00:40:20 +0200
  • 9a036e4ec1
    Decode hexadecimal character references Craig Bester 2023-10-19 01:15:26 +0200
  • a6d1d2ebc6
    Decode decimal character references Craig Bester 2023-10-19 00:43:15 +0200
  • 03d83298b5 Handle Cdata tokens handle-cdata Josh Taylor 2023-10-18 16:27:12 -0700
  • bd74ab6bcb
    Reject unterminated ampersand entities Craig Bester 2023-10-19 00:40:20 +0200
  • c89afc2553 Apply some clippy suggestions Dirkjan Ochtman 2023-09-15 10:44:49 +0200
  • 6515ad2b4f Bump versions to 0.3.2 Dirkjan Ochtman 2023-09-15 10:42:48 +0200
  • c73a852e07 Avoid warnings for non-snake_case variable names Dirkjan Ochtman 2023-09-15 10:42:06 +0200
  • cd7a863d90 Explicitly set workspace resolver Dirkjan Ochtman 2023-09-15 10:37:31 +0200
  • 82ca8a224e Correctly handle multi-byte characters in string encoding Dirkjan Ochtman 2023-09-15 10:37:06 +0200