Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/CertainLach/serde-yaml

Strongly typed YAML library for Rust
https://github.com/CertainLach/serde-yaml

Merge pull request #187 from dtolnay/multiser

Support multi-doc serialization

b16a4019628cd56fafc632207c15640a193b317e authored almost 4 years ago by David Tolnay <[email protected]>
Support multi-doc serialization

aa2713e2bb99f93b84a21401aab3d9558aacb3ef authored almost 4 years ago by David Tolnay <[email protected]>
Merge pull request #186 from dtolnay/serializer

Add a Serializer

b5da67e0924efbc37fcf7d03943895da5f57a1b0 authored almost 4 years ago by David Tolnay <[email protected]>
Export Serializer from crate root

fd828cb8b0c0ccefd3ab67b3c5f00ec888476d82 authored almost 4 years ago by David Tolnay <[email protected]>
Reimplement top level ser functions in terms of Serializer

4f9af330bcb1d92eef4131a2832924d52e814b8c authored almost 4 years ago by David Tolnay <[email protected]>
Ignore needless_pass_by_value clippy pedantic lint

error: this argument is passed by value, but not consumed in the function body
--> src...

59d5389a707de657d8e567d7308d1427bd0e25e5 authored almost 4 years ago by David Tolnay <[email protected]>
Add Serializer struct that outputs to io::Write

0f5c53260cff441756421a2549a05f5a1855c0ef authored almost 4 years ago by David Tolnay <[email protected]>
Rename Serializer -> SerializerToYaml

16f19e361ed90a46e1ac5a2ad0fb1e72eea0f636 authored almost 4 years ago by David Tolnay <[email protected]>
Merge pull request #185 from dtolnay/deserializer

Add a Deserializer

4d577353600fe028c842db71c12f1c6ee82b9a7d authored almost 4 years ago by David Tolnay <[email protected]>
Export Deserializer from crate root

3e4ffc001a8ec1e448b42b731324d0e63a56dc62 authored almost 4 years ago by David Tolnay <[email protected]>
Extract non-generic part of Deserializer::de

0eb6be048d5d3fd34ca2ba848c4dadc4c8ad9df9 authored almost 4 years ago by David Tolnay <[email protected]>
Reimplement top level de functions in terms of Deserializer

dac0241e509d9849e591919d57c9cfab3f005266 authored almost 4 years ago by David Tolnay <[email protected]>
Add Deserializer struct that forwards input to deserializer state

4da5934ee4d8e4ec326172664bf62ad231b819ab authored almost 4 years ago by David Tolnay <[email protected]>
Rename Deserializer -> DeserializerFromEvents

79f162a4ca52969b61bbf25bab955c5c6aea97cd authored almost 4 years ago by David Tolnay <[email protected]>
Write trailing newline after yaml document

Unlike with JSON, there is never really a use case for the caller to
write more stuff on the sam...

ef990758a19d4d845cf19a8943e7d905909cafd8 authored almost 4 years ago by David Tolnay <[email protected]>
Touch up error type docs

299c568c6463f8993da8cf6351a0a90fed91c098 authored almost 4 years ago by David Tolnay <[email protected]>
Resolve needless_question_mark clippy lint

warning: Question mark operator is useless here
--> src/ser.rs:423:5
|
42...

4bd371aee467fae3c16eb2b097dd0001a9a91f7a authored almost 4 years ago by David Tolnay <[email protected]>
Release 0.8.15

c3595c72613059215ab691f4699e719c8f5004aa authored almost 4 years ago by David Tolnay <[email protected]>
Merge pull request #184 from dtolnay/minimal-versions

Test with minimal-versions in CI

022b0ad89f76ed23465bc7d322c92fce905bf2a7 authored almost 4 years ago by David Tolnay <[email protected]>
Test minimal-versions in CI

e656edc0b7de0f639bd3adc887d2cc0962c52364 authored almost 4 years ago by David Tolnay <[email protected]>
Set version requirements compatible with -Z minimal-versions

6df5a22c8699c3979857ccf8f7ff2a8103e47201 authored almost 4 years ago by David Tolnay <[email protected]>
Fix catching clippy warnings as CI failures

f6aa31d1f7964edbced07d63becca0b6689dba34 authored almost 4 years ago by David Tolnay <[email protected]>
Inform clippy of supported compiler version in clippy.toml

7f6d925e6074c4ed092638b5a470991cfaab9593 authored about 4 years ago by David Tolnay <[email protected]>
Apply clippy to test suite

