Commit Graph

  • 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