profile
viewpoint

llogiq/bytecount 138

Counting occurrences of a given byte or UTF-8 characters in a slice of memory – fast

llogiq/compact_arena 69

A crate with indexed arenas with small memory footprint

Geal/mutant 12

Mutation testing for Rust

llogiq/awesome-rust 9

A curated list of awesome Rust code and resources.

Aleph-Alpha/aleph-alpha-tokenizer 4

A rustic language tokenizer library inspired by huggingface's tokenizers

llogiq/arraymap 4

Adds a trait to map functions over arrays

llogiq/bsdiff-rs 4

A Rust BSDiff port

llogiq/arraymapbench 2

A benchmark of various map methods

Aleph-Alpha/pdf-extract 0

A rust library for extracting content from pdfs

llogiq/abomonation 0

A mortifying serialization library for Rust

push eventllogiq/flamer

dependabot-preview[bot]

commit sha 387ac7b77520f619a9f094f8fab486de186a7649

Bump syn from 1.0.46 to 1.0.48 Bumps [syn](https://github.com/dtolnay/syn) from 1.0.46 to 1.0.48. - [Release notes](https://github.com/dtolnay/syn/releases) - [Commits](https://github.com/dtolnay/syn/compare/1.0.46...1.0.48) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

view details

llogiq

commit sha 62f4dc0017a425bc898366f96009a774d50b4c43

Merge pull request #99 from llogiq/dependabot/cargo/syn-1.0.48 Bump syn from 1.0.46 to 1.0.48

view details

push time in 19 hours

PR merged llogiq/flamer

Bump syn from 1.0.46 to 1.0.48 dependencies

Bumps syn from 1.0.46 to 1.0.48. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/syn/commit/1c8ec7953893310c0ff10cbe27567846a0541187"><code>1c8ec79</code></a> Release 1.0.48</li> <li><a href="https://github.com/dtolnay/syn/commit/b7953dfafcf13705282c9741efacdd9f9eeaa3ee"><code>b7953df</code></a> Release 1.0.47</li> <li><a href="https://github.com/dtolnay/syn/commit/301a74eae7267807956ea3b0b9bdf9a7986b7be0"><code>301a74e</code></a> Unpin crossbeam-utils since they released fix</li> <li><a href="https://github.com/dtolnay/syn/commit/8f0dbd5050a99d166cf13e4c0d6a8274df484bd8"><code>8f0dbd5</code></a> Update syn-internal-codegen deps</li> <li><a href="https://github.com/dtolnay/syn/commit/45acd3ad3a5381fb41de2a026c96cba3de994ca0"><code>45acd3a</code></a> Set html_root_url for syn-codegen crate</li> <li><a href="https://github.com/dtolnay/syn/commit/39ee8cc18812397826a947e6a0300154a5530395"><code>39ee8cc</code></a> Release syn-codegen 0.2.0</li> <li><a href="https://github.com/dtolnay/syn/commit/ab2c642edd1f6d272ba26d86517e9ef1ddde3070"><code>ab2c642</code></a> Update syn-codegen to semver 0.11</li> <li><a href="https://github.com/dtolnay/syn/commit/f1f86306dc15c1319bdc03d5b5c832a1d4ec9aff"><code>f1f8630</code></a> Expand wildcard import</li> <li><a href="https://github.com/dtolnay/syn/commit/ce86fcecf3825fa6e1c7fddd1b7005678889ca89"><code>ce86fce</code></a> Format syn-internal-codegen with rustfmt 1.4.22-nightly</li> <li><a href="https://github.com/dtolnay/syn/commit/2804a84e0f3b31c8fab9f5174d83ce15028c957f"><code>2804a84</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/912">#912</a> from dtolnay/tokendoc</li> <li>Additional commits viewable in <a href="https://github.com/dtolnay/syn/compare/1.0.46...1.0.48">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+4 -4

0 comment

2 changed files

dependabot-preview[bot]

pr closed time in 19 hours

delete branch rust-lang/rust-clippy

delete branch : manual-range-contains

delete time in a day

pull request commentrust-lang/rust-clippy

New lint: manual-range-contains

Since @flip1995 is currently busy, r? @ebroto

llogiq

comment created time in 2 days

delete branch llogiq/highfive

delete branch : join-clippy

delete time in 2 days

pull request commentrust-lang/rust-clippy

No lint in macro for `toplevel_ref_arg`

using in_external_macro here will lint macro expansions where the macro is defined in the same crate, which likely makes sense, as the user is in a position to fix the problem.

ThibsG

comment created time in 2 days

push eventrust-lang/rust-clippy

varkor

commit sha fcde7683fe7ca10c83e5bc17f0969d2284affcd2

Fix clippy tests

view details

Eduardo Broto

commit sha d17edaa152f3663739b7ca5139a2e214ab23316d

Merge remote-tracking branch 'upstream/master' into rustup

view details

bors

commit sha bf1c6f9871f430e284b17aa44059e0d0395e28a6

Auto merge of #6206 - ebroto:rustup, r=ebroto Rustup changelog: none r? `@ghost`

view details

Andre Bogus

commit sha 006b846387c73602fa1c850800ea2d402a619b43

allow match in consts

view details

push time in 2 days

pull request commentrust-lang/rust-clippy

allow match in consts

Errors seem unrelated, and I cannot reproduce them.

llogiq

comment created time in 2 days

PR opened rust-lang/rust-clippy

allow match in consts

This extends our const handling to allow for match. Unsure how we'd test it, though, and we may want to extend it so we can add bindings to expressions in matches. Even so, I consider it a win.

r? @ebroto

Please keep the line below changelog: none

+91 -1

0 comment

1 changed file

pr created time in 2 days

create barnchrust-lang/rust-clippy

branch : const-match

created branch time in 2 days

issue commentrust-lang/rust-clippy

eq_op false positive with sub and div

I think that this is a pretty niche thing to do, so using #[allow(clippy::eq_op)] should suffice, especially if the lint triggers only on a few isolated functions.

pgimalac

comment created time in 3 days

issue commentrust-lang/rust-clippy

Lint for iterator.chain(None)

But sometimes folks might want to have types line up, and have multiple code paths where one path chains a Some(value) at the end. So the correct way to create a value off the same type without appended value would be .chain(None).

enterprisey

comment created time in 3 days

push eventllogiq/serdebench

David Renshaw

commit sha f5c72031f58efc81b682044e96ab7a566560e7f5

[capnproto] update for simpler buffer reuse enabled by capnp-v0.13.6

view details

llogiq

commit sha 2e443cf6e8cdc8953121c96d07c9a654fca72973

Merge pull request #6 from dwrensha/capnp-scratch-space-easier [capnproto] update for simpler buffer reuse enabled by capnp-v0.13.6

view details

push time in 4 days

PR merged llogiq/serdebench

[capnproto] update for simpler buffer reuse enabled by capnp-v0.13.6

After implementing #5, I realized that some simplifications were possible in capnproto-rust's API. I implemented those simplifications in https://github.com/capnproto/capnproto-rust/commit/8257850c8ba5eace0d208316f8515a92895ff30f and released a new crate version.

This pull request updates the benchmark to take advantage of the new simpler API. In particular, the allocator can just be borrowed by the message builder -- no need to move it around.

+7 -13

1 comment

3 changed files

dwrensha

pr closed time in 4 days

pull request commentllogiq/serdebench

[capnproto] update for simpler buffer reuse enabled by capnp-v0.13.6

Thanks, and great to hear that our benchmark led to API improvements. I will update the results accordingly over the weekend.

dwrensha

comment created time in 4 days

Pull request review commentrust-lang/rust-clippy

[WIP] Add new lint for xor-ing when `pow` was probably intended

+// run-rustfix+#![warn(clippy::xor_used_as_pow)]++// Should not be linted+#[allow(dead_code)]+enum E {+    First = 1 ^ 8,+    Second = 2 ^ 8,+    Third = 3 ^ 8,+    Tenth = 10 ^ 8,+}++fn main() {+    // These should succeed:+    let _ = 9 ^ 3; // lhs other than 2 or 10+    let _ = 0x02 ^ 6; // lhs not decimal+    let _ = 2 ^ 0x10; // rhs hexadecimal+    let _ = 10 ^ 0b0101; // rhs binary+    let _ = 2 ^ 0o1; // rhs octal+    let _ = 10 ^ -18; // negative rhs++    // These should fail+    let _ = 2 ^ 3;+    let _ = 10 ^ 4;+    let _ = 2 ^ 32;+    let _ = 2 ^ 0;+    let _ = 10 ^ 0;

Then the test can work around this by #![allow(clippy::identity_op)].

cgm616

comment created time in 4 days

PullRequestReviewEvent

pull request commentrust-lang/rust-clippy

New lint: manual-range-contains

Huh? There was some strange interaction (presumably with const stability) in the or_fun_call test. It's fixed now. r? @flip1995

llogiq

comment created time in 5 days

push eventrust-lang/rust-clippy

Andre Bogus

commit sha c693de350aff4a3930e66bccf65caf79b390dca2

New lint: manual-range-contains

view details

push time in 5 days

push eventllogiq/flamer

dependabot-preview[bot]

commit sha e49c744d64d36db96820479b5a179db210e0a68c

Bump syn from 1.0.45 to 1.0.46 Bumps [syn](https://github.com/dtolnay/syn) from 1.0.45 to 1.0.46. - [Release notes](https://github.com/dtolnay/syn/releases) - [Commits](https://github.com/dtolnay/syn/compare/1.0.45...1.0.46) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

view details

llogiq

commit sha e2db4aea6bcd229daf1be0190a2134f648a31690

Merge pull request #98 from llogiq/dependabot/cargo/syn-1.0.46 Bump syn from 1.0.45 to 1.0.46

view details

push time in 5 days

PR merged llogiq/flamer

Bump syn from 1.0.45 to 1.0.46 dependencies

Bumps syn from 1.0.45 to 1.0.46. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/syn/releases">syn's releases</a>.</em></p> <blockquote> <h2>1.0.46</h2> <ul> <li>Fix parsing structured attributes that contain nested absolute paths, such as <code>#[derive(::serde::Serialize)]</code> (<a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/909">#909</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/syn/commit/cb2c26838b37012aef3791ff4213570a48d0b1ba"><code>cb2c268</code></a> Release 1.0.46</li> <li><a href="https://github.com/dtolnay/syn/commit/e393b44677e5a23870156ee01fb99aa34a2b5f26"><code>e393b44</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/910">#910</a> from dtolnay/absmeta</li> <li><a href="https://github.com/dtolnay/syn/commit/9a568a8d03ffae2c643f8799b42316eefcfce326"><code>9a568a8</code></a> Fix parsing an absolute nested meta path</li> <li><a href="https://github.com/dtolnay/syn/commit/bf0d06b6e1f4fa02171be0657f819215891f0165"><code>bf0d06b</code></a> Add test of parsing absolute path as Meta</li> <li><a href="https://github.com/dtolnay/syn/commit/8c8121906d48d6677430126b4893e73f63c928d8"><code>8c81219</code></a> Update test suite to nightly-2020-10-18</li> <li>See full diff in <a href="https://github.com/dtolnay/syn/compare/1.0.45...1.0.46">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+4 -4

0 comment

2 changed files

dependabot-preview[bot]

pr closed time in 5 days

pull request commentllogiq/serdebench

use capnp::message::ScratchSpaceHeapAllocator to amortize allocation costs

Cool! Thank you once more, and of course I will update the results when I get around to it.

dwrensha

comment created time in 5 days

push eventllogiq/serdebench

David Renshaw

commit sha 9ffc2a9daef6318b01d60d8375f4007d7468baad

use capnp::message::ScratchSpaceHeapAllocator to amortize allocation costs

view details

llogiq

commit sha d5abce528811a306abd66f7182c3f579cb82c49b

Merge pull request #5 from dwrensha/scratch-space-allocator use capnp::message::ScratchSpaceHeapAllocator to amortize allocation costs

view details

push time in 5 days

PR merged llogiq/serdebench

use capnp::message::ScratchSpaceHeapAllocator to amortize allocation costs

This speeds things up a bit more and avoids the need to specify first_segment_words.

+14 -11

0 comment

1 changed file

dwrensha

pr closed time in 5 days

push eventrust-lang/rust-clippy

ThibsG

commit sha 32fdb8fb0c15ddc202eed70b82babca8d529e39b

Lint on identical variable used as args in `assert_eq!` macro call

view details

Chris Ayoup

commit sha 8c28ba39b573c0d9be2ce7aa3cfc60757f3c81e6

suggest a compatible shell for running setup-toolchain.sh setup-toolchain.sh uses "[[" which is a bash builtin, but the guide suggests running it with sh. On Ubuntu, /bin/sh points to dash and running the script as described fails.

view details

ThibsG

commit sha a3e0446afe0ebd7a420f65cd6aec1c56687f0ef5

Extend to the `assert` macro family

view details

ThibsG

commit sha 121a047645270d5e9ac965d57c324301ea1f21c0

Move linting of `assert` macros from early to late pass

view details

ThibsG

commit sha 71c29b5be8526562c3de8d3b7dc94611647ee120

Add iterator test case for `eq_op` lint

view details

ThibsG

commit sha 5a13217ea9c07121e7d3cdcfb0ddd2aa52b90f12

Assert macro args extractor as a common function in higher

view details

Jacob Hughes

commit sha 29392a1728df1b334b48115ad24cc592f04ca15e

Appease the almightly lord clippy, hallowed be thy name

view details

Yuki Okushi

commit sha 82f775d2c4fd25615d7db2a5340aae0ee9f9901b

Rollup merge of #77851 - exrook:split-btreemap, r=dtolnay BTreeMap: refactor Entry out of map.rs into its own file btree/map.rs is approaching the 3000 line mark, splitting out the entry code buys about 500 lines of headroom. I've created this PR because the changes I've made in #77438 will push `map.rs` over the 3000 line limit and cause tidy to complain. I picked `Entry` to factor out because it feels less tightly coupled to the rest of `BTreeMap` than the various iterator implementations. Related: #60302

view details

Ryan Wiedemann

commit sha 67bc11bd0480b5657c8c8db233e55f9b16ed664a

Add more infomation about LintStore registration Backstory: I somehow missed the fact that I needed to register a lint pass in order for it to run, and I spent some time confused until I figured it out. So I wanted to make it clear that a missing `register_(early|late)_pass` call is a likely cause of a lint not running.

view details

Takayuki Nakata

commit sha be136b27126cfb614eff3c0b032dcd2b3837db26

Merge remote-tracking branch 'upstream/master' into sync-from-rust

view details

bors

commit sha 3d3507230c62e94dcef2cea8c25c90d1d171e329

Auto merge of #6195 - giraffate:sync-from-rust, r=ebroto Rustup I followed these steps: <https://github.com/rust-lang/rust-clippy/blob/master/CONTRIBUTING.md#fixing-build-failures-caused-by-rust>. changelog: none

view details

bors

commit sha 74530adcba45edbd99bb5a96b45fe2c8e12a31aa

Auto merge of #6166 - achris:master, r=flip1995 Suggest a compatible shell for setup-toolchain.sh setup-toolchain.sh uses "[[" which is a bash builtin, but the guide suggests running it with sh. On Ubuntu, /bin/sh points to dash and running the script fails. --- *Please keep the line below* changelog: none

view details

ThibsG

commit sha 16b5f37b5a23f475d0d94efea764c57e4572f63f

Split `eq_op` ui tests to avoid file limit error in CI

view details

bors

commit sha eaffd0e41837dd952d0854a2f2aea35cccbb6319

Auto merge of #6167 - ThibsG:IdenticalArgumentsAssertEq3574, r=ebroto Identical arguments on assert macro family Lint when identical args are used on `assert_eq!`, `debug_assert_eq!`, `assert_ne!` and `debug_assert_ne!` macros. Added to the lint `eq_op`. Common functions added to `utils/higher.rs` Fixes: #3574 Fixes: #4694 changelog: Lint on identical args when calling `assert_eq!`, `debug_assert_eq!`, `assert_ne!` and `debug_assert_ne!` macros

view details

bors

commit sha 85959be60667ec158da0a1824506ebba47791317

Auto merge of #6193 - Ryan1729:add-more-LintStore-documentation, r=phansch Add more infomation about LintStore registration Backstory: I somehow missed the fact that I needed to register a lint pass in order for it to run, and I spent some time confused until I figured it out. So I wanted to make it clear that a missing `register_(early|late)_pass` call is a likely cause of a lint not running. changelog: none

view details

Andre Bogus

commit sha 533d767b6239ba2d9f09e01b7c746f5cb8ed965f

New lint: manual-range-contains

view details

push time in 5 days

PR opened rust-lang/this-week-in-rust

C/QotW + notable changes
+18 -15

0 comment

1 changed file

pr created time in 6 days

delete branch llogiq/this-week-in-rust

delete branch : twir-360

delete time in 6 days

create barnchllogiq/this-week-in-rust

branch : twir-361

created branch time in 6 days

delete branch llogiq/patterns

delete branch : ootb-dyn-dispatch

delete time in 6 days

push eventllogiq/serdebench

David Renshaw

commit sha 1444c49feab7550142d74e7e6d4be87a5b6dbbe2

Optimize the capnproto benchmarks. - Move opt_bool into a union, rather than a separate struct. - Tell `HeapAllocator` how many words to expect per message. - Use read_message_from_flat_slice() to avoid unnecessary copies.

view details

llogiq

commit sha 830fdbd358e7526b3253b74f9f28a7b957db9e84

Merge pull request #4 from dwrensha/capnp-optimize-2 Optimize the capnproto benchmarks.

view details

push time in 7 days

PR merged llogiq/serdebench

Optimize the capnproto benchmarks.
  • Move opt_bool into a union, rather than a separate struct.
  • Tell HeapAllocator how many words to expect per message.
  • Use read_message_from_flat_slice() to avoid unnecessary copies.
  • Fix build breakage from #3.
+249 -223

1 comment

3 changed files

dwrensha

pr closed time in 7 days

pull request commentllogiq/serdebench

Optimize the capnproto benchmarks.

Thank you! I was wondering what we were doing wrong, but the nagging feeling persisted. Will rerun the benchmark and update the results in the post.

dwrensha

comment created time in 7 days

push eventllogiq/mutagen

dependabot-preview[bot]

commit sha a33213be69f3df987c057d2667d0a3399bc7f625

Update console requirement from 0.11.2 to 0.13.0 (#171) Updates the requirements on [console](https://github.com/mitsuhiko/console) to permit the latest version. - [Release notes](https://github.com/mitsuhiko/console/releases) - [Changelog](https://github.com/mitsuhiko/console/blob/master/CHANGELOG.md) - [Commits](https://github.com/mitsuhiko/console/compare/0.11.2...v0.13.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

view details

push time in 7 days

PR merged llogiq/mutagen

Update console requirement from 0.11.2 to 0.13.0 dependencies

Updates the requirements on console to permit the latest version. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/mitsuhiko/console/blob/master/CHANGELOG.md">console's changelog</a>.</em></p> <blockquote> <h2>0.13.0</h2> <h3>Enhancements</h3> <ul> <li>Added <code>user_attended_stderr</code> for checking if stderr is a terminal</li> <li>Removed <code>termios</code> dependency</li> </ul> <h3>Bug Fixes</h3> <ul> <li>Better handling of key recognition on unix</li> <li><code>Term::terminal_size()</code> on stderr terms correctly returns stderr term info</li> </ul> <h3>Deprecated</h3> <ul> <li>Deprecate <code>Term::is_term()</code> in favor of <code>Term::features().is_attended()</code></li> </ul> <h3>BREAKING</h3> <ul> <li>Remove <code>Term::want_emoji()</code> in favor of <code>Term::features().wants_emoji()</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mitsuhiko/console/commit/903e94a4eb352c635ee195275ec818ec228c2dbd"><code>903e94a</code></a> Release 0.13.0</li> <li><a href="https://github.com/mitsuhiko/console/commit/f19b1d37d22e464c40dcd06d2330c3ab1f01fd57"><code>f19b1d3</code></a> Fix wasm warning</li> <li><a href="https://github.com/mitsuhiko/console/commit/f41acb0e8e7d925665676d46a35c695acaa0eeda"><code>f41acb0</code></a> Fixes <a href="https://github-redirect.dependabot.com/mitsuhiko/console/issues/2">#2</a>, gets the terminal_size for the term target only</li> <li><a href="https://github.com/mitsuhiko/console/commit/0cf5eef88cdb10c9197533119d2e839dfdcf1c6d"><code>0cf5eef</code></a> Deprecate Term::is_term</li> <li><a href="https://github.com/mitsuhiko/console/commit/6f61a0f50b5f7d770139419347d36e7965053624"><code>6f61a0f</code></a> Added <code>user_attended_stderr</code></li> <li><a href="https://github.com/mitsuhiko/console/commit/c1656892b8b656f339805e256dfb88c7a5d8d0c7"><code>c165689</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/mitsuhiko/console/issues/74">#74</a> from atanunq/read-escape-key</li> <li><a href="https://github.com/mitsuhiko/console/commit/fe3a578a2747b708e893ad2cb23d26860da5597d"><code>fe3a578</code></a> Address comments</li> <li><a href="https://github.com/mitsuhiko/console/commit/034de30e420f25fabfca75c974d81f2d3ebb7ddd"><code>034de30</code></a> Fix clippy warning</li> <li><a href="https://github.com/mitsuhiko/console/commit/2073afdab27f66dd2fb72e830607fdd752cbc25d"><code>2073afd</code></a> Remove unnecessary variable</li> <li><a href="https://github.com/mitsuhiko/console/commit/bf45aff26ad9c74cd6b8c00a2f5c89832f7d03ee"><code>bf45aff</code></a> Set buf[0] during declaration</li> <li>Additional commits viewable in <a href="https://github.com/mitsuhiko/console/compare/0.11.2...v0.13.0">compare view</a></li> </ul> </details> <br />

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+1 -1

0 comment

1 changed file

dependabot-preview[bot]

pr closed time in 7 days

push eventllogiq/flamer

dependabot-preview[bot]

commit sha 048ebd9c01dd9edf5608ed7a0040f61cc255945a

Bump syn from 1.0.44 to 1.0.45 Bumps [syn](https://github.com/dtolnay/syn) from 1.0.44 to 1.0.45. - [Release notes](https://github.com/dtolnay/syn/releases) - [Commits](https://github.com/dtolnay/syn/compare/1.0.44...1.0.45) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

view details

llogiq

commit sha 4ef95a976326902477fe720285ce7e185d94b1c4

Merge pull request #97 from llogiq/dependabot/cargo/syn-1.0.45 Bump syn from 1.0.44 to 1.0.45

view details

push time in 7 days

PR merged llogiq/flamer

Bump syn from 1.0.44 to 1.0.45 dependencies

Bumps syn from 1.0.44 to 1.0.45. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/syn/releases">syn's releases</a>.</em></p> <blockquote> <h2>1.0.45</h2> <ul> <li>Provide more detailed error messages when parsing specific literal kind (<a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/908">#908</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/syn/commit/41622dafbebbe2d724e073a22fd0795844c68d18"><code>41622da</code></a> Release 1.0.45</li> <li><a href="https://github.com/dtolnay/syn/commit/0db160e42efecfc261b89df4e3cd5ad41a7cfc74"><code>0db160e</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/908">#908</a> from dtolnay/expectliteral</li> <li><a href="https://github.com/dtolnay/syn/commit/18ccb5b7756ea973d548f64866aeba0bd3d73755"><code>18ccb5b</code></a> Provide more detailed error when parsing specific literal kind</li> <li><a href="https://github.com/dtolnay/syn/commit/1e4e050bb0a73adb1edc632af43ea4353c9fc402"><code>1e4e050</code></a> Add test of Lit parsing error message</li> <li>See full diff in <a href="https://github.com/dtolnay/syn/compare/1.0.44...1.0.45">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+52 -54

0 comment

2 changed files

dependabot-preview[bot]

pr closed time in 7 days

PR opened rust-lang/highfive

Join clippy reviewers

I'm back! :smile:

+1 -1

0 comment

1 changed file

pr created time in 7 days

create barnchllogiq/highfive

branch : join-clippy

created branch time in 7 days

fork llogiq/highfive

Github hooks to provide an encouraging atmosphere for new contributors

fork in 7 days

pull request commentrust-lang/rust-clippy

New lint: manual-range-contains

@flip1995 r?

llogiq

comment created time in 7 days

pull request commentllogiq/serdebench

Cleanup

Thank you! I totally forgot to update the benchmark repo when my abomonation PR was merged.

pickfire

comment created time in 9 days

push eventllogiq/serdebench

Ivan Tham

commit sha 16074fc1f17cef8ed74df59a88efb794e2022a16

Bump dependencies

view details

Ivan Tham

commit sha 625ae08330e01eb6ae9814447a5d136f6b3574b6

Cleanup with rustfmt

view details

llogiq

commit sha c50cd007664dbf3f9eb977c25968526bab9237f6

Merge pull request #3 from pickfire/cleanup Cleanup

view details

push time in 9 days

PR merged llogiq/serdebench

Cleanup

Fix old dependency that does not exist.

+1354 -1070

0 comment

5 changed files

pickfire

pr closed time in 9 days

issue commentllogiq/serdebench

Add capn' proto

Me too, but I looked at the code and found no obvious error.

pickfire

comment created time in 9 days

push eventllogiq/compact_arena

Anna Bogus

commit sha 8b9e93156d56909fd0d9d0de0f7834c5b9e069c1

refactor and increment minor version

view details

llogiq

commit sha b66f8a2f000cd91ce18f67f4c9f9974fe6e19ded

Merge pull request #32 from 4tm4j33tk4ur/refactor refactor and increment minor version

view details

push time in 9 days

PR merged llogiq/compact_arena

refactor and increment minor version

I think this should probably be published on crates.io.

+58 -78

1 comment

2 changed files

4tm4j33tk4ur

pr closed time in 9 days

pull request commentllogiq/compact_arena

refactor and increment minor version

Thank you. Will publish soon.

4tm4j33tk4ur

comment created time in 9 days

pull request commentrust-lang/rust-clippy

New lint: manual-range-contains

Nevermind, I fixed it en passant. Seems to relate to String::new() now being const fn.

llogiq

comment created time in 9 days

push eventrust-lang/rust-clippy

Andre Bogus

commit sha b9953fa8f9c57d68ed90d4462ebcbfbd4625ba9d

New lint: manual-range-contains

view details

push time in 9 days

pull request commentrust-lang/rust-clippy

New lint: manual-range-contains

Cool. Now there seems to be yet another unrelated error!?

llogiq

comment created time in 9 days

push eventrust-lang/rust-clippy

Andre Bogus

commit sha 370c8cc99102f755f72ed3e19002a8c81e9248a7

New lint: manual-range-contains

view details

push time in 9 days

push eventrust-lang/rust-clippy

Santiago Pastorino

commit sha 0af467ebf2da4994aee56b2b70c59028170a88ba

Handle ExprKind::ConstBlock on clippy

view details

Eduardo Broto

commit sha bc438628206b642fc5a72633431dfcc6cd48949a

Merge remote-tracking branch 'upstream/master' into rustup

view details

bors

commit sha 01dd31fa60d2decef6322b94b65bd25a1194537e

Auto merge of #6189 - ebroto:rustup, r=ebroto Rustup changelog: none r? `@ghost`

view details

Andre Bogus

commit sha 084ef72b684fa5bf4f2d67cb1d5c0988c550d40d

New lint: manual-range-contains

view details

push time in 9 days

pull request commentrust-lang/rust-clippy

New lint: manual-range-contains

@flip1995 Done....and...we need yet another rustup.

llogiq

comment created time in 9 days

Pull request review commentrust-lang/rust-clippy

New lint: manual-range-contains

 impl<'tcx> LateLintPass<'tcx> for Ranges {     } } +fn check_possible_range_contains(cx: &LateContext<'_>, op: BinOpKind, l: &Expr<'_>, r: &Expr<'_>, span: Span) {+    let combine_and = match op {+        BinOpKind::And | BinOpKind::BitAnd => true,+        BinOpKind::Or | BinOpKind::BitOr => false,+        _ => return,+    };+    // value, name, order (higher/lower), inclusiveness+    if let (Some((lval, lname, name_span, lval_span, lord, linc)), Some((rval, rname, _, rval_span, rord, rinc))) =+        (check_range_bounds(cx, l), check_range_bounds(cx, r))+    {+        // we only lint comparisons on the same name and with different+        // direction+        if lname != rname || lord == rord {+            return;+        }+        let ord = Constant::partial_cmp(cx.tcx, cx.typeck_results().expr_ty(l), &lval, &rval);+        if combine_and && ord == Some(rord) {+            // order lower bound and upper bound+            let (l_span, u_span, l_inc, u_inc) = if rord == Ordering::Less {+                (lval_span, rval_span, linc, rinc)+            } else {+                (rval_span, lval_span, rinc, linc)+            };+            // we only lint inclusive lower bounds+            if !l_inc {+                return;+            }+            let (range_type, range_op) = if u_inc {+                ("RangeInclusive", "..=")+            } else {+                ("Range", "..")+            };+            span_lint_and_then(+                cx,+                MANUAL_RANGE_CONTAINS,+                span,+                &format!("manual `{}::contains` implementation", range_type),+                |diag| {+                    let mut applicability = Applicability::MachineApplicable;+                    let name = snippet_with_applicability(cx, name_span, "_", &mut applicability);+                    let lo = snippet_with_applicability(cx, l_span, "_", &mut applicability);+                    let hi = snippet_with_applicability(cx, u_span, "_", &mut applicability);+                    diag.span_suggestion(+                        span,+                        "use",+                        format!("({}{}{}).contains({})", lo, range_op, hi, name),+                        applicability,+                    );+                },+            );+        } else if !combine_and && ord == Some(lord) {+            // `!_.contains(_)`+            // order lower bound and upper bound+            let (l_span, u_span, l_inc, u_inc) = if lord == Ordering::Less {+                (lval_span, rval_span, linc, rinc)+            } else {+                (rval_span, lval_span, rinc, linc)+            };+            if l_inc {+                return;+            }+            let (range_type, range_op) = if u_inc {+                ("Range", "..")+            } else {+                ("RangeInclusive", "..=")+            };+            span_lint_and_then(+                cx,+                MANUAL_RANGE_CONTAINS,+                span,+                &format!("manual `!{}::contains` implementation", range_type),+                |diag| {+                    let mut applicability = Applicability::MachineApplicable;+                    let name = snippet_with_applicability(cx, name_span, "_", &mut applicability);+                    let lo = snippet_with_applicability(cx, l_span, "_", &mut applicability);+                    let hi = snippet_with_applicability(cx, u_span, "_", &mut applicability);+                    diag.span_suggestion(+                        span,+                        "use",+                        format!("!({}{}{}).contains({})", lo, range_op, hi, name),+                        applicability,+                    );+                },+            );+        }+    }+}++fn check_range_bounds(cx: &LateContext<'_>, ex: &Expr<'_>) -> Option<(Constant, Ident, Span, Span, Ordering, bool)> {+    if let ExprKind::Binary(ref op, ref l, ref r) = ex.kind {+        let (inclusive, ordering) = match op.node {+            BinOpKind::Gt => (false, Ordering::Greater),+            BinOpKind::Ge => (true, Ordering::Greater),+            BinOpKind::Lt => (false, Ordering::Less),+            BinOpKind::Le => (true, Ordering::Less),+            _ => return None,+        };+        if let Some(id) = match_ident(l) {+            if let Some((c, _)) = constant(cx, cx.typeck_results(), r) {+                return Some((c, id, l.span, r.span, ordering, inclusive));+            }+        } else if let Some(id) = match_ident(r) {+            if let Some((c, _)) = constant(cx, cx.typeck_results(), l) {+                return Some((c, id, r.span, l.span, ordering.reverse(), inclusive));+            }+        }+    }+    None+}++fn match_ident(e: &Expr<'_>) -> Option<Ident> {+    if let ExprKind::Path(ref qpath) = e.kind {+        if let Some(seg) = single_segment_path(qpath) {+            if seg.args.is_none() {+                return Some(seg.ident);+            }+        }+    }+    None+}++fn check_range_zip_with_len(cx: &LateContext<'_>, path: &PathSegment<'_>, args: &[Expr<'_>], span: Span) {+    let name = path.ident.as_str();+    if name == "zip" && args.len() == 2 {+        let iter = &args[0].kind;+        let zip_arg = &args[1];+        if_chain! {+            // `.iter()` call+            if let ExprKind::MethodCall(ref iter_path, _, ref iter_args, _) = *iter;+            if iter_path.ident.name == sym!(iter);+            // range expression in `.zip()` call: `0..x.len()`+            if let Some(higher::Range { start: Some(start), end: Some(end), .. }) = higher::range(zip_arg);+            if is_integer_const(cx, start, 0);+            // `.len()` call+            if let ExprKind::MethodCall(ref len_path, _, ref len_args, _) = end.kind;+            if len_path.ident.name == sym!(len) && len_args.len() == 1;+            // `.iter()` and `.len()` called on same `Path`+            if let ExprKind::Path(QPath::Resolved(_, ref iter_path)) = iter_args[0].kind;+            if let ExprKind::Path(QPath::Resolved(_, ref len_path)) = len_args[0].kind;+            if SpanlessEq::new(cx).eq_path_segments(&iter_path.segments, &len_path.segments);+            then {+                span_lint(cx,+                RANGE_ZIP_WITH_LEN,+                span,+                &format!("it is more idiomatic to use `{}.iter().enumerate()`",+                    snippet(cx, iter_args[0].span, "_")));

Somehow cargo dev fmt did this. Fixed.

llogiq

comment created time in 9 days

PullRequestReviewEvent

Pull request review commentrust-lang/rust-clippy

New lint: manual-range-contains

 impl<'tcx> LateLintPass<'tcx> for Ranges {     } } +fn check_possible_range_contains(cx: &LateContext<'_>, op: BinOpKind, l: &Expr<'_>, r: &Expr<'_>, span: Span) {+    let combine_and = match op {+        BinOpKind::And | BinOpKind::BitAnd => true,+        BinOpKind::Or | BinOpKind::BitOr => false,+        _ => return,+    };+    // value, name, order (higher/lower), inclusiveness+    if let (Some((lval, lname, name_span, lval_span, lord, linc)), Some((rval, rname, _, rval_span, rord, rinc))) =+        (check_range_bounds(cx, l), check_range_bounds(cx, r))+    {+        // we only lint comparisons on the same name and with different+        // direction+        if lname != rname || lord == rord {+            return;+        }+        let ord = Constant::partial_cmp(cx.tcx, cx.typeck_results().expr_ty(l), &lval, &rval);+        if combine_and && ord == Some(rord) {+            // order lower bound and upper bound+            let (l_span, u_span, l_inc, u_inc) = if rord == Ordering::Less {+                (lval_span, rval_span, linc, rinc)+            } else {+                (rval_span, lval_span, rinc, linc)+            };+            // we only lint inclusive lower bounds+            if !l_inc {+                return;+            }+            let (range_type, range_op) = if u_inc {+                ("RangeInclusive", "..=")+            } else {+                ("Range", "..")+            };+            span_lint_and_then(+                cx,+                MANUAL_RANGE_CONTAINS,+                span,+                &format!("manual `{}::contains` implementation", range_type),+                |diag| {+                    let mut applicability = Applicability::MachineApplicable;+                    let name = snippet_with_applicability(cx, name_span, "_", &mut applicability);+                    let lo = snippet_with_applicability(cx, l_span, "_", &mut applicability);+                    let hi = snippet_with_applicability(cx, u_span, "_", &mut applicability);+                    diag.span_suggestion(+                        span,+                        "use",+                        format!("({}{}{}).contains({})", lo, range_op, hi, name),+                        applicability,+                    );+                },+            );+        } else if !combine_and && ord == Some(lord) {+            // `!_.contains(_)`+            // order lower bound and upper bound+            let (l_span, u_span, l_inc, u_inc) = if lord == Ordering::Less {+                (lval_span, rval_span, linc, rinc)+            } else {+                (rval_span, lval_span, rinc, linc)+            };+            if l_inc {+                return;+            }+            let (range_type, range_op) = if u_inc {+                ("Range", "..")+            } else {+                ("RangeInclusive", "..=")+            };+            span_lint_and_then(

Done, thanks!

llogiq

comment created time in 9 days

PullRequestReviewEvent

Pull request review commentrust-lang/rust-clippy

New lint: manual-range-contains

 fn no_panic_with_fake_range_types() {      let _ = Range { foo: 0 }; }++#[warn(clippy::manual_range_contains)]

Sure thing!

llogiq

comment created time in 9 days

PullRequestReviewEvent

push eventrust-lang/rust-clippy

Andre Bogus

commit sha 122ccbc6d49c4f29ce453d726a844a7ae199bb31

New lint: manual-range-contains

view details

push time in 9 days

delete branch rust-lang/rust-clippy

delete branch : cow

delete time in 9 days

delete branch rust-lang/rust-clippy

delete branch : ptr_arg_calls

delete time in 9 days

delete branch rust-lang/rust-clippy

delete branch : needless-doc-main-syn

delete time in 9 days

delete branch rust-lang/rust-clippy

delete branch : fix-5593

delete time in 9 days

pull request commentrust-lang/rust-clippy

New lint: manual-range-contains

I don't think I'll need them anymore. Will delete them once I get to my PC.

llogiq

comment created time in 9 days

issue commentrust-lang/rust-clippy

Minimum supported version of Rust (MSVR) config and support

Just a heads up: manual_range_contains should have a msrv of 1.35.0.

mikerite

comment created time in 9 days

push eventllogiq/compact_arena

Anna Bogus

commit sha 0a0188afb879054c1ec14300a99fa9dc5af3a5ef

fmt and extended docs

view details

llogiq

commit sha 6a64b0e76ab849fa80d1b7ffca42f95d9fe0e348

Merge pull request #31 from 4tm4j33tk4ur/recycle-doc fmt and extended docs

view details

push time in 9 days

PR merged llogiq/compact_arena

fmt and extended docs

Looking into the recycle implementation for TinyArena and NanoArena, I found that since they store the elements inline, recycling gets no benefit compared to just re-creating the arenas. So I at least documented that fact and ran cargo fmt on the code.

+67 -34

1 comment

6 changed files

4tm4j33tk4ur

pr closed time in 9 days

pull request commentllogiq/compact_arena

fmt and extended docs

Thank you!

4tm4j33tk4ur

comment created time in 9 days

pull request commentllogiq/mutagen

Update installation notes for unreleased version

Thank you!

williammartin

comment created time in 9 days

push eventllogiq/mutagen

William Martin

commit sha 81324c9e5a98fce1ecbe3c3f8c6d2e421dd8cda6

Update installation notes for unreleased version (#170) * Update installation notes for unreleased version This adds instructions on how to install the currently unreleased version of mutagen, along with a link to the released version on crates.io. [fixes #159] * Update cargo-mutagen installation instructions Since the suggested installation is via the git repository, the README should also suggest installing the development version of cargo-mutagen, lest they get out of sync.

view details

push time in 9 days

PR merged llogiq/mutagen

Update installation notes for unreleased version

This adds instructions on how to install the currently unreleased version of mutagen, along with a link to the released version on crates.io.

[fixes #159]

+5 -3

2 comments

1 changed file

williammartin

pr closed time in 9 days

issue commentllogiq/serdebench

Add capn' proto

It is added. However, perf is...suboptimal. maybe we did something wrong?

pickfire

comment created time in 9 days

pull request commentrust-lang/rust-clippy

New lint: manual-range-contains

rebased. Thanks @ebroto.

llogiq

comment created time in 10 days

push eventrust-lang/rust-clippy

hosseind75

commit sha ecd308ec394f9d01b4392ee0315ea64d52ab7caa

ICEs should print the top of the query stack

view details

hosseind75

commit sha a9053e4baf251f53d8d6b95cd3f5b8a829ad0ba6

run full query stack print just when RUST_BACKTRACE is set

view details

hosseind75

commit sha 49bc85e947ab7ca793c14b6f3af4a8e9d8db0337

fix clippy custom_ice_message test

view details

hosseind75

commit sha 7f07577e6f873f4a1b3428d29bf520189f4ef79e

add new line

view details

hosseind75

commit sha 3c94914f0c87ba00987e515063dcc9e079a8918d

rebase with master

view details

hosseind88

commit sha ab0fc477b8b83cb14c584aca281b16fb5cce4c1a

fix stderr file of clippy/custom_ice_message test

view details

Tim Nielens

commit sha 07b2da884cda8103af50beb327723dec8204fc61

add lint less_concise_than_option_unwrap_or

view details

Tim Nielens

commit sha 9c9327980becadc15a68307705b3a06c28116ae1

manual-unwrap-or / rename files

view details

Tim Nielens

commit sha 6d4eeeabcda6d6d25738e1e8e2b64580daefc4b9

manual-unwrap-or / pr remarks

view details

Tim Nielens

commit sha fc846c37fcc720c4a5c2e2075102c1957433e703

manual_unwrap_or / use consts::constant_simple helper

view details

Tim Nielens

commit sha a8fb69f065a427f5d3fc7222b834cad9a2a7a712

manual-unwrap-or / more pr remarks

view details

Tim Nielens

commit sha 690a6a6c0eff1a3edeb5f4c2dcbf9994760c3184

manual-unwrap-or / remove unwrap_or_else suggestion due to ownership issues

view details

est31

commit sha 2c1e8cfc622652ebfb1f0256aa8d2afae91bf416

Remove rustc_session::config::Config The wrapper type led to tons of target.target across the compiler. Its ptr_width field isn't required any more, as target_pointer_width is already present in parsed form.

view details

Dylan DPC

commit sha d2feccc1efcbeff9dfb99daa754b8b47cdac7eaf

Rollup merge of #77493 - hosseind88:ICEs_should_always_print_the_top_of_the_query_stack, r=oli-obk ICEs should always print the top of the query stack see #76920

view details

Joe Richey

commit sha ef91de640294e6d0fbf881082196ba83379ea447

Run cargo dev fmt Signed-off-by: Joe Richey <joerichey@google.com>

view details

bors

commit sha a771557ee92af5e313714f127bb48a1d787a1cff

Auto merge of #6178 - josephlr:sync-from-rust, r=phansch Sync from rust Fix rustc breakage by running: ```rust git subtree push -P src/tools/clippy git@github.com:josephlr/rust-clippy sync-from-rust ``` and then adding a commit that runs `cargo dev fmt` --- changelog: none

view details

flip1995

commit sha 6d358d29b0eb4e6f21526ccfb29636dea20d8993

Update semver 0.10 -> 0.11

view details

bors

commit sha e351e5ca693d52abc63b3737ab2abeff0aef15ad

Auto merge of #6180 - flip1995:rustup, r=flip1995 Update semver 0.10 -> 0.11 r? `@ghost,` blocking CI changelog: none

view details

Eduardo Broto

commit sha 701c7e2fbac1f05064519f0800128ea92491689a

bump cargo_metadata version

view details

bors

commit sha 81890c541e2da0d22992237c78190379b7497bb4

Auto merge of #6184 - ebroto:bump_cargo_metadata, r=ebroto bump cargo_metadata version changelog: none r? `@ghost` (master broken)

view details

push time in 10 days

issue commentrust-lang/rust-clippy

Clippy Python scripts portablility

True, we don't have a clippy_dev subcommand to create the lints.json yet, right? lintlib shouldn't be needed anymore AFAIR.

mati865

comment created time in 10 days

pull request commentrust-lang/rust-clippy

New lint: manual-range-contains

@josephlr So what do I need to do now? I've updated rust and pulled from master but still get an error.

llogiq

comment created time in 10 days

delete branch llogiq/abomonation

delete branch : the-abomonable-range

delete time in 10 days

push eventllogiq/optional

dependabot-preview[bot]

commit sha 59d9787ca9a0928b8e2c40369bf09805305061d4

Bump serde from 1.0.116 to 1.0.117 Bumps [serde](https://github.com/serde-rs/serde) from 1.0.116 to 1.0.117. - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](https://github.com/serde-rs/serde/compare/v1.0.116...v1.0.117) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

view details

llogiq

commit sha d6210a690aac3f10d113991b44e13c865f5f0c06

Merge pull request #92 from llogiq/dependabot/cargo/serde-1.0.117 Bump serde from 1.0.116 to 1.0.117

view details

push time in 11 days

PR merged llogiq/optional

Bump serde from 1.0.116 to 1.0.117 dependencies

Bumps serde from 1.0.116 to 1.0.117. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serde-rs/serde/releases">serde's releases</a>.</em></p> <blockquote> <h2>v1.0.117</h2> <ul> <li>Allow serialization of std::net::SocketAddrV6 to include a scope id if present (based on <a href="https://github-redirect.dependabot.com/rust-lang/rust/pull/77426">rust-lang/rust#77426</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/serde/commit/fc3f104c4a08a85b403c468348347240db6cc992"><code>fc3f104</code></a> Release 1.0.117</li> <li><a href="https://github.com/serde-rs/serde/commit/4bec9ffd0fe20e2556444b8e1322989594a1c838"><code>4bec9ff</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/1906">#1906</a> from Mingun/fix-misprint</li> <li><a href="https://github.com/serde-rs/serde/commit/e6d2322e689855dbd79a6be4ace991194a64774a"><code>e6d2322</code></a> Fix misprint in the error message</li> <li><a href="https://github.com/serde-rs/serde/commit/2b504099e4e480625e74d3599f5ddab2f42c63de"><code>2b50409</code></a> Include room for SocketAddrV6 to serialize scope id</li> <li><a href="https://github.com/serde-rs/serde/commit/be7d0e7eb2216dbc80a7804d7f53ee2d4fc9f3f0"><code>be7d0e7</code></a> Ignore map_err_ignore Clippy pedantic lint</li> <li>See full diff in <a href="https://github.com/serde-rs/serde/compare/v1.0.116...v1.0.117">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+3 -3

0 comment

2 changed files

dependabot-preview[bot]

pr closed time in 11 days

push eventrust-lang/rust-clippy

Andre Bogus

commit sha db53735a245d08fe6919e7d78525146ef9da8bb1

New lint: manual-range-contains

view details

push time in 11 days

pull request commentrust-lang/rust-clippy

New lint: manual-range-contains

error seems unrelated, we may need another rustup.

llogiq

comment created time in 11 days

PR opened rust-lang/rust-clippy

New lint: manual-range-contains

This fixes #1110 (although the negative check isn't implemented yet, I may do this in a followup PR).

  • [x] Followed [lint naming conventions][lint_naming]
  • [x] Added passing UI tests (including committed .stderr file)
  • [x] cargo test passes locally
  • [x] Executed cargo dev update_lints
  • [x] Added lint documentation
  • [x] Run cargo dev fmt

changelog: new lint: manual-range-contains

+250 -32

0 comment

6 changed files

pr created time in 11 days

create barnchrust-lang/rust-clippy

branch : manual-range-contains

created branch time in 11 days

Pull request review commentstoryscript/typescript-definitions

add field and variant comments to output

 mod macro_test {             }         );         assert_conversion!(tokens, "/**\n * a well-documented struct\n */\n\-            export type WellDocumented = { /**\n * even the field is documented\n */ well_documented: string }");+            export type WellDocumented = { /**\n * even the field is documented\n */\n well_documented: string }");+    }++    #[test]+    fn doc_c_like_enum_variant() {

We can do this in a followup.

llogiq

comment created time in 12 days

PullRequestReviewEvent

push eventstoryscript/typescript-definitions

Andre Bogus

commit sha a21a1bc4edbe477fee40c535b1d1bd7e0d0eaf26

add field comments to output

view details

llogiq

commit sha 28b827a181420332b958bb4097593ace37a1d1fd

Merge pull request #5 from storyscript/field_comments add field and variant comments to output

view details

push time in 12 days

push eventllogiq/compact_arena

dependabot-preview[bot]

commit sha e14a09358f4f1f773610080a80023c54be6c7184

Update crossbeam-utils requirement from 0.7.0 to 0.8.0 Updates the requirements on [crossbeam-utils](https://github.com/crossbeam-rs/crossbeam) to permit the latest version. - [Release notes](https://github.com/crossbeam-rs/crossbeam/releases) - [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md) - [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-utils-0.7.0...crossbeam-utils-0.8.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

view details

llogiq

commit sha efb4d49c77de321bcc8fd08f36da8680740085c1

Merge pull request #29 from llogiq/dependabot/cargo/crossbeam-utils-0.8.0 Update crossbeam-utils requirement from 0.7.0 to 0.8.0

view details

push time in 12 days

PR merged llogiq/compact_arena

Update crossbeam-utils requirement from 0.7.0 to 0.8.0 dependencies

Updates the requirements on crossbeam-utils to permit the latest version. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md">crossbeam-utils's changelog</a>.</em></p> <blockquote> <h1>Version 0.8.0</h1> <ul> <li>Bump the minimum supported Rust version to 1.36.</li> <li>Bump <code>crossbeam-channel</code> to <code>0.5</code>.</li> <li>Bump <code>crossbeam-deque</code> to <code>0.8</code>.</li> <li>Bump <code>crossbeam-epoch</code> to <code>0.9</code>.</li> <li>Bump <code>crossbeam-queue</code> to <code>0.3</code>.</li> <li>Bump <code>crossbeam-utils</code> to <code>0.8</code>.</li> </ul> <h1>Version 0.7.3</h1> <ul> <li>Fix breakage with nightly feature due to <a href="https://github-redirect.dependabot.com/rust-lang/rust/issues/65214">rust-lang/rust#65214</a>.</li> <li>Bump <code>crossbeam-channel</code> to <code>0.4</code>.</li> <li>Bump <code>crossbeam-epoch</code> to <code>0.8</code>.</li> <li>Bump <code>crossbeam-queue</code> to <code>0.2</code>.</li> <li>Bump <code>crossbeam-utils</code> to <code>0.7</code>.</li> </ul> <h1>Version 0.7.2</h1> <ul> <li>Bump <code>crossbeam-channel</code> to <code>0.3.9</code>.</li> <li>Bump <code>crossbeam-epoch</code> to <code>0.7.2</code>.</li> <li>Bump <code>crossbeam-utils</code> to <code>0.6.6</code>.</li> </ul> <h1>Version 0.7.1</h1> <ul> <li>Bump <code>crossbeam-utils</code> to <code>0.6.5</code>.</li> </ul> <h1>Version 0.7.0</h1> <ul> <li>Remove <code>ArcCell</code>, <code>MsQueue</code>, and <code>TreiberStack</code>.</li> <li>Change the interface of <code>ShardedLock</code> to match <code>RwLock</code>.</li> <li>Add <code>SegQueue::len()</code>.</li> <li>Rename <code>SegQueue::try_pop()</code> to <code>SegQueue::pop()</code>.</li> <li>Change the return type of <code>SegQueue::pop()</code> to <code>Result</code>.</li> <li>Introduce <code>ArrayQueue</code>.</li> <li>Update dependencies.</li> </ul> <h1>Version 0.6.0</h1> <ul> <li>Update dependencies.</li> </ul> <h1>Version 0.5.0</h1> <ul> <li>Update <code>crossbeam-channel</code> to 0.3.</li> <li>Update <code>crossbeam-utils</code> to 0.6.</li> <li>Add <code>AtomicCell</code>, <code>SharedLock</code>, and <code>WaitGroup</code>.</li> </ul> <h1>Version 0.4.1</h1> <ul> <li>Fix a double-free bug in <code>MsQueue</code> and <code>SegQueue</code>.</li> </ul> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/crossbeam-rs/crossbeam/commit/d9dfc9e1ffabcb3c01addad14878f16c2795c371"><code>d9dfc9e</code></a> Merge <a href="https://github-redirect.dependabot.com/crossbeam-rs/crossbeam/issues/581">#581</a></li> <li><a href="https://github.com/crossbeam-rs/crossbeam/commit/2a3d84b8dbaa9554c6705d5318fab76005ac2a44"><code>2a3d84b</code></a> Prepare for the next release</li> <li><a href="https://github.com/crossbeam-rs/crossbeam/commit/5ea6e705eadefe4cb454a14c723ffe77b15cd89a"><code>5ea6e70</code></a> Merge <a href="https://github-redirect.dependabot.com/crossbeam-rs/crossbeam/issues/580">#580</a></li> <li><a href="https://github.com/crossbeam-rs/crossbeam/commit/b363b3dcd72e9caee55f4daafd47f9385984e20a"><code>b363b3d</code></a> Fix UB in destroy_array test</li> <li><a href="https://github.com/crossbeam-rs/crossbeam/commit/e08b21cc086fc42af0e9927a68bc3120bee87af5"><code>e08b21c</code></a> Merge <a href="https://github-redirect.dependabot.com/crossbeam-rs/crossbeam/issues/577">#577</a></li> <li><a href="https://github.com/crossbeam-rs/crossbeam/commit/6217abf4a97b85c22b8dbae247503779af182741"><code>6217abf</code></a> Ignore clippy::match_like_matches_macro lint</li> <li><a href="https://github.com/crossbeam-rs/crossbeam/commit/9cbfae7380c902dd29cf83c812cf1d721f970c96"><code>9cbfae7</code></a> Update cfg-if to 1</li> <li><a href="https://github.com/crossbeam-rs/crossbeam/commit/24447495c9e3f0cf2d98606263273e2f9b427d9b"><code>2444749</code></a> Merge <a href="https://github-redirect.dependabot.com/crossbeam-rs/crossbeam/issues/574">#574</a></li> <li><a href="https://github.com/crossbeam-rs/crossbeam/commit/619f7db2dfae7bd683d6ebb7e9aeb062409c54ed"><code>619f7db</code></a> Fixed a few typos</li> <li><a href="https://github.com/crossbeam-rs/crossbeam/commit/7cc83772635bab80b28daadfd0a3d911554884be"><code>7cc8377</code></a> Better plot.py with Python 3 & remove hard code (<a href="https://github-redirect.dependabot.com/crossbeam-rs/crossbeam/issues/569">#569</a>)</li> <li>Additional commits viewable in <a href="https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-utils-0.7.0...crossbeam-utils-0.8.0">compare view</a></li> </ul> </details> <br />

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+1 -1

0 comment

1 changed file

dependabot-preview[bot]

pr closed time in 12 days

push eventllogiq/compact_arena

Anna Bogus

commit sha 2429421b328e7d1eba4744e522073662b1900d93

add recycle_arena macro

view details

llogiq

commit sha 4f0343fcad6cd0d72a49d9de334c0fec221bf833

Merge pull request #30 from 4tm4j33tk4ur/recycle add recycle_arena macro

view details

push time in 12 days

PR merged llogiq/compact_arena

add recycle_arena macro

This fixes #25.

+100 -23

3 comments

1 changed file

4tm4j33tk4ur

pr closed time in 12 days

issue closedllogiq/compact_arena

recycle

There are valid reasons to recycle an arena; various programs may have multiple stages. While it's probably not too costly for the Nano- and TinyArena, recycling a SmallArena might improve performance in those cases.

However, the actual implementation isn't completely trivial, as we need to clear out the old arena (and drop the invariant lifetime) and bind a new invariant lifetime to the now empty arena.

The (unsafe) function header could be unsafe fn recycle<'n>(self, new_life: InvariantLifetime<'n>) -> SmallArena<'n, T>, a macro similar to mk_arena! could call it with a known-new invariant lifetime.

closed time in 12 days

llogiq

pull request commentllogiq/compact_arena

add recycle_arena macro

Fine with me. :+1:

4tm4j33tk4ur

comment created time in 12 days

pull request commentllogiq/compact_arena

add recycle_arena macro

Thank you for the PR. Would you like to add recycle macros for Tiny- and NanoArena, too?

4tm4j33tk4ur

comment created time in 12 days

delete branch llogiq/optional

delete branch : dependabot/cargo/serde-1.0.116

delete time in 13 days

push eventllogiq/optional

dependabot-preview[bot]

commit sha 8f6737005854a03a5133a87ebc763b8a83045bf5

Bump serde from 1.0.115 to 1.0.116 Bumps [serde](https://github.com/serde-rs/serde) from 1.0.115 to 1.0.116. - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](https://github.com/serde-rs/serde/compare/v1.0.115...v1.0.116) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

view details

llogiq

commit sha 82928e538f6d4bd577eafa656a5f33c3ad5a6a1d

Merge pull request #89 from llogiq/dependabot/cargo/serde-1.0.116 Bump serde from 1.0.115 to 1.0.116

view details

push time in 13 days

PR merged llogiq/optional

Bump serde from 1.0.115 to 1.0.116 dependencies

Bumps serde from 1.0.115 to 1.0.116. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serde-rs/serde/releases">serde's releases</a>.</em></p> <blockquote> <h2>v1.0.116</h2> <ul> <li>Fix deserialization of IpAddr, SocketAddr, Bound, Result, OsString in formats which process variant identifiers as u64 (<a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/1888">#1888</a>, thanks <a href="https://github.com/joshtriplett">@joshtriplett</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/serde/commit/b539cb45d7e1460c42aea8201e29e711f37cd198"><code>b539cb4</code></a> Release 1.0.116</li> <li><a href="https://github.com/serde-rs/serde/commit/a5490e20e14999b39b15d06a5ee53d965d0ce139"><code>a5490e2</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/1888">#1888</a> from joshtriplett/fix-enum-deserialization-u64</li> <li><a href="https://github.com/serde-rs/serde/commit/45c45e87bf38f2d5fbd01d04468666fce0b02562"><code>45c45e8</code></a> Fix hand-written enum variant deserializations to allow u64 discriminant</li> <li><a href="https://github.com/serde-rs/serde/commit/2e76f7013f7f255a943cc929312d2ab6541932c4"><code>2e76f70</code></a> Update code of conduct link</li> <li><a href="https://github.com/serde-rs/serde/commit/d35de1912064c1c6a315caba1fd125f6ed2811bf"><code>d35de19</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/1885">#1885</a> from dtolnay/qs</li> <li><a href="https://github.com/serde-rs/serde/commit/e5b3507145567d9cb48ff57d5417e339e7b9bb42"><code>e5b3507</code></a> Replace serde_urlencoded link with serde_qs</li> <li><a href="https://github.com/serde-rs/serde/commit/7ea7c2ceb985894a932c7b23180707b85853ebd1"><code>7ea7c2c</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/1882">#1882</a> from dtolnay/bincode</li> <li><a href="https://github.com/serde-rs/serde/commit/2b5b15967eb5bd41f78bdf612f41363b8cded877"><code>2b5b159</code></a> Rename TyOverby/bincode to servo/bincode</li> <li>See full diff in <a href="https://github.com/serde-rs/serde/compare/v1.0.115...v1.0.116">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+13 -15

0 comment

2 changed files

dependabot-preview[bot]

pr closed time in 13 days

PR opened rust-lang/this-week-in-rust

C/QotW + notable changes
+16 -58

0 comment

1 changed file

pr created time in 13 days

more