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

build: rename package

Signed-off-by: Yaroslav Bolyukin <[email protected]>

814b1e2ceb2e942f3897b2ef1d468c9259a718f7 authored over 2 years ago by Yaroslav Bolyukin <[email protected]>
feat: yaml 1.1 octal parsing quirk

Signed-off-by: Yaroslav Bolyukin <[email protected]>

789c890fc067190908045ed4c1b80ac03e02b2cb authored over 2 years ago by Yaroslav Bolyukin <[email protected]>
Ignore derive_partial_eq_without_eq clippy lint

error: you are deriving `PartialEq` and can implement `Eq`
--> src/de.rs:489:17
...

8063ff2370340a85c65bdb7e88080870becc3dd4 authored over 2 years ago by David Tolnay <[email protected]>
Update fuzz manifest to match cargo fuzz's new template

3ca37a9d98a0f41b86e176b1b781bc4d54af480e authored over 2 years ago by David Tolnay <[email protected]>
Run miri in stricter miri-strict-provenance mode

970759cc5ddd8484e4fccf962c5489b8a147f1ef authored over 2 years ago by David Tolnay <[email protected]>
Release 0.8.24

915d0134019cca544db86e8a4e8f13bdeacb80e8 authored over 2 years ago by David Tolnay <[email protected]>
Merge pull request #243 from cuviper/indexmap-std

Explicitly enable indexmap/std

74211ec8c7d147383694e51944233365e6106ba2 authored over 2 years ago by David Tolnay <[email protected]>
Explicitly enable indexmap/std

80bd0a494e05e9c0b48bc1953099993ae48ea80e authored over 2 years ago by Josh Stone <[email protected]>
Resolve type_repetition_in_bounds clippy lint

error: this type has already been used as a bound predicate
--> src/ser.rs:189:9
...

748976003e153969fd8a209f77ba7f2d907eebdd authored over 2 years ago by David Tolnay <[email protected]>
Add a miri test job in CI

85baedfebb4f0d95eff57697857b5350f0fe9f1d authored over 2 years ago by David Tolnay <[email protected]>
Drop unneeded quoting from env variable in workflows yaml

8040788ac14750ab9f4e958173ccb361c385ca71 authored over 2 years ago by David Tolnay <[email protected]>
Update workflows to actions/checkout@v3

13306e044de9fe2587420dc510273be59ea80169 authored over 2 years ago by David Tolnay <[email protected]>
Merge pull request #239 from uta8a/fix-readme-example

Fix README example

8155852f3b9bd17526cbd7422c0faac3d4a52a28 authored almost 3 years ago by David Tolnay <[email protected]>
Fix README example

45affad0cef7061ac57bc751acc2814bd8fab15d authored almost 3 years ago by Masanori Tani <[email protected]>
Merge pull request #237 from dtolnay/description

Delete deprecated Error::description implementation

a14e026560881764e828681ec6397e8bcde1e77a authored almost 3 years ago by David Tolnay <[email protected]>
Delete deprecated Error::description implementation

8b8503de36ea8ed6f3c15431a75ec02c036c9ec9 authored almost 3 years ago by David Tolnay <[email protected]>
Remove major version comment on description fn

I don't think a major version would be needed here. There is no excuse
for someone still using t...

f4a953028a97e2c4488d8b4dca6ded2b4927c2f6 authored almost 3 years ago by David Tolnay <[email protected]>
Disable buggy iter_not_returning_iterator lint

https://github.com/rust-lang/rust-clippy/issues/8285

error: this method is named `iter` but...

8a806e316302fd2e6541dccee6d166dd51b689d6 authored almost 3 years ago by David Tolnay <[email protected]>
Raise minimum tested toolchain to rust 1.46

Our indexmap dependency needs at least this version.

error[E0658]: use of unstable library ...

6acb03a93be32db25b4b83baa93bd7c8b0962c5b authored almost 3 years ago by David Tolnay <[email protected]>
Detect warnings in CI

