Commit Graph

  • 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