aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
2015-08-14Add a very simple test for Parser::to_linecol.Alex Gulyás-0/+6
This test shows that in some cases converting error offsets generated by the parser to line and column numbers will panic ('arithmetic operation overflowed') in debug mode, and return an incorrect column number in release mode.
2015-08-13Bump to 0.1.22Alex Crichton-1/+1
2015-08-13Touch up some style in the decoderAlex Crichton-6/+12
2015-08-13Make serde-tests a standalone crateAlex Crichton-11/+46
2015-08-13Rewrite the MapVisitor to add errors for a specific fieldErick Tryzelaar-5/+24
2015-08-13Override the numeric hints to not deserialize ints into floats, and vice versaErick Tryzelaar-8/+81
2015-08-13Add a Deserialize::visit_enum that tries to deserialize into each variantErick Tryzelaar-0/+88
This could be more efficiently done if serde communicated the number of arguments in each variant in this function.
2015-08-13Implement Serialize::visit_newtype_{struct,variant}Erick Tryzelaar-0/+18
These functions allow a serializer to not wrap a newtyped value inside of a tuple or struct.
2015-08-12Get serde feature compiling againErick Tryzelaar-10/+10
2015-08-12Merge remote-tracking branch 'remotes/origin/master' into serdeErick Tryzelaar-129/+332
2015-08-11Don't need to qualify StringAlex Crichton-2/+1
2015-08-10Merge pull request #66 from roguePanda/serdeAlex Crichton-0/+43
Implement Deserialize for Value
2015-08-06it helps to actually build with serde enabledBen Navetta-1/+3
2015-08-06implement serde::Deserialize for ValueBen Navetta-0/+41
2015-07-10Add coverage badgeAlex Crichton-0/+1
2015-07-10Upload docs only on nightlyAlex Crichton-1/+1
2015-07-10Use travis-cargo for coverage + doc uploadAlex Crichton-10/+12
2015-06-23Bump to 0.1.21Alex Crichton-1/+1
2015-06-23Improve the error message in failing enumsAlex Crichton-9/+66
2015-06-08Name the fields of the custom table ASTAlex Crichton-23/+32
2015-06-07Add a few more tests for redefining tablesAlex Crichton-4/+19
2015-06-07Clean up more styleAlex Crichton-51/+33
2015-06-07Use deref coercionsAlex Crichton-2/+3
2015-06-07Add a toml to json exampleAlex Crichton-0/+57
2015-06-07Re-structure control flow a bit + modernizationAlex Crichton-52/+35
2015-06-06Rework fix for table redefinition to avoid breaking AST-compatiblityAndrzej Janik-66/+125
2015-06-04Disallow table redefinitionsAndrzej Janik-41/+74
2015-05-15Test on beta as wellAlex Crichton-0/+1
2015-05-15Try out a new travis configAlex Crichton-0/+4
2015-04-21Continue to tweak travis for serdeAlex Crichton-3/+1
2015-04-21Fix serde-only compilationAlex Crichton-1/+1
2015-04-21Tweak some styleAlex Crichton-37/+48
2015-04-21Merge pull request #61 from oli-obk/serdeAlex Crichton-41/+177
Serde
2015-04-20most tests work nowOliver Schneider-39/+159
2015-04-20updated to masterOliver Schneider-3/+19
2015-04-08Tweak doc url in READMEAlex Crichton-1/+1
2015-04-02wipAlex Crichton-0/+717
2015-04-02Modularize rustc-serialize supportAlex Crichton-1340/+1434
* Add rustc-serialize as a default feature * Make room for for serde support
2015-04-01Bump to 0.1.20Alex Crichton-4/+2
2015-03-25Bump to 0.1.19Alex Crichton-6/+5
2015-03-20Implement Encodable for ValueAlex Crichton-2/+51
We can't generically decode into one, but we can generically encode one! Closes #58
2015-03-15Improve test coverageAlex Crichton-2/+74
2015-03-09Reduce usage of unstable featuresAlex Crichton-23/+27
2015-03-03Don't upload extra docs on travisAlex Crichton-1/+2
2015-03-03Merge pull request #56 from sfackler/docAlex Crichton-1/+1
Add a doc root url
2015-03-03Add a doc root urlSteven Fackler-1/+1
2015-02-25Bump to 0.1.18Alex Crichton-1/+1
2015-02-24Merge pull request #55 from globin/bump-serializeAlex Crichton-1/+1
Bump rustc-serialize to 0.3
2015-02-24Bump rustc-serialize to 0.3Robin Gloster-1/+1
2015-02-23Move away from deprecated syntaxAlex Crichton-2/+2