c33a7d6e6354b48ec59437c27bedd3d5739b2687 authored about 3 years ago by David Tolnay <[email protected]>
Ignore return_self_not_must_use clippy lint

error: missing `#[must_use]` attribute on a method returning `Self`
--> src/mapping.r...

3e447e117d4f3a2f5bd1d02770be69ad3d723cdd authored about 3 years ago by David Tolnay <[email protected]>
Release 0.8.23

44ba87954d502651689ac1cc3026effa91785a95 authored about 3 years ago by David Tolnay <[email protected]>
Merge pull request #228 from dtolnay/octal

Treat YAML 1.1 style octals with sign as string, not base 10 number

f850da3d4ba2260fe9d991e684cf12d30157679c authored about 3 years ago by David Tolnay <[email protected]>
Suppress blocks_in_if_conditions clippy lint

This code is fine. Clippy's suggestion is not better.

error: in an `if` condition, avoid co...

983b5b3f5fd255225acd4cab07672608b86a642d authored about 3 years ago by David Tolnay <[email protected]>
Treat YAML 1.1 style octals with sign as string, not base 10 number

57f2e661b8db22491b404f0e515c362bc6d8a235 authored about 3 years ago by David Tolnay <[email protected]>
Add test of cases that are NOT supposed to be numbers

The latter two of these currently fail.

thread 'test_numbers' panicked at 'expected string....

f424a15c74794c0c9f5834d976db81a45e00d300 authored about 3 years ago by David Tolnay <[email protected]>
Merge pull request #218 from rukai/add_unit_struct_test

Add test for unit_struct

75a43c4dbc882cd8c588a35f27989667778dbe90 authored about 3 years ago by David Tolnay <[email protected]>
Release 0.8.22

1db8fdbb8560ef2e63b3e9a1295b193f405c742b authored about 3 years ago by David Tolnay <[email protected]>
Switch float serializer from dtoa to ryu

6b836037b58ebb359e7c485fc6002b1e8214bd6c authored about 3 years ago by David Tolnay <[email protected]>
Delete disabled borrowed string deserializer test

7a02d7377051e3afc07c4db628d76fdc64e8b2c2 authored about 3 years ago by David Tolnay <[email protected]>
Update from dtoa 0.4 to 1.0

eb31d62693057ca34e24a983354a96d145c8477f authored about 3 years ago by David Tolnay <[email protected]>
Install newest build of cargo-outdated

The old version available by default in the GitHub Actions image fails
with:

thread 'main' ...

8c3ec785cb5f99b3115943c443c21dc716f5067a authored about 3 years ago by David Tolnay <[email protected]>
Clippy if_then_panic lint has been renamed to manual_assert

f3cd07a2873daf54d8aa95a5b3418e82334d6d03 authored about 3 years ago by David Tolnay <[email protected]>
Revert "Disable broken fuzz build in CI"

This reverts commit 13f2054b892b8a43867dea9fdc9ae413e5720103.

87f8ffb6f65e3bc257cba1a2e19c466a8aa4b14a authored about 3 years ago by David Tolnay <[email protected]>
Suppress question_mark Clippy false positive

https://github.com/rust-lang/rust-clippy/issues/7859

error: this block may be rewritten wit...

a23d8f263c680db763386aec6602bb55a2d3343c authored about 3 years ago by David Tolnay <[email protected]>
Format with rustfmt 1.4.37-nightly

68ac1a374532475adb0cf0eb9a88fbf97f1b1a70 authored about 3 years ago by David Tolnay <[email protected]>
Add test for unit_struct

b4996cc2917f6f0f6c3aa44b1fa1b39ef4f405cd authored about 3 years ago by Lucas Kent <[email protected]>
Merge pull request #215 from dtolnay/install

Speed up cargo-fuzz install

95e8a5b75fadf337060b9b91682ad7a3b2956cee authored about 3 years ago by David Tolnay <[email protected]>
Speed up cargo-fuzz install

