-
29fb6d5a9e
Rename namespace to ns in attributes
Dirkjan Ochtman
2022-09-02 21:53:35 +0200
-
-
dee065cd9a
Refactor how attributes are parsed
Dirkjan Ochtman
2022-09-01 16:29:07 +0200
-
bebeba8d72
Clarify FromXml identity const
Dirkjan Ochtman
2022-09-01 14:33:44 +0200
-
9cfee92d03
Move serializer code into ser module
Dirkjan Ochtman
2022-09-01 13:45:05 +0200
-
f7bbc00172
Move deserializer code into de module
Dirkjan Ochtman
2022-09-01 13:39:11 +0200
-
c04c277b49
Rename se module to ser
Dirkjan Ochtman
2022-09-01 13:32:03 +0200
-
4563ec0db6
Use &'static str in TagName
Dirkjan Ochtman
2022-09-01 12:31:20 +0200
-
14746d9854
Inline enum matching functions
Dirkjan Ochtman
2022-09-01 11:17:41 +0200
-
e03a6ea087
Rename get_namespaces() to namespaces()
Dirkjan Ochtman
2022-09-01 11:02:24 +0200
-
d623fa32ab
Move namespace comparison into Deserializer method
Dirkjan Ochtman
2022-09-01 09:44:59 +0200
-
edc1fbd64c
Avoid elided lifetimes to refer to XML lifetime
Dirkjan Ochtman
2022-09-01 10:39:04 +0200
-
c6a6e707a4
Fix spelling errors
Dirkjan Ochtman
2022-09-01 09:36:50 +0200
-
c62bf5632d
Simplify trait bound declarations
Dirkjan Ochtman
2022-09-01 09:34:59 +0200
-
891fc81e9e
Remove debugging cruft
Dirkjan Ochtman
2022-09-01 09:26:45 +0200
-
3f08e34a34
Refactor how attributes are parsed
Dirkjan Ochtman
2022-09-01 16:29:07 +0200
-
0d1a1de90d
Clarify FromXml identity const
Dirkjan Ochtman
2022-09-01 14:33:44 +0200
-
bd53588ebb
Move serializer code into ser module
Dirkjan Ochtman
2022-09-01 13:45:05 +0200
-
f9104a32a3
Move deserializer code into de module
Dirkjan Ochtman
2022-09-01 13:39:11 +0200
-
adf4ff7f66
Rename se module to ser
Dirkjan Ochtman
2022-09-01 13:32:03 +0200
-
04be3e9fae
Use &'static str in TagName
Dirkjan Ochtman
2022-09-01 12:31:20 +0200
-
33022d6c43
Inline enum matching functions
Dirkjan Ochtman
2022-09-01 11:17:41 +0200
-
e68ce755bd
Rename get_namespaces() to namespaces()
Dirkjan Ochtman
2022-09-01 11:02:24 +0200
-
8bbd8887db
Move namespace comparison into Deserializer method
Dirkjan Ochtman
2022-09-01 09:44:59 +0200
-
a44ad4aace
Avoid elided lifetimes to refer to XML lifetime
Dirkjan Ochtman
2022-09-01 10:39:04 +0200
-
b8dfcd551f
Fix spelling errors
Dirkjan Ochtman
2022-09-01 09:36:50 +0200
-
61fa171ee0
Simplify trait bound declarations
Dirkjan Ochtman
2022-09-01 09:34:59 +0200
-
abcc1da6a2
Remove debugging cruft
Dirkjan Ochtman
2022-09-01 09:26:45 +0200
-
-
ebd913f603
Deserialize scalars (#14)
choinskib
2022-09-01 13:28:40 +0200
-
3e325e37c0
wip
Dirkjan Ochtman
2022-09-01 11:01:09 +0200
-
-
-
-
096ce33228
ICE
ice
Dirkjan Ochtman
2022-09-01 09:51:43 +0200
-
04a74637c8
wip
Dirkjan Ochtman
2022-09-01 09:44:59 +0200
-
c341dcb73c
Fix spelling error
Dirkjan Ochtman
2022-09-01 09:36:50 +0200
-
056f241d1d
Simplify trait bound declarations
Dirkjan Ochtman
2022-09-01 09:34:59 +0200
-
737fcf2595
Remove debugging cruft
Dirkjan Ochtman
2022-09-01 09:26:45 +0200
-
-
-
c553b22310
Serializer scalars (#15)
choinskib
2022-09-01 09:24:18 +0200
-
54f36b2099
Merge remote-tracking branch 'origin/main' into scalars-deserializer
Bartlomiej Choinski
2022-08-31 20:24:07 +0200
-
-
-
-
112b4890f7
escape_back fn
Bartlomiej Choinski
2022-08-31 20:19:54 +0200
-
7036ddd1db
Merge remote-tracking branch 'origin/main' into scalars-serializer
Bartlomiej Choinski
2022-08-31 17:42:50 +0200
-
-
-
-
d7528dacc6
escape unwraps, missing option impl
Bartlomiej Choinski
2022-08-31 17:37:45 +0200
-
323300e85b
FromStrToVisitor, new lines
Bartlomiej Choinski
2022-08-31 17:23:28 +0200
-
2a9901bc84
Serializer namespaces and attributes (#13)
choinskib
2022-08-31 17:03:01 +0200
-
b1126e951b
Merge remote-tracking branch 'origin/namespaces-fixes-serializer' into scalars-serializer
Bartlomiej Choinski
2022-08-31 16:51:33 +0200
-
-
578b687b9d
fixes
Bartlomiej Choinski
2022-08-31 15:26:33 +0200
-
cbc0d8bd8f
take, naming
Bartlomiej Choinski
2022-08-31 15:05:48 +0200
-
a8d9172351
clone -> take
Bartlomiej Choinski
2022-08-31 14:49:48 +0200
-
022eed6470
namespaces fixes
Bartlomiej Choinski
2022-08-31 14:31:43 +0200
-
1f0f95fe91
fixes
Bartlomiej Choinski
2022-08-31 13:37:49 +0200
-
6e3fa477d9
clippy, fmt
Bartlomiej Choinski
2022-08-31 12:31:44 +0200
-
b18d138784
Cow, fixes, special_xml_entities_handling
Bartlomiej Choinski
2022-08-31 12:27:55 +0200
-
44d447fbd4
fmt
Bartlomiej Choinski
2022-08-30 12:42:07 +0200
-
b313147e7a
Cow, Option, Some fixes
Bartlomiej Choinski
2022-08-30 12:36:06 +0200
-
12cd16e6ff
Option for deserializer
Bartlomiej Choinski
2022-08-29 13:26:06 +0200
-
-
-
f5aee1a065
fmt
Bartlomiej Choinski
2022-08-29 10:16:34 +0200
-
62e51b2de1
nested struct with lifetimes fix
Bartlomiej Choinski
2022-08-29 10:11:25 +0200
-
390f217af2
serializer scalars
Bartlomiej Choinski
2022-08-27 18:30:30 +0200
-
-
507da6ce02
fmt
Bartlomiej Choinski
2022-08-27 18:10:30 +0200
-
666b82be76
deserializer scalars
Bartlomiej Choinski
2022-08-27 18:08:45 +0200
-
-
e93a74283b
explanation comments
Bartlomiej Choinski
2022-08-26 17:11:06 +0200
-
73932294ab
More tests, retrive default namespace fix
Bartlomiej Choinski
2022-08-26 16:55:11 +0200
-
1a98d68c68
missing default namespace fix
Bartlomiej Choinski
2022-08-26 15:05:17 +0200
-
5165d2e07f
passing tests
Bartlomiej Choinski
2022-08-26 14:49:31 +0200
-
448043f6eb
serializer namespaces and attributes
Bartlomiej Choinski
2022-08-26 14:32:41 +0200
-
-
fcf20aa507
Namespaces fixes - deserializer (#10)
choinskib
2022-08-25 13:16:19 +0200
-
3d16530eef
test fix
Bartlomiej Choinski
2022-08-25 12:08:54 +0200
-
a23948f45f
test fix
Bartlomiej Choinski
2022-08-25 12:06:08 +0200
-
5d668d9859
addressing comments
Bartlomiej Choinski
2022-08-25 12:03:07 +0200
-
58352006a0
direct namespace - missing namespace test
Bartlomiej Choinski
2022-08-24 14:05:12 +0200
-
05ccdb954c
remove redundant check
Bartlomiej Choinski
2022-08-24 14:01:19 +0200
-
355ce75aea
Merge remote-tracking branch 'origin/main' into namespaces-fixes
Bartlomiej Choinski
2022-08-24 13:46:27 +0200
-
-
-
-
2f49c7ae05
minor fixes
Bartlomiej Choinski
2022-08-24 13:35:57 +0200
-
a33b16cf9d
direct fields namespace definition
Bartlomiej Choinski
2022-08-24 13:30:40 +0200
-
adf5230c05
prefix check fix
Bartlomiej Choinski
2022-08-24 12:40:37 +0200
-
b0591f4a02
one more test
Bartlomiej Choinski
2022-08-24 10:37:38 +0200
-
0494226400
more tests - WIP
Bartlomiej Choinski
2022-08-23 14:56:12 +0200
-
fa21e92bc3
Check if namespace is defined + tests - WIP
Bartlomiej Choinski
2022-08-23 14:36:18 +0200
-
b7616b639e
more tests and fix - WIP
Bartlomiej Choinski
2022-08-23 13:37:54 +0200
-
ba40445c5e
Simple deserializer (#7)
choinskib
2022-08-23 13:34:25 +0200
-
ef6caef3a5
rm printlns
Bartlomiej Choinski
2022-08-23 13:12:42 +0200
-
317156f6e4
passing tests, still WIP
Bartlomiej Choinski
2022-08-23 13:00:56 +0200
-
f7cc2145d1
Merge remote-tracking branch 'origin/main' into simple-deserializer
Bartlomiej Choinski
2022-08-23 11:01:22 +0200
-
-
-
-
b0e09962bd
serializer changes extractet from simple-deserializer branch
Bartlomiej Choinski
2022-08-11 12:26:45 +0200
-
f197b6e1c4
WIP - default namespace handling, seems to work
Bartlomiej Choinski
2022-08-12 17:00:39 +0200
-
0a544449a5
unified retrieve_field_attribute - WIP
Bartlomiej Choinski
2022-08-12 14:24:50 +0200
-
e8aef7644c
some more tests
Bartlomiej Choinski
2022-08-12 13:27:35 +0200
-
2268048f91
Merge remote-tracking branch 'origin/simple-deserializer' into namespaces-fixes
Bartlomiej Choinski
2022-08-12 13:05:49 +0200
-
-
73bebc32bf
fmt
Bartlomiej Choinski
2022-08-12 12:31:40 +0200
-
a18d4bc718
naming
Bartlomiej Choinski
2022-08-12 12:29:35 +0200
-
bb42f99810
Revert "serializer changes extractet from simple-deserializer branch"
Bartlomiej Choinski
2022-08-12 12:24:41 +0200
-
7f04557020
serializer changes extractet from simple-deserializer branch
Bartlomiej Choinski
2022-08-11 12:26:45 +0200
-
-
-
dde7ec2559
addressing comments
Bartlomiej Choinski
2022-08-11 22:29:48 +0200
-
045783701b
clippy
Bartlomiej Choinski
2022-08-11 21:57:25 +0200
-
f4c21de834
serializer changes extractet from simple-deserializer branch
Bartlomiej Choinski
2022-08-11 12:26:45 +0200
-
d56210266c
serializer changes extractet from simple-deserializer branch
Bartlomiej Choinski
2022-08-11 12:26:45 +0200
-
-
ef615c8ffa
Merge remote-tracking branch 'origin/simple-deserializer' into namespaces-fixes
Bartlomiej Choinski
2022-08-11 12:19:39 +0200
-
-
178356cd68
revert serializer - this should work
Bartlomiej Choinski
2022-08-11 12:12:02 +0200
-
09f43a51e4
further serializer revert
Bartlomiej Choinski
2022-08-11 11:59:00 +0200
-
e8f9491501
move Serializer back to lib
Bartlomiej Choinski
2022-08-11 11:50:45 +0200
-
12a4653f8b
set_next_kind to set_next_type_as_attribute
Bartlomiej Choinski
2022-08-11 11:44:18 +0200
-
d8cecb4929
unified process_field fn
Bartlomiej Choinski
2022-08-11 11:25:35 +0200
-
923adcf05c
Revert "unified process_field"
Bartlomiej Choinski
2022-08-11 11:18:43 +0200