Commit Graph

  • ec483fc07d Add doc string for format method Hugo Duncan 2015-05-07 17:48:15 -04:00
  • 53e6e29571 Fix whitespace Hugo Duncan 2015-05-07 17:47:46 -04:00
  • c5eed99c6a Make forwarded trait name global Hugo Duncan 2015-05-01 17:59:49 -04:00
  • fe5176113b Add missing attr.rs file Hugo Duncan 2015-05-01 15:45:58 -04:00
  • 0f7c67efa7 Factor default attribute lookup into FieldAttrs Hugo Duncan 2015-05-01 15:36:50 -04:00
  • cd0ee64892 Add constructor functions for FieldAttrs Hugo Duncan 2015-05-01 15:01:01 -04:00
  • ec3af2cb6a Factor out attr module Hugo Duncan 2015-05-01 12:53:59 -04:00
  • 960b68937d Remove commented code and extra newline Hugo Duncan 2015-04-30 16:55:31 -04:00
  • a1e101b513 Make Value use the 'json' format string Hugo Duncan 2015-04-30 16:50:51 -04:00
  • c30311153c Rename fmt to format Hugo Duncan 2015-04-30 16:43:33 -04:00
  • a935ebe8b9 Adds serializer format specific field names Hugo Duncan 2015-04-27 18:05:54 -04:00
  • 83ee86122b address comments by erickt Oliver Schneider 2015-05-08 16:32:46 +02:00
  • af752ddcb5 Merge pull request #71 from lifthrasiir/json-split-branch Erick Tryzelaar 2015-05-07 10:51:57 -07:00
  • 9550063275 Replace a redundant escape variable with nested matches. Kang Seonghoon 2015-05-08 01:53:24 +09:00
  • c117a680cf changes needed for xml parsing Oliver Schneider 2015-04-28 18:12:26 +02:00
  • 206e19edb4 Fix unquoting arms with latest quasi v0.3.3 Erick Tryzelaar 2015-05-02 10:44:57 -07:00
  • f0c87fbd4c Format flats with Debug to properly print "-0.0". Erick Tryzelaar 2015-05-01 07:43:48 -07:00
  • c3fe6c9c67 Update the README to point at https://github.com/serde-rs Erick Tryzelaar 2015-04-26 18:37:18 -07:00
  • e5df4b6653 Simplify PrettyFormatter::new Erick Tryzelaar 2015-04-26 12:05:38 -07:00
  • 12cf2f0b0b Simplify the return types Erick Tryzelaar 2015-04-26 11:01:55 -07:00
  • 8d4de2b3db Rename Serializer::new_with_formatter to with_formatter Erick Tryzelaar 2015-04-26 10:29:28 -07:00
  • e509adcac5 Allow the pretty printer character to be changed Erick Tryzelaar 2015-04-26 09:29:06 -07:00
  • eb9c860cb4 Rename iterator.rs to iter.rs and expose it. v0.3.2 Erick Tryzelaar 2015-04-26 09:02:34 -07:00
  • cf38b8dae5 Add some docs to LineColIterator, expose the underlying iterator Erick Tryzelaar 2015-04-26 08:44:10 -07:00
  • 75af81234f LineColIterator doesn't need to be peekable. Erick Tryzelaar 2015-04-26 08:43:45 -07:00
  • 7cc319acca Bump version to 0.3.2. Erick Tryzelaar 2015-04-26 09:21:26 -07:00
  • 3b44792ff3 Merge pull request #64 from oli-obk/missing_renamed_field Erick Tryzelaar 2015-04-26 08:09:00 -07:00
  • 678bad241e Merge pull request #66 from daniellandau/fix/compilation Erick Tryzelaar 2015-04-25 08:13:39 -07:00
  • 5b1225cc87 Fix compilation for latest nightly Daniel Landau 2015-04-24 22:35:56 +03:00
  • 1748831152 missing field errors displayed original field name instead of renamed Oliver Schneider 2015-04-23 16:23:10 +02:00
  • ed1b476a22 Merge pull request #58 from oli-obk/separate_line_col Erick Tryzelaar 2015-04-22 11:02:55 -07:00
  • 79c59ebae1 Merge pull request #62 from hugoduncan/add-ser-de-rename Erick Tryzelaar 2015-04-22 11:01:38 -07:00
  • fd6462f8d1 Add serialize, deserialize specific rename Hugo Duncan 2015-04-21 10:57:36 -04:00
  • c37f67b0a1 separate out the line/column counting from character iteration Oliver Schneider 2015-04-16 15:50:42 +02:00
  • 195f7380b5 Merge pull request #56 from derhaskell/patch-1 Erick Tryzelaar 2015-04-13 06:21:37 -07:00
  • becb8c48e8 fixes typo in deserialization example derhaskell 2015-04-13 13:37:06 +02:00
  • aa16ecf4d3 Update README.md derhaskell 2015-04-13 13:28:47 +02:00
  • ddda360fec Update README.md derhaskell 2015-04-13 13:27:15 +02:00
  • cca72f2dbc Merge pull request #55 from sfackler/master Erick Tryzelaar 2015-04-12 22:22:25 -07:00
  • 5013b37c09 Add doc link to Cargo.toml and doc attr Steven Fackler 2015-04-12 22:21:00 -07:00
  • c90dc9f48f bump version to 0.3.1 v0.3.1 Erick Tryzelaar 2015-04-12 11:43:35 -07:00
  • 67e8ca354c Remove core feature Erick Tryzelaar 2015-04-12 11:36:09 -07:00
  • 9a4ba047c4 Remove collections feature flag and disable VecMap, which is unstable Erick Tryzelaar 2015-04-12 10:48:32 -07:00
  • 7622255d6f Remove the std_misc feature flag Erick Tryzelaar 2015-04-12 10:43:29 -07:00
  • 8ba1e7aceb Remove the need for the unicode feature flag Erick Tryzelaar 2015-04-12 10:42:57 -07:00
  • 5f6838130d Update to Rust HEAD Erick Tryzelaar 2015-04-12 00:31:57 -07:00
  • e0eff942b1 Add Error::unknown_field_error Erick Tryzelaar 2015-04-12 00:30:20 -07:00
  • 1da47c0870 Change de::VariantVisitor to let deserializers know the variant kind Erick Tryzelaar 2015-04-06 20:04:01 -07:00
  • d36879f5ee Merge pull request #54 from apoelstra/no-impl-bytebuf Erick Tryzelaar 2015-04-12 10:32:36 -07:00
  • f363cb435a Remove impl Into<Vec<u8>> for ByteBuf since it causes a compile error Andrew Poelstra 2015-04-11 17:51:31 -05:00
  • d8506e9a6d Update to rust HEAD Erick Tryzelaar 2015-04-05 13:20:33 -04:00
  • 87503d11e9 Merge pull request #49 from alexcrichton/tweak-some-impls Erick Tryzelaar 2015-04-03 12:04:50 -04:00
  • d0b49d9b89 Finish updating to rust HEAD Erick Tryzelaar 2015-04-02 19:13:25 -07:00
  • b30965ede4 Get serde to build, but tests are still failing Erick Tryzelaar 2015-04-02 13:27:57 -07:00
  • ace6d9e442 Generalize some serialization impls Alex Crichton 2015-04-02 12:54:21 -07:00
  • e150553d58 Add deserialize impls for smart pointers Alex Crichton 2015-04-02 12:53:51 -07:00
  • ed569bd3f6 Update to latest rust nightly Erick Tryzelaar 2015-04-01 22:51:02 -07:00
  • d00c1ad6d0 Remove the use of serde_macros from the doctests Erick Tryzelaar 2015-04-01 22:19:14 -07:00
  • 2cd49060fa Rename #[serde(alias)] to #[serde(rename)] and add tests Erick Tryzelaar 2015-04-01 22:14:28 -07:00
  • 54a970e694 Remove an unnecessary import Erick Tryzelaar 2015-04-01 22:13:34 -07:00
  • d57f02884f Work on the README, add a json example Erick Tryzelaar 2015-04-01 21:59:37 -07:00
  • dcf7037792 Add some basic docs Erick Tryzelaar 2015-03-31 22:33:18 -07:00
  • 55eb390778 Update the readme Erick Tryzelaar 2015-03-31 22:16:15 -07:00
  • 99b9524201 Change the name of ValueDeserializer::{,into_}deserializer Erick Tryzelaar 2015-03-31 20:45:59 -07:00
  • 45bd239202 Release 0.3.0 v0.3.0 Erick Tryzelaar 2015-03-31 13:01:17 -07:00
  • 54009e0991 Factor out value deserializers Erick Tryzelaar 2015-03-31 12:56:17 -07:00
  • bfe7a04c4d Update the location of json errors coming from "Deserialize" Erick Tryzelaar 2015-03-30 19:50:41 -07:00
  • 3167da72d8 Minor whitespace cleanup Erick Tryzelaar 2015-03-28 15:40:56 -07:00
  • 0d725a63b0 Add some serialization docs Erick Tryzelaar 2015-03-26 08:11:43 -07:00
  • ee0cd4aba9 Pull the serialization impls into their own file Erick Tryzelaar 2015-03-26 08:05:29 -07:00
  • 1b1c605102 Pull deserialization impls into their own file Erick Tryzelaar 2015-03-26 07:58:26 -07:00
  • 44edfa5974 Add {,de}serializer for VecMap Erick Tryzelaar 2015-03-26 07:45:22 -07:00
  • aa8d13456a Add bytes type to enable {,de}serializing to a byte array Erick Tryzelaar 2015-03-25 23:03:01 -07:00
  • 4beb86ab7e Update to rust HEAD Erick Tryzelaar 2015-03-25 10:43:25 -07:00
  • c369010d3d Allow json::de to work with io::Read Erick Tryzelaar 2015-03-20 21:08:07 -07:00
  • 1618faed63 Add deserialization impls for {BTree,Hash}{Map,Set} Erick Tryzelaar 2015-03-20 20:35:01 -07:00
  • 9059b734aa Merge pull request #46 from oli-obk/no_rustc_serialize_propagation Erick Tryzelaar 2015-03-23 17:59:55 -07:00
  • 89f463111e Merge pull request #42 from Byron/master Erick Tryzelaar 2015-03-23 09:59:55 -07:00
  • 2962287703 fix(macros): fully qualified usage of Result Sebastian Thiel 2015-03-20 12:01:06 +01:00
  • aa3c55fd98 require rustc-serialize only in tests and benchmarks Oliver 'ker' Schneider 2015-03-22 14:16:58 +01:00
  • 17c295680e Remove an unused variable Erick Tryzelaar 2015-03-20 08:47:48 -07:00
  • 09de237033 Allow Vecs, BTreeMaps, and HashMaps to be deserialized from a unit Erick Tryzelaar 2015-03-20 08:47:33 -07:00
  • d17846eff1 Add deserializer type hinting hooks Erick Tryzelaar 2015-03-20 08:32:33 -07:00
  • 5378d22708 Switch to the new custom_deserialize syntax Erick Tryzelaar 2015-03-19 07:49:42 -07:00
  • c8b2ad01b5 Update to rust HEAD Erick Tryzelaar 2015-03-19 07:35:07 -07:00
  • e778c7e25c Update to rust HEAD Erick Tryzelaar 2015-03-19 07:33:14 -07:00
  • f0d0dd2982 Merge pull request #41 from hugoduncan/feature/mark-field-attributes-used Erick Tryzelaar 2015-03-19 20:08:50 -07:00
  • 3e63d34c00 Mark serde field attributes as used Hugo Duncan 2015-03-19 11:04:08 -04:00
  • 8821421357 Docs, json::Value::U64, and bring many of the rust-serialize fns to Value Erick Tryzelaar 2015-03-18 20:51:48 -07:00
  • eb4af09456 Simplify the variant deserializer visitor Erick Tryzelaar 2015-03-18 07:35:05 -07:00
  • 78137ee3a4 Rewrite enum deserialization to not require allocations Erick Tryzelaar 2015-03-15 22:04:17 -07:00
  • b40d8f7bac Remove the first argument from visit_{seq,map}_elt Erick Tryzelaar 2015-03-16 22:30:02 -07:00
  • a6ba251ef9 Enable a missing field test Erick Tryzelaar 2015-03-16 21:23:20 -07:00
  • c6cc2340c8 Rename a variable Erick Tryzelaar 2015-03-16 21:11:30 -07:00
  • a212ef11a9 Fix compiling bench_struct Erick Tryzelaar 2015-03-16 21:10:16 -07:00
  • 7bd4c6963b Merge pull request #37 from oli-obk/fix_seq_map_end Erick Tryzelaar 2015-03-16 20:54:35 -07:00
  • f21cbb71e2 MapVisitor::end and SeqVisitor::end were mostly never called Oliver Schneider 2015-03-16 13:20:34 +01:00
  • f4f8194f46 More cleanup Erick Tryzelaar 2015-03-15 18:38:52 -07:00
  • 90e02206fe Cleanup, and move default::Default #[derive_deserialize] support to get called when missing Erick Tryzelaar 2015-03-15 18:37:26 -07:00
  • 9fc9d1b33a Get rid of syntax::ext::generic from #[derive_deserialize] Erick Tryzelaar 2015-03-15 17:47:25 -07:00