c572ebae19f0453f2b10e90b83b347f331a8a0b7 authored about 3 years ago by David Tolnay <[email protected]>
Add actions job to notice outdated dependencies

55e8e9de3cc19cd128ca5d2b0689faba39f0a5d6 authored about 3 years ago by David Tolnay <[email protected]>
Declare minimum Rust version in Cargo metadata

2c0c82c3ce26eb3635aee93058ee8a268ee827f8 authored over 3 years ago by David Tolnay <[email protected]>
Suppress warnings on some test suite unused fields

warning: field is never read: `b`
--> tests/test_error.rs:27:9
|
27 | ...

225dade46edc3784dbfe131d5899b9c35294b68b authored over 3 years ago by David Tolnay <[email protected]>
Ignore if_then_panic clippy lint

error: only a `panic!` in `if`-then statement
--> src/de.rs:578:9
|
578 |...

11d95b11c93779cfeadda219c0ad64e4ef5afda3 authored over 3 years ago by David Tolnay <[email protected]>
Disable broken fuzz build in CI

https://github.com/rust-fuzz/cargo-fuzz/issues/276

13f2054b892b8a43867dea9fdc9ae413e5720103 authored over 3 years ago by David Tolnay <[email protected]>
Skip clippy job on pull requests

178b9f8d9208e8724c45a5169a8dd315aeddd950 authored over 3 years ago by David Tolnay <[email protected]>
Release 0.8.21

644be1654d382627c4419f613e300c5e4df3650f authored over 3 years ago by David Tolnay <[email protected]>
Clean up some strange absolute paths in serializer

4877180f106475dd4075bfd8aa274087fb889b80 authored over 3 years ago by David Tolnay <[email protected]>
Merge pull request #214 from cheradenine/serialize-f32

Serialize f32

045dfedc1a07744091e451bcbbfcf05204633100 authored over 3 years ago by David Tolnay <[email protected]>
Adds test cases for f32 representations (inf and nan)

7d07fe6d7ee449842981bfd71111c7fabe5f7882 authored over 3 years ago by john.burkhardt <[email protected]>
Adds explicit serialization for f32 to avoid rounding artifacts when promoting f32 to f64

c4203572121b684e534cbb532123fb847eefbc06 authored over 3 years ago by john.burkhardt <[email protected]>
Merge pull request #212 from dtolnay/128

Make 128 bit support unconditional

7a340b295b01e6e80955e9ae3a831882d29e8967 authored over 3 years ago by David Tolnay <[email protected]>
Make 128 bit support unconditional

0c6bca163aad3909d136ca853979f164743444e8 authored over 3 years ago by David Tolnay <[email protected]>
Release 0.8.20

269de16a5c77b21884ca0b79c628459c9c5c8040 authored over 3 years ago by David Tolnay <[email protected]>
Merge pull request #210 from knkski/scalar-tags-quoted

Fixes tags being ignored for quoted scalars

79edfdddae9e90d82638ef7dd879d8b7dbdf659f authored over 3 years ago by David Tolnay <[email protected]>
Fixes tags being ignored for quoted scalars

dd738cd04cec31d3e75d852d2e1e47f9c30e90fa authored over 3 years ago by Kenneth Koski <[email protected]>
Release 0.8.19

e5c11139e5c47d55ffb71cbd20aee77c0cc75aaa authored over 3 years ago by David Tolnay <[email protected]>
Merge pull request #209 from dtolnay/entry

Add an Entry API for Mapping

93a7ed1420c3a6eac147845245a2298038121538 authored over 3 years ago by David Tolnay <[email protected]>
Silence doc_markdown Clippy pedantic lint

0b9a0af92db9cb2991105fb389717e6b89829536 authored over 3 years ago by David Tolnay <[email protected]>
Add an Entry API for Mapping

d6c40e68c4c043480258d42cde0c917e37184cdc authored over 3 years ago by David Tolnay <[email protected]>
Merge pull request #208 from dtolnay/indexmap

Replace LinkedHashMap with IndexMap

