David Tolnay
b7f30d7f82
Use build() instead of unwrap() for the Builders
...
Fixes #429 .
2016-07-29 09:48:55 -07:00
Pascal Hertleif
f394f25956
Set explicit versions in Readme
2016-07-28 10:34:55 +02:00
David Tolnay
9d96f95ddd
Remove old upgrading tips
2016-07-27 23:51:48 -07:00
David Tolnay
77e56613a5
Revert "Mention Empty Bounds for Recursion in Readme"
...
This reverts commit 93968455f3
.
2016-07-22 09:09:23 -07:00
Pascal Hertleif
1a1b6fbf85
Fix Typo in Readme
2016-07-20 10:39:57 +02:00
Pascal Hertleif
93968455f3
Mention Empty Bounds for Recursion in Readme
...
Fixes #427
2016-07-20 10:39:57 +02:00
Christian Zangl
80a27cbb4a
add Hjson
2016-07-18 12:06:21 +02:00
softprops
a41dae45a5
add envy
2016-07-10 23:55:32 -04:00
Erick Tryzelaar
a592828808
Rewrite readme to front-load stable rust usage
2016-07-07 14:31:24 -07:00
Erick Tryzelaar
8d6cc4dfa5
Update link to clippy lint report
2016-06-22 10:13:28 -07:00
David Tolnay
c5f606f10f
Remove unnecessary Syntexes
2016-06-12 15:50:45 -07:00
David Tolnay
3d2e3beafe
Add serde_codegen::expand to avoid public Syntex dependency
2016-06-09 11:23:43 -07:00
David Tolnay
f197c3ce96
Readme for "bound" attribute
2016-06-05 11:54:36 -07:00
Corey Richardson
ae806af644
Enable use in no_std environments
...
These changes are fairly invasive to imports and uses of non-libcore types,
but allow for some or none of the freestanding crates (core, rustc_unicode,
alloc, collections) to be supported by serde.
2016-05-10 10:23:41 +10:00
David Tolnay
55355b6680
Revert "Enable use in no_std environments"
...
This reverts commit 9c0140968d
.
2016-05-08 20:30:21 -07:00
Erick Tryzelaar
f8a91e5176
Merge pull request #302 from cmr/no_std
...
Enable use in no_std environments
2016-05-08 19:24:48 -07:00
David Tolnay
3caac4e6f3
Clarify serialize_with and deserialize_with documentation
2016-05-08 10:52:23 -07:00
Corey Richardson
9c0140968d
Enable use in no_std environments
...
These changes are fairly invasive to imports and uses of non-libcore types,
but allow for some or none of the freestanding crates (core, rustc_unicode,
alloc, collections) to be supported by serde.
2016-05-04 01:26:43 +10:00
David Tolnay
305fab7c16
fix(codegen): Support extern crate serde
not in toplevel module
2016-04-25 09:58:01 -07:00
Erick Tryzelaar
bff2301ac3
Document that skip_deserializing uses the default=...
attribute if present
2016-04-19 12:35:16 -05:00
David Tolnay
93a7568ff6
Fix documentation of skip_serializing_if
2016-04-17 21:31:18 -07:00
Erick Tryzelaar
a4de662adb
Fix doc links
2016-04-13 08:11:02 -07:00
Erick Tryzelaar
6b3958d5fc
Merge pull request #282 from erickt/doc
...
Fix generating serde_{codegen,macros} documentation
2016-04-12 17:08:15 -07:00
Erick Tryzelaar
9082b75e75
Fix generating serde_{codegen,macros} documentation
2016-04-12 08:36:02 -07:00
David Tolnay
87393b61bb
feat(codegen) skip_deserializing
2016-04-10 20:29:37 -07:00
David Tolnay
a8509a1d03
Add missing close brackets in readme
2016-04-01 09:55:54 -07:00
Oliver Schneider
332b51f58a
add clippy badge
2016-03-09 13:51:26 +01:00
David Tolnay
b01fc032fd
Missing quotes in upgrading-from-0.6 section of readme
2016-03-06 18:26:38 -08:00
Erick Tryzelaar
f771eea6e6
doc(readme): Document new 0.7 skip-serializing approach
2016-03-06 21:20:04 -05:00
Erick Tryzelaar
d0a63b451c
Update README.md
2016-03-06 21:06:11 -05:00
Erick Tryzelaar
6ea632e98b
doc(readme): Update readme to compile with latest serde
2016-02-26 11:17:43 -08:00
Erick Tryzelaar
761284932b
doc(readme): Remove reference to old serde_json docs
2016-02-24 09:00:21 -08:00
Erick Tryzelaar
c244535f9b
Merge remote-tracking branch 'remotes/origin/v0.6.x'
2016-02-24 08:49:22 -08:00
ReadmeCritic
a18d8fbc09
Update README URLs based on HTTP redirects
2016-02-24 06:33:14 -08:00
David Tolnay
a0eb235f0a
YAML serde based on yaml-rust
2016-02-24 00:22:48 -08:00
Erick Tryzelaar
78cf29d1d1
feat(codegen): Switch attributes to using using paths not expressions
2016-02-21 15:28:25 -08:00
Erick Tryzelaar
dbd05ae9cc
doc(annotations): Add docs for the latest documentation
2016-02-18 19:32:10 -08:00
Erick Tryzelaar
46f88037db
Merge branch 'v0.6.x'
2016-02-08 14:17:26 -08:00
Oliver Schneider
43624e8e7f
add a build.rs file to the stable-only syntex example
2016-02-05 12:30:28 +01:00
Joe Wilm
1b6ae02e8a
docs(readme) update links for documentation
...
Documentation links were all broken.
2016-01-26 20:18:49 -08:00
Joe Wilm
7ace67e997
docs(readme) fix method calls on de/serializers
...
Several instances of serializer and deserializer had methods like
visit_* being invoked on them when the intent was to invoke
de/serialize_*.
2016-01-26 19:34:33 -08:00
Erick Tryzelaar
b2acda333b
Merge branch 'v0.6.x'
2016-01-20 11:16:06 -08:00
Erick Tryzelaar
da4e37d3f5
docs(tradeoffs): Add section that describes tradeoffs for option types
2016-01-20 11:15:43 -08:00
Marek Kotewicz
79cc333dca
fixed typo in readme
2016-01-17 15:14:25 +01:00
John Heitmann
8c57f433ff
s/disallow_unknown/deny_unknown_fields/
2016-01-11 10:20:07 -08:00
John Heitmann
bfac1a581c
Implemented disallow_unknown
...
* Added codegen for disallow_unknown
* ... with new default to ignore unknown values during deserialization
* Added ContainerAttrs
2016-01-10 19:34:48 -08:00
Hans Kristian Flaatten
3aba2b79b8
docs(readme): Use SVG version of Travis CI build status badge
2016-01-04 09:19:23 +01:00
Paul Woolcock
7ad31a01dd
Fix code block end marker
...
Looks like someone accidentally removed the `\`\`\`` from the end of a code block, causing the `Serialization without Macros` section to be formatted like code
2015-10-06 14:04:54 -04:00
Erick Tryzelaar
72af0896e8
docs(codegen): Document annotations
2015-09-07 16:59:11 -07:00
Erick Tryzelaar
76cca814f0
docs(readme): Improve the readme
2015-09-07 16:58:46 -07:00