-
655f8741fa
namespace handling
Bartlomiej Choinski
2022-08-11 10:08:13 +0200
-
-
02bfb55d27
naming: next_kind -> next_type
Bartlomiej Choinski
2022-08-10 11:24:57 +0200
-
266443baef
kind in deserializer
Bartlomiej Choinski
2022-08-10 10:44:46 +0200
-
7426efbc38
more specific in the pattern
Bartlomiej Choinski
2022-08-10 10:00:51 +0200
-
5966cde0a0
unified process_field
Bartlomiej Choinski
2022-08-10 09:58:06 +0200
-
ea7b9f5e0a
token default, rightward drift
Bartlomiej Choinski
2022-08-10 09:49:51 +0200
-
df2a3e7ae2
process_field args order
Bartlomiej Choinski
2022-08-09 13:53:45 +0200
-
565e8c9648
clippy
Bartlomiej Choinski
2022-08-09 13:41:33 +0200
-
4c9ca18b49
default from_xml impl
Bartlomiej Choinski
2022-08-09 13:38:25 +0200
-
6a15b8a9a1
test regroup, parser fix
Bartlomiej Choinski
2022-08-09 13:30:17 +0200
-
7a5d5180d7
Deserializer ToTokens impl
Bartlomiej Choinski
2022-08-09 12:58:55 +0200
-
2dd180ea4a
parser fixes, naming
Bartlomiej Choinski
2022-08-09 12:37:12 +0200
-
5c566cde08
conditions, rm pop_next fn, return type
Bartlomiej Choinski
2022-08-09 10:42:31 +0200
-
67cf653d3f
deserializer constructor
Bartlomiej Choinski
2022-08-05 22:37:56 +0200
-
2a2111e10d
naming
Bartlomiej Choinski
2022-08-05 22:13:03 +0200
-
7c6d09a97b
fmt
Bartlomiej Choinski
2022-08-05 22:10:48 +0200
-
4ee6ea7f08
const TAG_NAME
Bartlomiej Choinski
2022-08-05 22:04:52 +0200
-
addccfa7ad
instant-xml-macros/src/lib.rs import order
Bartlomiej Choinski
2022-08-05 18:57:30 +0200
-
84db9c2c77
getname fn, deserialize unify, cleaning, naming, untemplating, unified process_element/attribute, imports
Bartlomiej Choinski
2022-08-05 18:48:49 +0200
-
c95c573b3d
Merge remote-tracking branch 'origin/main' into simple-deserializer
Bartlomiej Choinski
2022-08-04 10:30:52 +0200
-
-
-
-
3e9f978846
Serialization of custom fields (#6)
choinskib
2022-08-03 13:19:13 +0200
-
c3805aad70
Merge pull request #8 from InstantDomain/error-handling
choinskib
2022-08-03 12:57:40 +0200
-
-
63cdc4e479
Merge pull request #9 from InstantDomain/namespaces-for-deserializer
choinskib
2022-08-03 12:55:09 +0200
-
-
86373523b9
constructor, doc hidden
Bartlomiej Choinski
2022-08-03 12:53:16 +0200
-
244b33019c
clippy
Bartlomiej Choinski
2022-08-03 12:23:33 +0200
-
b5437d58d2
rm mut
Bartlomiej Choinski
2022-08-03 12:20:01 +0200
-
8bd8eb66bb
generic type argument W
Bartlomiej Choinski
2022-08-03 11:07:44 +0200
-
6fb6d47bcd
comments: naming, write, match
Bartlomiej Choinski
2022-08-03 10:40:55 +0200
-
349af40add
further simplification
Bartlomiej Choinski
2022-08-02 15:14:32 +0200
-
a35b31c834
rm comment
Bartlomiej Choinski
2022-08-02 10:39:20 +0200
-
8a10679ff7
refactor
Bartlomiej Choinski
2022-08-01 15:55:40 +0200
-
57f5dcc491
a little different flow - WIP
Bartlomiej Choinski
2022-07-29 11:20:09 +0200
-
16bf492a00
Merge remote-tracking branch 'origin/main' into custom-fields
Bartlomiej Choinski
2022-07-28 12:27:31 +0200
-
-
-
-
db1423ae81
to_xml without local string
Bartlomiej Choinski
2022-07-28 12:19:08 +0200
-
6ac8db395c
not needed assert_eq
Bartlomiej Choinski
2022-07-28 11:47:11 +0200
-
254315cec6
For non-scalars ditch the field name
Bartlomiej Choinski
2022-07-28 11:45:47 +0200
-
6345e19565
different concatenating strs, TokenStream import, keys_set()
Bartlomiej Choinski
2022-07-28 11:01:39 +0200
-
009e655307
deserializer refactor
Bartlomiej Choinski
2022-07-26 11:59:40 +0200
-
b551c7471c
prefix fix, more tests
Bartlomiej Choinski
2022-07-26 10:35:52 +0200
-
ae2c3751df
fmt
Bartlomiej Choinski
2022-07-26 10:07:23 +0200
-
7a41225c8d
attr handling
Bartlomiej Choinski
2022-07-26 09:38:42 +0200
-
bd2697c438
namespaces, prefixes and attributes - working version
Bartlomiej Choinski
2022-07-22 18:06:36 +0200
-
aee2e54362
prefixes and attributes WIP
Bartlomiej Choinski
2022-07-22 11:55:14 +0200
-
-
140808e909
missing condition
Bartlomiej Choinski
2022-07-22 10:01:57 +0200
-
9e2271c79d
clippy
Bartlomiej Choinski
2022-07-21 14:54:14 +0200
-
99a1a7c3cb
basic error handling
Bartlomiej Choinski
2022-07-21 14:39:15 +0200
-
-
a7c30b6838
missing close tag cond
Bartlomiej Choinski
2022-07-21 13:18:31 +0200
-
67a9bf8d45
fn peek_next_tag
Bartlomiej Choinski
2022-07-21 11:00:22 +0200
-
27a7877d0d
minor fixes
Bartlomiej Choinski
2022-07-20 17:06:36 +0200
-
8ae5ecec14
clippy
Bartlomiej Choinski
2022-07-19 13:17:20 +0200
-
f9182a9141
unused fns
Bartlomiej Choinski
2022-07-19 13:14:36 +0200
-
8c6ad2d86a
clippy, fmt
Bartlomiej Choinski
2022-07-19 13:09:33 +0200
-
3d95ed6931
serde like with visitor pattern
Bartlomiej Choinski
2022-07-19 12:47:29 +0200
-
702918e4c6
unused type
Bartlomiej Choinski
2022-07-06 12:33:25 +0200
-
7218fc0494
Draft deserializer
Bartlomiej Choinski
2022-07-06 12:24:18 +0200
-
-
afc39e276d
Handling namespaces attributes in fields (#4)
choinskib
2022-07-04 14:33:54 +0200
-
3e3cf2edb9
minor fixes
Bartlomiej Choinski
2022-06-30 16:16:36 +0200
-
1b907c47f7
fmt, clippy
Bartlomiej Choinski
2022-06-30 16:12:44 +0200
-
049b8ad8b7
to_xml_for_type! macro
Bartlomiej Choinski
2022-06-30 16:09:41 +0200
-
39a05bfedd
remove
Bartlomiej Choinski
2022-06-30 15:59:56 +0200
-
7ff682dfb2
vector to set
Bartlomiej Choinski
2022-06-30 15:32:55 +0200
-
7931a8a406
Working version of serialization custom fields - WIP
Bartlomiej Choinski
2022-06-30 11:32:09 +0200
-
de5b4503db
namespaces fix
Bartlomiej Choinski
2022-06-29 16:11:29 +0200
-
b17c4afebc
sort namespaces
Bartlomiej Choinski
2022-06-29 09:40:34 +0200
-
cc8fff0952
attribute enum, fixes
Bartlomiej Choinski
2022-06-29 09:24:53 +0200
-
fd05774da4
addressing comments
Bartlomiej Choinski
2022-06-28 12:47:10 +0200
-
1b5a5a3d6a
unnecessary allocation
Bartlomiej Choinski
2022-06-28 11:51:22 +0200
-
6aae649731
naming, minor fixes, comments
Bartlomiej Choinski
2022-06-28 11:47:05 +0200
-
2312a53e41
refactor
Bartlomiej Choinski
2022-06-28 11:15:06 +0200
-
52ebd08012
fn retrieve_namespaces fix
Bartlomiej Choinski
2022-06-27 15:32:58 +0200
-
14fc5dcf5a
process_named_field fn
Bartlomiej Choinski
2022-06-27 15:13:28 +0200
-
fab3dd4ed1
gitignore
Bartlomiej Choinski
2022-06-27 14:34:45 +0200
-
d1985ed200
fields attributes
Bartlomiej Choinski
2022-06-27 14:21:20 +0200
-
-
49212976a2
Inline get_meta_items()
Dirkjan Ochtman
2022-06-13 11:34:57 +0200
-
df244e89b6
Avoid unnecessary allocation
Dirkjan Ochtman
2022-06-13 11:29:05 +0200
-
1d9081b07a
Default namespace working version
Bartlomiej Choinski
2022-06-09 12:44:46 +0200
-
e480835688
Inline get_meta_items()
Dirkjan Ochtman
2022-06-13 11:34:57 +0200
-
c175b1f2f1
Avoid unnecessary allocation
Dirkjan Ochtman
2022-06-13 11:29:05 +0200
-
3dd75ecfcc
Default namespace working version
Bartlomiej Choinski
2022-06-09 12:44:46 +0200
-
-
99a7d561e0
Implement serialization for structs with named fields
Bartlomiej Choinski
2022-06-08 13:36:58 +0200
-
b18e2888ef
Implement serialization for structs with named fields
Bartlomiej Choinski
2022-06-08 13:36:58 +0200
-
-
67c61e24dd
Add CI configuration
Dirkjan Ochtman
2022-06-09 10:39:49 +0200
-
6cde0d79e4
Add licenses
Dirkjan Ochtman
2022-06-09 10:45:39 +0200
-
262840a12c
Apply clippy suggestion
Dirkjan Ochtman
2022-06-09 10:44:33 +0200
-
b39f511128
Fix formatting with cargo fmt
Dirkjan Ochtman
2022-06-09 10:43:56 +0200
-
e21fe0ef6e
Add CI configuration
Dirkjan Ochtman
2022-06-09 10:39:49 +0200
-
29300b5644
Add licenses
Dirkjan Ochtman
2022-06-09 10:45:39 +0200
-
b11bc0a4a3
Apply clippy suggestion
Dirkjan Ochtman
2022-06-09 10:44:33 +0200
-
9131885bb8
Fix formatting with cargo fmt
Dirkjan Ochtman
2022-06-09 10:43:56 +0200
-
-
b5b5d376c2
Passing extended first test
Dirkjan Ochtman
2022-05-13 18:26:56 +0200
-
6dd096123d
Passing first test
Dirkjan Ochtman
2022-04-29 18:01:35 +0200