984 Commits

Author SHA1 Message Date
David Tolnay
db95ddcd0e
Remove reference to mozilla irc 2020-05-15 23:07:04 -07:00
David Tolnay
2d4cf5e594
Merge pull request #669 from dtolnay/fuzz
Add CI build to cover fuzz target
2020-05-11 11:07:50 -07:00
David Tolnay
93b4dc683e
Add CI build to cover fuzz target 2020-05-11 11:03:12 -07:00
David Tolnay
be11c917b4
Touch up PR 668 2020-05-11 10:57:13 -07:00
David Tolnay
2dc46d1d07
Merge pull request #668 from DavidKorczynski/master
Added from_slice fuzzer and OSS-integration.
2020-05-11 10:54:55 -07:00
davkor
0adc6dfed5 Added from_slice fuzzer. 2020-05-11 11:34:08 +01:00
David Tolnay
29a69e1993
Merge pull request #666 from dtolnay/help
Update 'Getting help' section
2020-05-09 23:32:18 -07:00
David Tolnay
8e97eac4fa
Update 'Getting help' section 2020-05-09 22:20:53 -07:00
David Tolnay
5c3711e433
Release 1.0.53 v1.0.53 2020-05-09 20:23:20 -07:00
David Tolnay
6ca3752e9d
Downgrade some unnecessary runtime asserts to debug_assert 2020-05-09 20:22:14 -07:00
David Tolnay
eb383c08b2
Update arbitrary_precision Debug impl of Number to match normal one
This way both print indentation when formatting with {:#?}.
2020-05-09 16:41:42 -07:00
David Tolnay
351d847e17
Omit a layer of unnecessary nesting from Debug impl 2020-05-09 16:30:09 -07:00
David Tolnay
baae6d9306
Add test for {:#?} format of Value 2020-05-09 16:27:55 -07:00
David Tolnay
800a8d58a9
Update build status badge to GitHub Actions 2020-05-06 00:14:11 -07:00
David Tolnay
cb40c10e3f
Remove AppVeyor configuration 2020-05-05 22:29:41 -07:00
David Tolnay
f255356c65
Add Windows CI in GitHub Actions 2020-05-05 22:23:26 -07:00
David Tolnay
edb1c31dfb
Avoid repeating slow doctests and compiletests 2020-05-05 22:20:31 -07:00
David Tolnay
dffbe4488f
Remove Travis configuration 2020-05-05 11:33:07 -07:00
David Tolnay
6a10cc99fe
Merge pull request #661 from serde-rs/actions
Enable GitHub Actions
2020-05-03 01:46:15 -07:00
David Tolnay
228cd3da41
Enable GitHub Actions 2020-05-03 01:32:14 -07:00
David Tolnay
8d6c7cd916
Remove CI badge from Cargo.toml
Support for badges has been deprecated by crates.io.
2020-05-01 21:09:49 -07:00
David Tolnay
9354bec7dd
Release 1.0.52 v1.0.52 2020-04-28 04:00:45 -07:00
David Tolnay
23c00cbd57
Merge pull request #658 from jplatte/to_raw_value
Add value::to_raw_value
2020-04-28 03:58:45 -07:00
Jonas Platte
169a895ef6
Add value::to_raw_value 2020-04-28 11:49:30 +02:00
David Tolnay
cb1782104a
Run clippy on latest nightly that has clippy 2020-04-23 10:46:07 -07:00
David Tolnay
0fb61479e7
Mark StreamDeserializer's error codepaths as cold 2020-04-04 16:38:15 -07:00
David Tolnay
f77c84dd3d
Release 1.0.51 v1.0.51 2020-04-04 16:35:34 -07:00
David Tolnay
8e76584c20
Merge pull request #649 from serde-rs/fused
Implement FusedIterator where possible
2020-04-04 16:35:08 -07:00
David Tolnay
d133748122
Implement FusedIterator for StreamDeserializer where possible 2020-04-04 16:25:00 -07:00
David Tolnay
858b01d852
Implement FusedIterator for Map iterators 2020-04-04 16:25:00 -07:00
David Tolnay
4c81923102
Merge pull request #648 from serde-rs/streamerror
Return None after stream deserializer has failed
2020-04-04 16:24:46 -07:00
David Tolnay
e99e9d3713
Return None after stream deserializer has failed 2020-04-04 16:00:50 -07:00
David Tolnay
a1b1199e72
Test stream behavior after error 2020-04-04 10:24:23 -07:00
David Tolnay
fd6741f4b0
Release 1.0.50 v1.0.50 2020-03-28 11:31:26 -07:00
David Tolnay
4ac9f6c7bf
Merge pull request #640 from smarnach/smarnach/eq-impls
Implement Eq for Map, Number and Value.
2020-03-28 11:23:11 -07:00
Sven Marnach
99eb4eab76
Implement Eq for Map, Number and Value.
These types already have `PartialEq` implementations which define equivalence
relations, so we can implement `Eq` as well. Fixes #638.
2020-03-28 10:31:59 +01:00
David Tolnay
50656bd7de
Release 1.0.49 v1.0.49 2020-03-27 23:19:22 -07:00
David Tolnay
4752793b4a
Merge pull request #643 from serde-rs/nostd
Improve error message when neither std nor alloc is enabled
2020-03-27 23:18:09 -07:00
David Tolnay
8afacb9051
Improve error message when neither std nor alloc is enabled 2020-03-27 23:01:37 -07:00
David Tolnay
da0a39fff7
Provide optimized collect_str methods for Value serializer 2020-03-27 23:00:55 -07:00
David Tolnay
f59b637295
Don't reallocate the string in serialize_char 2020-03-27 22:59:31 -07:00
David Tolnay
665d1c57ae
Merge pull request #642 from serde-rs/sized
Move ?Sized bounds out of generic parameter lists
2020-03-27 22:40:55 -07:00
David Tolnay
8db39542bb
Move ?Sized bounds out of generic parameter lists 2020-03-27 22:30:53 -07:00
David Tolnay
2a8ed51a65
Merge pull request #641 from serde-rs/collect
Implement collect_str for map keys
2020-03-27 22:30:40 -07:00
David Tolnay
290768cf35
Implement collect_str for map keys 2020-03-27 22:13:11 -07:00
David Tolnay
7c130827eb
Standardize on using Result type alias where possible 2020-03-27 22:10:52 -07:00
David Tolnay
2da5e20682
Format with rustfmt 2020-03-11 2020-03-27 22:07:12 -07:00
David Tolnay
9c3b182b97
Merge pull request #639 from serde-rs/map
Simplify Map's PartialEq impl
2020-03-27 09:46:27 -07:00
David Tolnay
1583c169e2
Simplify Map's PartialEq impl 2020-03-27 09:25:08 -07:00
David Tolnay
7fc2890150
Select a single docs.rs build target 2020-03-17 13:32:08 -07:00