Lennart
|
d843909084
|
Update Cargo.toml
|
2025-11-05 16:16:01 +01:00 |
|
Lennart
|
167492318f
|
xml: serialize: Support non-string text fields
|
2025-11-02 18:33:30 +01:00 |
|
Lennart
|
86cf490fa9
|
Lots of clippy appeasement
|
2025-10-27 20:12:21 +01:00 |
|
Lennart K
|
0d071d3b92
|
run clippy fix
|
2025-10-27 19:01:04 +01:00 |
|
Lennart K
|
08041c60be
|
clippy: Enable more warnings
|
2025-10-27 11:39:24 +01:00 |
|
Lennart
|
1d2b90f7c3
|
xml: Sort namespaces
Fixes #104
|
2025-09-21 20:39:23 +02:00 |
|
Lennart
|
91586ee797
|
migrate quick-xml to 0.38
fixes #120
|
2025-09-05 15:24:34 +02:00 |
|
Lennart
|
c4604d4376
|
xml: Comprehensive refactoring from byte strings to strings
|
2025-08-28 18:01:41 +02:00 |
|
Lennart K
|
85787e69bc
|
xml: tiny refactoring
|
2025-08-28 15:24:19 +02:00 |
|
Lennart K
|
43b4150e28
|
xml: Change ns_prefix from LitByteStr to LitStr
|
2025-08-28 15:19:27 +02:00 |
|
Lennart K
|
c38fbe004f
|
clippy appeasement
|
2025-08-28 15:09:01 +02:00 |
|
Lennart
|
119e17a8e1
|
rustical_xml: Add :: prefix to quick_xml imports
|
2025-07-19 16:23:43 +02:00 |
|
Lennart
|
32b616fd75
|
xml serialize_to_string: Enable indentation
|
2025-07-10 15:45:07 +02:00 |
|
Lennart
|
26306fd661
|
xml: Fix writer type
|
2025-07-02 23:31:04 +02:00 |
|
Lennart
|
d8e4bd1cc4
|
xml: Remove generics from XmlSerialize
|
2025-07-02 19:02:25 +02:00 |
|
Lennart K
|
bf13d95b97
|
xml: Make XmlSerialize trait more precise
|
2025-07-02 12:51:29 +02:00 |
|
Lennart K
|
828e7399c8
|
xml: Make serialization more ergonomic and clippy appeasement
|
2025-06-29 17:00:10 +02:00 |
|
Lennart
|
89adbcf13f
|
xml: Fix default namespace prefixing for enum variants
|
2025-06-12 17:38:56 +02:00 |
|
Lennart
|
3e8fffa316
|
Fix xml PropName such that the rename attribute also propagates to the prop name
|
2025-06-12 16:07:32 +02:00 |
|
Lennart
|
c855e3d6b6
|
Random preparation for release
|
2025-06-11 21:35:46 +02:00 |
|
Lennart
|
bbe9113f5c
|
minor stuff
|
2025-06-08 20:23:53 +02:00 |
|
Lennart
|
00eb43f048
|
Implement almost all previous features
|
2025-06-08 19:38:33 +02:00 |
|
Lennart
|
790c657b08
|
Work on axum support
|
2025-06-07 20:17:50 +02:00 |
|
Lennart
|
1a827a164f
|
WIP: Start implementing precondition errors
|
2025-06-04 20:03:30 +02:00 |
|
Lennart
|
e57a14cad1
|
WIP: Complete work of propfind parsing
|
2025-06-04 18:11:25 +02:00 |
|
Lennart
|
212274fce9
|
xml: Implement proper NamespaceOwned type
|
2025-05-14 20:18:45 +02:00 |
|
Lennart
|
1436af1f9c
|
tiny changes to rustical_xml
|
2025-05-14 19:43:09 +02:00 |
|
Lennart
|
37eb6df64a
|
xml: Add namespace deserialisation
|
2025-05-10 13:09:22 +02:00 |
|
Lennart
|
630a4600c2
|
xml: Fix dumb bug where default value would be evaluated and panic even when not needed
|
2025-05-02 20:38:27 +02:00 |
|
Lennart
|
19708b7951
|
xml: Add support for enum other tuple variants
|
2025-04-27 15:09:02 +02:00 |
|
Lennart
|
6caa04a516
|
xml: Some work on errors
|
2025-02-06 14:06:17 +01:00 |
|
Lennart
|
9b6ad4eb39
|
xml: Fix unescaping for String values
|
2025-02-05 17:58:36 +01:00 |
|
Lennart
|
89f2483dac
|
xml: Support CDATA
|
2025-02-05 17:56:52 +01:00 |
|
Lennart
|
8359e4ee1c
|
Remove Resource::PropName
|
2025-01-18 23:18:59 +01:00 |
|
Lennart
|
8d7574290c
|
xml: EnumUnitVariants support untagged enums
|
2025-01-18 21:51:30 +01:00 |
|
Lennart
|
8d1202234d
|
Generate everything strum does myself (no duplicate prop names)
|
2025-01-18 20:00:26 +01:00 |
|
Lennart
|
39beee2f69
|
xml: Also implement unit variants
|
2025-01-18 19:35:19 +01:00 |
|
Lennart
|
461c67a72b
|
xml derive: Fix typing
|
2025-01-18 18:40:01 +01:00 |
|
Lennart
|
6b00e4294b
|
xml: EnumVariant variant_names for untagged enums
|
2025-01-18 18:38:24 +01:00 |
|
Lennart
|
e31cd03179
|
rustical_xml: Add new trait EnumVariants
|
2025-01-18 17:59:49 +01:00 |
|
Lennart
|
e04ae59296
|
xml: Add test that untagged enums work properly
|
2025-01-18 14:00:12 +01:00 |
|
Lennart
|
3e0571bb72
|
xml: Strict namespace, some tests and restructuring
|
2025-01-15 19:12:54 +01:00 |
|
Lennart
|
d5c66ed233
|
xml: Some restructuring
|
2025-01-15 18:24:23 +01:00 |
|
Lennart
|
d74f0ba660
|
xml: Rename XmlDeError to XmlError
|
2025-01-15 18:15:04 +01:00 |
|
Lennart K
|
807335de17
|
xml: Differentiate between ValueSerialize and ValueDeserialize to prevent unwraps
|
2025-01-15 11:05:57 +01:00 |
|
Lennart K
|
4da975c6fb
|
xml: Replace missing field unwrap with error
|
2025-01-15 10:57:56 +01:00 |
|
Lennart
|
82f52cc0ab
|
xml: Add support for tuple structs
|
2025-01-05 16:41:01 +01:00 |
|
Lennart
|
a976241a52
|
Update xml Cargo.toml
|
2025-01-04 21:57:47 +01:00 |
|
Lennart
|
3a05671359
|
xml fix REPORT
|
2025-01-04 20:18:05 +01:00 |
|
Lennart
|
a304714de8
|
minor improvements to rustical_xml errors
|
2025-01-04 20:03:56 +01:00 |
|