81505bf4579fc71fe3f49887fedda8e552331900 authored over 3 years ago by David Tolnay <[email protected]>
Remove nonworking derives from Mapping

1c68945dc5fdd008c94d5db97e42500f7cb5bc3c authored over 3 years ago by David Tolnay <[email protected]>
Ignore redundant_else Clippy pedantic lint

error: redundant else block
--> src/mapping.rs:193:32
|
193 | ...

6e432a2681462ea0bd9f343a84de534c6d5885ae authored over 3 years ago by David Tolnay <[email protected]>
Provide a handwritten Hash impl for Mapping

4e8e8a80811184f951312551e8dec48998181a1c authored over 3 years ago by David Tolnay <[email protected]>
Ignore items_after_statements Clippy pedantic lint

error: adding items after statements is confusing, since items exist from the start of the s...

7148f9b0525193a07034d21f967f902b2ea16f67 authored over 3 years ago by David Tolnay <[email protected]>
Ignore if_not_else Clippy pedantic lint

error: unnecessary boolean `not` operation
--> src/number.rs:367:24
|
367...

aed90c2cf8d9c15027c7f5a67e7a42893abbc883 authored over 3 years ago by David Tolnay <[email protected]>
Provide a handwritten PartialOrd impl for Mapping

16b7f2f1d29bbc30b4f887cf60ddd7c6d88bec0c authored over 3 years ago by David Tolnay <[email protected]>
Raise minimum compiler to 1.38

Required by indexmap's dependency on hashbrown:

error[E0658]: use of unstable library featu...

6edeb29eba8ff6f6c6d5b607ce953895bbf62c19 authored over 3 years ago by David Tolnay <[email protected]>
Ignore derive_hash_xor_eq Clippy lint

Equal Mappings correctly produce the same hash in this handwritten impl.

284af2f35248178a7cd5f6b7a9421609f4309a04 authored over 3 years ago by David Tolnay <[email protected]>
Replace LinkedHashMap with IndexMap

b450e9808bd4f591a292a99e72342ad713a65a43 authored over 3 years ago by David Tolnay <[email protected]>
Merge pull request #207 from dtolnay/partialord

Handwrite a better PartialOrd for Number

6d85f36a4bd4b316703f297560de1dba7b1c5f6f authored over 3 years ago by David Tolnay <[email protected]>
Silence match_same_arms Clippy pedantic lint

error: this `match` has identical arm bodies
--> src/number.rs:357:33
|
3...

00d72fa6f8bda6e6df7bcf6e6b48ae199aee6999 authored over 3 years ago by David Tolnay <[email protected]>
Handwrite a better PartialOrd for Number

362d7c3d496b51a9bbe6b3e8483316a4ea5faa1a authored over 3 years ago by David Tolnay <[email protected]>
Release 0.8.18

51ee45dd088df4aecdddfb4374750b2f051d969a authored over 3 years ago by David Tolnay <[email protected]>
Merge pull request #206 from jturner314/fix-io-write

Fix FmtToIoWriter::write_str to call write_all

6c06bd32209ff85395c592679e3dac8785235bf8 authored over 3 years ago by David Tolnay <[email protected]>
Fix FmtToIoWriter::write_str to call write_all

Previously, the implementation could silently fail to write some
bytes. Now, the implementation ...

b6c38bfeff4392e5f0f6097ca2722646869c47d8 authored over 3 years ago by Jim Turner <[email protected]>
Resolve needless_borrow clippy lints

error: this expression borrows a reference (`&str`) that is immediately dereferenced by the ...

4684ca06ad5092ff337ffc7805d5388c86ed4cf3 authored over 3 years ago by David Tolnay <[email protected]>
Resolve semicolon_if_nothing_returned clippy lints

error: consider adding a `;` to the last statement for consistent formatting
--> src/m...

cdf6fb9d8a80f4a084772e07001c01a3c527b67a authored over 3 years ago by David Tolnay <[email protected]>
Resolve bool_assert_comparison clippy style lint

