{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":670894947,"defaultBranch":"master","name":"test","ownerLogin":"serde-rs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-26T04:50:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11965399?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1695579694.0","currentOid":""},"activityList":{"items":[{"before":"fc9305b79e0fc9a2ded31bee4c05b7dc1517937c","after":"8c542811ebf376773fdad655250c73b13d365a7b","ref":"refs/heads/master","pushedAt":"2024-05-07T22:31:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Drop unused no_track_caller configuration","shortMessageHtmlLink":"Drop unused no_track_caller configuration"}},{"before":"0d64285053755eea6424ae75aacdac04aef5de66","after":"fc9305b79e0fc9a2ded31bee4c05b7dc1517937c","ref":"refs/heads/master","pushedAt":"2024-03-26T05:32:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Explicitly install a Rust toolchain for cargo-outdated job\n\nDebugging a recent cargo-outdated bug, it would have been nice not to\nwonder whether a rustc version change in GitHub's runner image was a\ncontributing factor.","shortMessageHtmlLink":"Explicitly install a Rust toolchain for cargo-outdated job"}},{"before":"1bedc0c7830c3207802b4b0614977c71608461cd","after":"0d64285053755eea6424ae75aacdac04aef5de66","ref":"refs/heads/master","pushedAt":"2024-02-28T06:03:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Resolve multiple_bound_locations clippy lint\n\n warning: bound is defined in more than one place\n --> src/assert.rs:67:26\n |\n 67 | pub fn assert_ser_tokens(value: &T, tokens: &[Token])\n | ^\n 68 | where\n 69 | T: Serialize,\n | ^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: `#[warn(clippy::multiple_bound_locations)]` on by default\n\n warning: bound is defined in more than one place\n --> src/assert.rs:125:32\n |\n 125 | pub fn assert_ser_tokens_error(value: &T, tokens: &[Token], error: &str)\n | ^\n 126 | where\n 127 | T: Serialize,\n | ^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n\n warning: bound is defined in more than one place\n --> src/configure.rs:234:41\n |\n 234 | fn serialize_newtype_struct(\n | ^\n ...\n 240 | T: Serialize,\n | ^\n ...\n 469 | impl_serializer!(Readable, true);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/configure.rs:245:42\n |\n 245 | fn serialize_newtype_variant(\n | ^\n ...\n 253 | T: Serialize,\n | ^\n ...\n 469 | impl_serializer!(Readable, true);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/configure.rs:263:31\n |\n 263 | fn serialize_some(self, value: &T) -> Result\n | ^\n 264 | where\n 265 | T: Serialize,\n | ^\n ...\n 469 | impl_serializer!(Readable, true);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/configure.rs:329:34\n |\n 329 | fn serialize_element(&mut self, value: &T) -> Result<(), S::Error>\n | ^\n 330 | where\n 331 | T: Serialize,\n | ^\n ...\n 469 | impl_serializer!(Readable, true);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/configure.rs:346:34\n |\n 346 | fn serialize_element(&mut self, value: &T) -> Result<(), S::Error>\n | ^\n 347 | where\n 348 | T: Serialize,\n | ^\n ...\n 469 | impl_serializer!(Readable, true);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/configure.rs:363:32\n |\n 363 | fn serialize_field(&mut self, value: &T) -> Result<(), S::Error>\n | ^\n 364 | where\n 365 | T: Serialize,\n | ^\n ...\n 469 | impl_serializer!(Readable, true);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/configure.rs:380:32\n |\n 380 | fn serialize_field(&mut self, value: &T) -> Result<(), S::Error>\n | ^\n 381 | where\n 382 | T: Serialize,\n | ^\n ...\n 469 | impl_serializer!(Readable, true);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/configure.rs:397:30\n |\n 397 | fn serialize_key(&mut self, key: &T) -> Result<(), S::Error>\n | ^\n 398 | where\n 399 | T: Serialize,\n | ^\n ...\n 469 | impl_serializer!(Readable, true);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/configure.rs:403:32\n |\n 403 | fn serialize_value(&mut self, value: &T) -> Result<(), S::Error>\n | ^\n 404 | where\n 405 | T: Serialize,\n | ^\n ...\n 469 | impl_serializer!(Readable, true);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/configure.rs:409:32\n |\n 409 | fn serialize_entry(\n | ^\n ...\n 415 | K: Serialize,\n | ^\n ...\n 469 | impl_serializer!(Readable, true);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/configure.rs:409:43\n |\n 409 | fn serialize_entry(\n | ^\n ...\n 416 | V: Serialize,\n | ^\n ...\n 469 | impl_serializer!(Readable, true);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/configure.rs:431:32\n |\n 431 | fn serialize_field(\n | ^\n ...\n 437 | T: Serialize,\n | ^\n ...\n 469 | impl_serializer!(Readable, true);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/configure.rs:452:32\n |\n 452 | fn serialize_field(\n | ^\n ...\n 458 | T: Serialize,\n | ^\n ...\n 469 | impl_serializer!(Readable, true);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/configure.rs:234:41\n |\n 234 | fn serialize_newtype_struct(\n | ^\n ...\n 240 | T: Serialize,\n | ^\n ...\n 470 | impl_serializer!(Compact, false);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/configure.rs:245:42\n |\n 245 | fn serialize_newtype_variant(\n | ^\n ...\n 253 | T: Serialize,\n | ^\n ...\n 470 | impl_serializer!(Compact, false);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/configure.rs:263:31\n |\n 263 | fn serialize_some(self, value: &T) -> Result\n | ^\n 264 | where\n 265 | T: Serialize,\n | ^\n ...\n 470 | impl_serializer!(Compact, false);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/configure.rs:329:34\n |\n 329 | fn serialize_element(&mut self, value: &T) -> Result<(), S::Error>\n | ^\n 330 | where\n 331 | T: Serialize,\n | ^\n ...\n 470 | impl_serializer!(Compact, false);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/configure.rs:346:34\n |\n 346 | fn serialize_element(&mut self, value: &T) -> Result<(), S::Error>\n | ^\n 347 | where\n 348 | T: Serialize,\n | ^\n ...\n 470 | impl_serializer!(Compact, false);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/configure.rs:363:32\n |\n 363 | fn serialize_field(&mut self, value: &T) -> Result<(), S::Error>\n | ^\n 364 | where\n 365 | T: Serialize,\n | ^\n ...\n 470 | impl_serializer!(Compact, false);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/configure.rs:380:32\n |\n 380 | fn serialize_field(&mut self, value: &T) -> Result<(), S::Error>\n | ^\n 381 | where\n 382 | T: Serialize,\n | ^\n ...\n 470 | impl_serializer!(Compact, false);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/configure.rs:397:30\n |\n 397 | fn serialize_key(&mut self, key: &T) -> Result<(), S::Error>\n | ^\n 398 | where\n 399 | T: Serialize,\n | ^\n ...\n 470 | impl_serializer!(Compact, false);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/configure.rs:403:32\n |\n 403 | fn serialize_value(&mut self, value: &T) -> Result<(), S::Error>\n | ^\n 404 | where\n 405 | T: Serialize,\n | ^\n ...\n 470 | impl_serializer!(Compact, false);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/configure.rs:409:32\n |\n 409 | fn serialize_entry(\n | ^\n ...\n 415 | K: Serialize,\n | ^\n ...\n 470 | impl_serializer!(Compact, false);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/configure.rs:409:43\n |\n 409 | fn serialize_entry(\n | ^\n ...\n 416 | V: Serialize,\n | ^\n ...\n 470 | impl_serializer!(Compact, false);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/configure.rs:431:32\n |\n 431 | fn serialize_field(\n | ^\n ...\n 437 | T: Serialize,\n | ^\n ...\n 470 | impl_serializer!(Compact, false);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/configure.rs:452:32\n |\n 452 | fn serialize_field(\n | ^\n ...\n 458 | T: Serialize,\n | ^\n ...\n 470 | impl_serializer!(Compact, false);\n | -------------------------------- in this macro invocation\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n = note: this warning originates in the macro `impl_serializer` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n warning: bound is defined in more than one place\n --> src/ser.rs:191:33\n |\n 191 | fn serialize_newtype_struct(self, name: &'static str, value: &T) -> Result<(), Error>\n | ^\n 192 | where\n 193 | T: Serialize,\n | ^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n\n warning: bound is defined in more than one place\n --> src/ser.rs:199:34\n |\n 199 | fn serialize_newtype_variant(\n | ^\n ...\n 207 | T: Serialize,\n | ^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n\n warning: bound is defined in more than one place\n --> src/ser.rs:223:23\n |\n 223 | fn serialize_some(self, value: &T) -> Result<(), Error>\n | ^\n 224 | where\n 225 | T: Serialize,\n | ^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n\n warning: bound is defined in more than one place\n --> src/ser.rs:323:26\n |\n 323 | fn serialize_element(&mut self, value: &T) -> Result<(), Error>\n | ^\n 324 | where\n 325 | T: Serialize,\n | ^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n\n warning: bound is defined in more than one place\n --> src/ser.rs:340:26\n |\n 340 | fn serialize_element(&mut self, value: &T) -> Result<(), Error>\n | ^\n 341 | where\n 342 | T: Serialize,\n | ^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n\n warning: bound is defined in more than one place\n --> src/ser.rs:357:24\n |\n 357 | fn serialize_field(&mut self, value: &T) -> Result<(), Error>\n | ^\n 358 | where\n 359 | T: Serialize,\n | ^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n\n warning: bound is defined in more than one place\n --> src/ser.rs:374:24\n |\n 374 | fn serialize_field(&mut self, value: &T) -> Result<(), Error>\n | ^\n 375 | where\n 376 | T: Serialize,\n | ^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n\n warning: bound is defined in more than one place\n --> src/ser.rs:395:22\n |\n 395 | fn serialize_key(&mut self, key: &T) -> Result<(), Self::Error>\n | ^\n 396 | where\n 397 | T: Serialize,\n | ^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n\n warning: bound is defined in more than one place\n --> src/ser.rs:402:24\n |\n 402 | fn serialize_value(&mut self, value: &T) -> Result<(), Self::Error>\n | ^\n 403 | where\n 404 | T: Serialize,\n | ^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n\n warning: bound is defined in more than one place\n --> src/ser.rs:419:24\n |\n 419 | fn serialize_field(\n | ^\n ...\n 425 | T: Serialize,\n | ^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations\n\n warning: bound is defined in more than one place\n --> src/ser.rs:441:24\n |\n 441 | fn serialize_field(\n | ^\n ...\n 447 | T: Serialize,\n | ^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations","shortMessageHtmlLink":"Resolve multiple_bound_locations clippy lint"}},{"before":"cd38664c9e6bacea052f5c2c47414e7ca15b713e","after":"1bedc0c7830c3207802b4b0614977c71608461cd","ref":"refs/heads/master","pushedAt":"2023-10-18T04:07:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Remove 'remember to update' reminder from Cargo.toml","shortMessageHtmlLink":"Remove 'remember to update' reminder from Cargo.toml"}},{"before":"cd38664c9e6bacea052f5c2c47414e7ca15b713e","after":null,"ref":"refs/heads/docsrs","pushedAt":"2023-09-24T18:21:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"}},{"before":"adaa232fffd1ce227cd6004a18769992fc500e8e","after":"cd38664c9e6bacea052f5c2c47414e7ca15b713e","ref":"refs/heads/master","pushedAt":"2023-09-24T18:18:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Test docs.rs documentation build in CI","shortMessageHtmlLink":"Test docs.rs documentation build in CI"}},{"before":null,"after":"cd38664c9e6bacea052f5c2c47414e7ca15b713e","ref":"refs/heads/docsrs","pushedAt":"2023-09-24T17:57:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Test docs.rs documentation build in CI","shortMessageHtmlLink":"Test docs.rs documentation build in CI"}},{"before":"d1294b3ad549874d5035752ac62b4eb75cee5060","after":"adaa232fffd1ce227cd6004a18769992fc500e8e","ref":"refs/heads/master","pushedAt":"2023-08-12T03:15:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Resolve ignored_unit_patterns pedantic clippy lint\n\n warning: matching over `()` is more explicit\n --> src/assert.rs:73:12\n |\n 73 | Ok(_) => {}\n | ^ help: use `()` instead of `_`: `()`\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ignored_unit_patterns\n = note: `-W clippy::ignored-unit-patterns` implied by `-W clippy::pedantic`\n\n warning: matching over `()` is more explicit\n --> src/assert.rs:131:12\n |\n 131 | Ok(_) => panic!(\"value serialized successfully\"),\n | ^ help: use `()` instead of `_`: `()`\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ignored_unit_patterns","shortMessageHtmlLink":"Resolve ignored_unit_patterns pedantic clippy lint"}},{"before":"c67baa0b5a2f537d761e1ae4f2d693954e4ce59c","after":"d1294b3ad549874d5035752ac62b4eb75cee5060","ref":"refs/heads/master","pushedAt":"2023-07-26T05:36:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Release 1.0.176","shortMessageHtmlLink":"Release 1.0.176"}},{"before":"9a3a62e0f177add468cd94804b0b318f7ed1e421","after":"c67baa0b5a2f537d761e1ae4f2d693954e4ce59c","ref":"refs/heads/master","pushedAt":"2023-07-26T05:35:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Add CI job using minimal-versions","shortMessageHtmlLink":"Add CI job using minimal-versions"}},{"before":"e44b6e551c1e5e1b624c65a67f90b001a23e9ab0","after":"9a3a62e0f177add468cd94804b0b318f7ed1e421","ref":"refs/heads/master","pushedAt":"2023-07-26T05:35:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Add CI job using minimal-versions","shortMessageHtmlLink":"Add CI job using minimal-versions"}},{"before":"8f63fea5e95dcb3f87d7aa80538e40985b8eac0a","after":"e44b6e551c1e5e1b624c65a67f90b001a23e9ab0","ref":"refs/heads/master","pushedAt":"2023-07-26T05:31:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Resolve redundant_field_names pednatic clippy lint\n\n warning: redundant field names in struct initialization\n --> src/de.rs:42:24\n |\n 42 | Deserializer { tokens: tokens }\n | ^^^^^^^^^^^^^^ help: replace it with: `tokens`\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names\n = note: `-W clippy::redundant-field-names` implied by `-W clippy::all`\n\n warning: redundant field names in struct initialization\n --> src/de.rs:84:13\n |\n 84 | len: len,\n | ^^^^^^^^ help: replace it with: `len`\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names\n\n warning: redundant field names in struct initialization\n --> src/de.rs:85:13\n |\n 85 | end: end,\n | ^^^^^^^^ help: replace it with: `end`\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names\n\n warning: redundant field names in struct initialization\n --> src/de.rs:102:13\n |\n 102 | len: len,\n | ^^^^^^^^ help: replace it with: `len`\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names\n\n warning: redundant field names in struct initialization\n --> src/de.rs:103:13\n |\n 103 | end: end,\n | ^^^^^^^^ help: replace it with: `end`\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names\n\n warning: redundant field names in struct initialization\n --> src/de.rs:279:61\n |\n 279 | assert_next_token(self, Token::UnitStruct { name: name })?;\n | ^^^^^^^^^^ help: replace it with: `name`\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names\n\n warning: redundant field names in struct initialization\n --> src/de.rs:296:64\n |\n 296 | assert_next_token(self, Token::NewtypeStruct { name: name })?;\n | ^^^^^^^^^^ help: replace it with: `name`\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names\n\n warning: redundant field names in struct initialization\n --> src/de.rs:343:61\n |\n 343 | assert_next_token(self, Token::UnitStruct { name: name })?;\n | ^^^^^^^^^^ help: replace it with: `name`\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names\n\n warning: redundant field names in struct initialization\n --> src/de.rs:355:62\n |\n 355 | assert_next_token(self, Token::TupleStruct { name: name, len: n })?;\n | ^^^^^^^^^^ help: replace it with: `name`\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names\n\n warning: redundant field names in struct initialization\n --> src/de.rs:373:57\n |\n 373 | assert_next_token(self, Token::Struct { name: name, len: n })?;\n | ^^^^^^^^^^ help: replace it with: `name`\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names\n\n warning: redundant field names in struct initialization\n --> src/de.rs:593:13\n |\n 593 | de: de,\n | ^^^^^^ help: replace it with: `de`\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names\n\n warning: redundant field names in struct initialization\n --> src/de.rs:595:13\n |\n 595 | format: format,\n | ^^^^^^^^^^^^^^ help: replace it with: `format`\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names\n\n warning: redundant field names in struct initialization\n --> src/ser.rs:15:22\n |\n 15 | Serializer { tokens: tokens }\n | ^^^^^^^^^^^^^^ help: replace it with: `tokens`\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names\n\n warning: redundant field names in struct initialization\n --> src/ser.rs:181:55\n |\n 181 | if self.tokens.first() == Some(&Token::Enum { name: name }) {\n | ^^^^^^^^^^ help: replace it with: `name`\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names\n\n warning: redundant field names in struct initialization\n --> src/ser.rs:209:55\n |\n 209 | if self.tokens.first() == Some(&Token::Enum { name: name }) {\n | ^^^^^^^^^^ help: replace it with: `name`\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names\n\n warning: redundant field names in struct initialization\n --> src/ser.rs:253:55\n |\n 253 | if self.tokens.first() == Some(&Token::Enum { name: name }) {\n | ^^^^^^^^^^ help: replace it with: `name`\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names\n\n warning: redundant field names in struct initialization\n --> src/ser.rs:288:55\n |\n 288 | if self.tokens.first() == Some(&Token::Enum { name: name }) {\n | ^^^^^^^^^^ help: replace it with: `name`\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names","shortMessageHtmlLink":"Resolve redundant_field_names pednatic clippy lint"}},{"before":"712b4e258f8a323cbadec84ce6e1c76a6d7ab303","after":"8f63fea5e95dcb3f87d7aa80538e40985b8eac0a","ref":"refs/heads/master","pushedAt":"2023-07-26T05:31:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Resolve cloned_instead_of_copied pednatic clippy lint\n\n warning: used `cloned` where `copied` could be used instead\n --> src/de.rs:46:29\n |\n 46 | self.tokens.first().cloned()\n | ^^^^^^ help: try: `copied`\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cloned_instead_of_copied\n = note: `-W clippy::cloned-instead-of-copied` implied by `-W clippy::pedantic`","shortMessageHtmlLink":"Resolve cloned_instead_of_copied pednatic clippy lint"}},{"before":"c85fd18f9dd739918cbdac18ed0b797b2fcbd096","after":"712b4e258f8a323cbadec84ce6e1c76a6d7ab303","ref":"refs/heads/master","pushedAt":"2023-07-26T05:28:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Remove allow of clippy pedantic lints that no longer trigger in this code","shortMessageHtmlLink":"Remove allow of clippy pedantic lints that no longer trigger in this …"}},{"before":"67da3301a01733920400872c7cbdbad142d56bf3","after":"c85fd18f9dd739918cbdac18ed0b797b2fcbd096","ref":"refs/heads/master","pushedAt":"2023-07-26T05:28:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Remove allow of false positives that have been fixed in clippy","shortMessageHtmlLink":"Remove allow of false positives that have been fixed in clippy"}},{"before":"fe1266b1736cc5f1a600cb28b6482cb2557a862a","after":"67da3301a01733920400872c7cbdbad142d56bf3","ref":"refs/heads/master","pushedAt":"2023-07-26T05:25:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Switch to tool attrs for clippy allows","shortMessageHtmlLink":"Switch to tool attrs for clippy allows"}},{"before":"a8b815cafeaf5b5977ee1c911cc9afc8810e2329","after":"fe1266b1736cc5f1a600cb28b6482cb2557a862a","ref":"refs/heads/master","pushedAt":"2023-07-26T05:25:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Extern crate is obsolete","shortMessageHtmlLink":"Extern crate is obsolete"}},{"before":"53f065cd43d4352911ed5fc78161fdb2125a0b6b","after":"a8b815cafeaf5b5977ee1c911cc9afc8810e2329","ref":"refs/heads/master","pushedAt":"2023-07-26T05:23:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Consolidate modules","shortMessageHtmlLink":"Consolidate modules"}},{"before":"ac2d75c5d4451aedd73cb7c57851d983ad0abff2","after":"53f065cd43d4352911ed5fc78161fdb2125a0b6b","ref":"refs/heads/master","pushedAt":"2023-07-26T05:23:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Eliminate use of #[macro_use]","shortMessageHtmlLink":"Eliminate use of #[macro_use]"}},{"before":"819891ed98932eb06bef31fa2090571df4a42249","after":"ac2d75c5d4451aedd73cb7c57851d983ad0abff2","ref":"refs/heads/master","pushedAt":"2023-07-26T05:10:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Ungroup imports","shortMessageHtmlLink":"Ungroup imports"}},{"before":"98fdc4420ba2f5f295f9c5a77eaeed019d9a7149","after":"819891ed98932eb06bef31fa2090571df4a42249","ref":"refs/heads/master","pushedAt":"2023-07-26T05:10:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Update to 2021 edition","shortMessageHtmlLink":"Update to 2021 edition"}},{"before":"989ae5ab0fd9e0cea1b7d4fe409ffb4f35355078","after":"98fdc4420ba2f5f295f9c5a77eaeed019d9a7149","ref":"refs/heads/master","pushedAt":"2023-07-26T05:10:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Update to 2018 edition","shortMessageHtmlLink":"Update to 2018 edition"}},{"before":"b9df200aa5594d44804cf4e2066cb1b9ae9ea41e","after":"989ae5ab0fd9e0cea1b7d4fe409ffb4f35355078","ref":"refs/heads/master","pushedAt":"2023-07-26T05:04:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Drop support for compilers older than 1.56","shortMessageHtmlLink":"Drop support for compilers older than 1.56"}},{"before":"2e5175afd42cd1d039100b92ea4d31e8d9727532","after":"b9df200aa5594d44804cf4e2066cb1b9ae9ea41e","ref":"refs/heads/master","pushedAt":"2023-07-26T05:01:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Import subset of GitHub Actions jobs from serde repo","shortMessageHtmlLink":"Import subset of GitHub Actions jobs from serde repo"}},{"before":"d21f8ecc0b03e0e59d8d20140df129afd700bdec","after":"2e5175afd42cd1d039100b92ea4d31e8d9727532","ref":"refs/heads/master","pushedAt":"2023-07-26T04:56:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Update repository URL and delete homepage in crates.io metadata","shortMessageHtmlLink":"Update repository URL and delete homepage in crates.io metadata"}},{"before":null,"after":"d21f8ecc0b03e0e59d8d20140df129afd700bdec","ref":"refs/heads/master","pushedAt":"2023-07-26T04:51:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Copy crate-level rustdoc into readme","shortMessageHtmlLink":"Copy crate-level rustdoc into readme"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERA4FCQA","startCursor":null,"endCursor":null}},"title":"Activity · serde-rs/test"}