c82a38dc7f2dbf029d720e96537b78aa8005d23f authored about 4 years ago by David Tolnay <[email protected]>
Extract clippy lint level to CI job

7a04d41d243bbcf07bc6b2d7f647ba37e3c7ff3c authored about 4 years ago by David Tolnay <[email protected]>
Resolve clippy unnecessary_wraps lints

a4105eaaf2db73aa18ffdcf8698bcea7331c4129 authored about 4 years ago by David Tolnay <[email protected]>
Release 0.8.14

2d60691bf6e8321c50e6603ea19ad398e2f1c3bb authored about 4 years ago by David Tolnay <[email protected]>
Touch up PR 180

ed53e365fcf09bfb18a3bb08f087d92370eb7ee7 authored about 4 years ago by David Tolnay <[email protected]>
Merge pull request #180 from panoptix-za/master

Add a check for strings disguised as leading zeros followed by numbers

ce23aff68e1fb1a4da2fb94c199d3381e5380062 authored about 4 years ago by David Tolnay <[email protected]>
Fix the clippy formatting warning

7b44a8ece1b030a3b4d5237dd9d8189603b77783 authored about 4 years ago by Stephan Buys <[email protected]>
Add a check for strings disguised as leading zeros followed by numbers

Resolves Issue #179

According to the YAML 1.2 spec (https://yaml.org/spec/1.2/spec.html#id27612...

24dc1841cce2d4e902bdd211f971f3bbce12eeee authored about 4 years ago by Stephan Buys <[email protected]>
Unindent -> indoc in test suite

f208925341a7fcb1ea57f0abb93c6c12fecc104e authored about 4 years ago by David Tolnay <[email protected]>
Raise minimum tested version to rustc 1.45

d24b92445e82c791efadd29d924c6923d61831ea authored about 4 years ago by David Tolnay <[email protected]>
Suppress clippy manual_strip lint

e8e40e6755719ebbf00f676a092e6a8c5438dfaa authored over 4 years ago by David Tolnay <[email protected]>
Suppress option_if_let_else clippy pedantic lint

89cee75eea3b93efaa702d9dae596d2d0b69eb1a authored over 4 years ago by David Tolnay <[email protected]>
Suppress match_like_matches_macro clippy lint

f61f98cbf5b61fa06557168619735985bc28aae2 authored over 4 years ago by David Tolnay <[email protected]>
Merge pull request #167 from Dylan-DPC/patch-1

bump linked hashmap to min 0.5.3

5025c3c7bfe0ed17b351b829239d93c82979e0d0 authored over 4 years ago by David Tolnay <[email protected]>
Update Cargo.toml

f342a1a13d5ef8ec25c4f4ec20495cf300c2cbbe authored over 4 years ago by Dylan DPC <[email protected]>
Release 0.8.13

c3c5758b546069bb7c3c35337772ed0ade5b0531 authored over 4 years ago by David Tolnay <[email protected]>
Add crosslink icons to top of rustdoc

8396e69ebd6bdb7ab62c4316b5448ea28df0f00a authored over 4 years ago by David Tolnay <[email protected]>
New style of readme badges

93e4930e4e4b6113c12817bf844d652e98b2dad5 authored over 4 years ago by David Tolnay <[email protected]>
Merge pull request #164 from dtolnay/readmefloat

Update readme code samples to not fail assert

161b1d1565ca096e74976acae7da095d43777654 authored over 4 years ago by David Tolnay <[email protected]>
Update readme code samples to not fail assert

5a81de58bd0402a13cd73a7e6a6c894caf9bead5 authored over 4 years ago by David Tolnay <[email protected]>
Resolve match_wildcard_for_single_variants pedantic lint

925b871b109eaeb2700c43a2036ba91a66615009 authored over 4 years ago by David Tolnay <[email protected]>
Update name of renamed unwrap_used lint

d7d73f168340c5bb89dde0e2d3cb044fbfceaeb4 authored over 4 years ago by David Tolnay <[email protected]>
Add CI build to cover fuzz target

c3f379798054e18b3a29ce62ecdaf84a3a7506c5 authored over 4 years ago by David Tolnay <[email protected]>
Touch up PR 160

f74357aaa0bd34cec905d3322c7a639cd8c3eabe authored over 4 years ago by David Tolnay <[email protected]>
Merge pull request #160 from DavidKorczynski/master

Added initial fuzzing setup.

d361b36fd9b7ebf5cb575eff014d0467dfbbdd45 authored over 4 years ago by David Tolnay <[email protected]>
Added initial fuzzing setup.

dae2842fa2c7662c28165811062c2a2356224f3a authored over 4 years ago by davkor <[email protected]>
Release 0.8.12

d6b815a19e5ce61564f84db2d087c446881b92a9 authored over 4 years ago by David Tolnay <[email protected]>
Merge pull request #158 from dtolnay/mapping

Make mapping module public

7cb74ac0a9fdb8d6710e2aad1bbd88d51688d274 authored over 4 years ago by David Tolnay <[email protected]>
Make mapping module public

56ae019a0948d748989d5b65b8a9a3b2d6a7b78d authored over 4 years ago by David Tolnay <[email protected]>
Merge pull request #157 from dtolnay/float

Only accept finite values from f64::from_str

c49f115fbf5ef8d0e7b0f00e0697877272cffb95 authored over 4 years ago by David Tolnay <[email protected]>
Only accept finite values from f64::from_str

5e6632f11db7e10cbc8d79947d28a31f21990fab authored over 4 years ago by David Tolnay <[email protected]>
Merge pull request #156 from dtolnay/nan

YAML only has two NaNs

b570f0753bfc4c9a983049c9790d3dddc81ca10d authored over 4 years ago by David Tolnay <[email protected]>
Make test_value work with rust 1.31

bcbdb791d15fa77ab92cec155d6ceb18cc3ef27b authored over 4 years ago by David Tolnay <[email protected]>
Compare NaNs only up to sign

c3b1fb6ea7e42108dd50f70c6e06a2cb4185cf3f authored over 4 years ago by David Tolnay <[email protected]>
Add test of NaN comparison

f60d11f1d5307f03574ed78053db8f9363a6a38e authored over 4 years ago by David Tolnay <[email protected]>
Update build status badge to GitHub Actions

e43cf4d3f03a53cd0c04b28af08c58b24aae28f1 authored over 4 years ago by David Tolnay <[email protected]>
Remove Travis configuration

1376562d87481cdf8da34a464c2c9f3f4c08e8af authored over 4 years ago by David Tolnay <[email protected]>
Merge pull request #154 from dtolnay/actions

Enable GitHub Actions

9abbbac71d656e089451833a5e93aca7dea5da98 authored over 4 years ago by David Tolnay <[email protected]>
Enable GitHub Actions

f01171eaee63fa3c9966d9b829d8e02688314a1d authored over 4 years ago by David Tolnay <[email protected]>
Remove CI badge from Cargo.toml

Support for badges has been deprecated by crates.io.

9150a6ba18b30bf50525c2631af034120d566c6a authored over 4 years ago by David Tolnay <[email protected]>
Resolve redundant_field_names lint

e55db9ede2ea5f482d5d9eee8073a65abe48425a authored over 4 years ago by David Tolnay <[email protected]>
Merge pull request #152 from dtolnay/clippy

Run clippy on latest nightly that has clippy

c8fb8386bb56151131dfedab8e1c991d4052fb86 authored over 4 years ago by David Tolnay <[email protected]>
Run clippy on latest nightly that has clippy

0cce3f30a125e34dd46268c3ef47504ac55323f5 authored over 4 years ago by David Tolnay <[email protected]>
Select a single docs.rs build target

576b48fc1fdee2794c1b10f96c3f5e9678f3db80 authored almost 5 years ago by David Tolnay <[email protected]>
Switch to tool attrs

b29a6089200c2ae99b0e2da41250f63f3bdb2ce5 authored almost 5 years ago by David Tolnay <[email protected]>
Clarify comment about suppressed lints

6b9277fcdd1945e09825b91f20aee875d263b1ce authored almost 5 years ago by David Tolnay <[email protected]>
Replace transmutes with f64::to_bits

257d921a515c6e23dd213493f4dc6163c73385eb authored almost 5 years ago by David Tolnay <[email protected]>
Format with rustfmt 2019-10-07

af965e714ab4bf9a0e0654333b636427216d8722 authored almost 5 years ago by David Tolnay <[email protected]>
Eliminate use of `ref` keyword

f8682f7dfe66b943542eae85f8ffa3bef6c5c427 authored almost 5 years ago by David Tolnay <[email protected]>
Use dyn keyword on trait objects

d1b29265a6c7b9fa0665e6a4187b6a98f2bb1554 authored almost 5 years ago by David Tolnay <[email protected]>
Replace Error cause method with source to support downcasting

0a2c9aec5c6e7f221c8aa4c8dafdb7f4e04dd9d4 authored almost 5 years ago by David Tolnay <[email protected]>
Suppress deprecation warning on Error description

d40e409b6387e097299a6ed51cf07a31c30ab44f authored almost 5 years ago by David Tolnay <[email protected]>
Ignore missing_errors_doc pedantic lint

49ac1694f87964e64ea39748fac1c9827c3b8031 authored about 5 years ago by David Tolnay <[email protected]>
Ignore must_use_candidate pedantic lint

3d3c504d320b9ec07786647e9cc99205c897ec21 authored about 5 years ago by David Tolnay <[email protected]>
Address needless_doctest_main lint

c6fb99c1d2aa4a06cd9c791b48f13963660168a8 authored about 5 years ago by David Tolnay <[email protected]>
Release 0.8.11

db27fa7469e3e8538a32a40276da7aaec26c3e02 authored about 5 years ago by David Tolnay <[email protected]>
Drop version-sync dependency

It pulls in a lot of dependencies relative to how little value it
provides.

57a7509fd418ef5d0a0e34cd9428fe25f4642bd4 authored about 5 years ago by David Tolnay <[email protected]>
Replace 'impl private' pattern with pub(crate)

a4b1085d0de15ea4941fe1ab9da13e75f000cf18 authored about 5 years ago by David Tolnay <[email protected]>
Clarify seed module

862c8cdae751946243dea5a6fb4ff8ff580db224 authored about 5 years ago by David Tolnay <[email protected]>
Forward deserialize functions to deserialize with seed functions

4e6f1eb73bb5200be9af2b7f6a00d645e42b1d7b authored about 5 years ago by David Tolnay <[email protected]>
Remove ```edition2018 from doc tests

96385b7395f75462ddd1ebabb289646f6128f150 authored about 5 years ago by David Tolnay <[email protected]>
Raise minimum supported compiler version to 1.31

b7ff08f5dc3dcaf8c37e353d0074d0677ac2b008 authored about 5 years ago by David Tolnay <[email protected]>
Update to 2018 edition

c791001f5b6fdfe5485dfd3e77a98379763799cc authored about 5 years ago by David Tolnay <[email protected]>
Merge pull request #135 from toasteater/feature/de-seed

Add seeded versions of deserialize functions.

14ea96f8376284bfbbd7d9dcf7e1d9d44982123d authored about 5 years ago by David Tolnay <[email protected]>
Release 0.8.10

6c2a10f20202cdb0799f85265572aaf8af266ac7 authored about 5 years ago by David Tolnay <[email protected]>
Merge pull request #138 from CAD97/patch-1

Value == bool

5f25a6970751d8571ca99743b11fa38b7e327262 authored about 5 years ago by David Tolnay <[email protected]>
Value == bool

4c8c5bd090455629e00e2c3e6571b9ee08819cb2 authored about 5 years ago by Christopher Durham <[email protected]>
Merge pull request #139 from CAD97/patch-2

Value == u64

4428caced15b14dd5a16a34381b6cdf447b49214 authored over 5 years ago by David Tolnay <[email protected]>
Value == u64

382f37305330ef2fe524cfab6ca363c3907d734e authored over 5 years ago by Christopher Durham <[email protected]>
Merge pull request #136 from tshepang/patch-1

doc: give Value::as_mapping_mut example room to breath

74f6cd25f324e3c54de157eb1228fb191dc87b44 authored over 5 years ago by David Tolnay <[email protected]>
doc: give Value::as_mapping_mut example room to breath

d05adf742473b727988e9fdc742e7c15f21ea010 authored over 5 years ago by Tshepang Lekhonkhobe <[email protected]>
Add seeded versions of deserialize functions.

36266b80cff9e55a9a85400874ee076b88fa9a00 authored over 5 years ago by toasteater <[email protected]>
Raise tests to 1.31 because of dependencies

af5c890696d200f4304207a779d91402d580de94 authored over 5 years ago by David Tolnay <[email protected]>
Merge pull request #132 from ignatenkobrain/patch-2

chore: Update version-sync to 0.8

6ad8fe7357d75b97e6ea5814b6c76bc41ba8d60f authored over 5 years ago by David Tolnay <[email protected]>
chore: Update version-sync to 0.8

6428797049f4f024b619789c7e40079139db6476 authored over 5 years ago by Igor Gnatenko <[email protected]>
Suppress a new pedantic lint

c1931f5abd319dc6a793ae211983c9f0572d7c1c authored over 5 years ago by David Tolnay <[email protected]>
Ignore bare_trait_objects lint to support old compilers

c832550cb6f6a2333efa773c82b32a87e700d4e9 authored over 5 years ago by David Tolnay <[email protected]>