error: used `assert_eq!` with a literal bool
--> tests/test_error.rs:216:5
|
...

d00e6762871862583a9d3719f902410c2ac1e674 authored over 3 years ago by David Tolnay <[email protected]>
Merge pull request 199 from DavidKorczynski/patch-1

d369978bc02ec48553594ddf58f6114f23360a3d authored over 3 years ago by David Tolnay <[email protected]>
Fix breaking OSS-Fuzz coverage build

48cbbf9e900199c6062c44b95b7d7c219b4e9c2a authored over 3 years ago by DavidKorczynski <[email protected]>
Merge pull request #194 from atouchet/https

Update URL

1640893483e4438435abca4849e3db7ee8f40455 authored almost 4 years ago by David Tolnay <[email protected]>
Update URL

d1cc18099472f26ced2b25eeca2fc35ed46c2c49 authored almost 4 years ago by atouchet <[email protected]>
Release 0.8.17

88625962216304d131bb43c49f8a5b5bf160b498 authored almost 4 years ago by David Tolnay <[email protected]>
Move crate::value nested mods up

f72dc19e5b46813f1fff9d71577a059a7259ff22 authored almost 4 years ago by David Tolnay <[email protected]>
Merge pull request #192 from luke-biel/master

Add IntoDeserializer implementation to Value enum

0e580f275bd4e95d182ae2f96a828fe0431e4907 authored almost 4 years ago by David Tolnay <[email protected]>
Fix clippy warning

b0764f2e0a9fdec6b45e65bd50727e3e4ee591a5 authored almost 4 years ago by Łukasz Biel <[email protected]>
Add IntoDeserializer implementation to Value enum

d80e1c96fa83bf800c494c029d90a2493b811b74 authored almost 4 years ago by Łukasz Biel <[email protected]>
Remove no longer triggered clippy suppressions

26e107051021e98aa2ee59e1b93638ad5066ceee authored almost 4 years ago by David Tolnay <[email protected]>
Merge pull request #191 from colltoaction/patch-1

Fix assert in README

616b2ddf9cbdc409cbeec6d8c135da5cf0ea393a authored almost 4 years ago by David Tolnay <[email protected]>
Fix assert in README

d473b58cf44f46b7a17e5402d7b6ede499ccaa43 authored almost 4 years ago by Martín Coll <[email protected]>
Release 0.8.16

02e99401eaefed7324317e123d65200782a131c7 authored almost 4 years ago by David Tolnay <[email protected]>
Merge pull request #190 from dtolnay/doc

Add multi-doc examples

667bd478d99dcc93425be4a82d05caeaee3fe32a authored almost 4 years ago by David Tolnay <[email protected]>
Fix Serializer example code on rustc pre-1.47

error[E0277]: arrays only have std trait implementations for lengths 0..=32
--> src/se...

52de1e08a9213e2604c5f93da462a91a1ed0f9a2 authored almost 4 years ago by David Tolnay <[email protected]>
Add multi-doc examples

5b91abf52c3be34bd2831233b0a31815f030b1a4 authored almost 4 years ago by David Tolnay <[email protected]>
Merge pull request #189 from dtolnay/multide

Support multi-doc deserialization

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

2903742033050dcf4489be94408faa9a496af990 authored almost 4 years ago by David Tolnay <[email protected]>
Merge pull request #188 from dtolnay/shared

Add an error variant with shared ownership

037519e859fd179a7110318799f5de88353c7f21 authored almost 4 years ago by David Tolnay <[email protected]>
Ignore unused Shared error until multi-doc deserialization

2700f693e6f54f193ee335512b3bf7a802681fd9 authored almost 4 years ago by David Tolnay <[email protected]>
Add an error variant with shared ownership

42007362ce114ad2e6eff04fa9e98d4b01970dba authored almost 4 years ago by David Tolnay <[email protected]>
Factor out error trait impls to work without outer Error wrapper

7ea47751d3a8ebc9f7ed1d9e39f444a34f39c643 authored almost 4 years ago by David Tolnay <[email protected]>