Tags: sid995/rust-clippy
Tags
Auto merge of rust-lang#6296 - flip1995:rustup, r=flip1995 Rustup r? `@ghost` changelog: none
Auto merge of rust-lang#6044 - rschoon:rc-buffer, r=yaahc Add `rc_buffer` lint for checking Rc<String> and friends Fixes rust-lang#2623 This is a bit different from the original PR attempting to implement this type of lint. Rather than linting against converting into the unwanted types, this PR lints against declaring the unwanted type in a struct or function definition. I'm reasonably happy with what I have here, although I used the fully qualified type names for the Path and OsString suggestions, and I'm not sure if I should have just used the short versions instead, even if they might not have been declared via use. Also, I don't know if "buffer type" is the best way to put it or not. Alternatively I could call it a "growable type" or "growable buffer type", but I was thinking of PathBuf when I started making the lint. changelog: Add `rc_buffer` lint
Auto merge of rust-lang#5740 - lzutao:unused-unused, r=flip1995 Remove unused allowed unused attributes changelog: none
Auto merge of rust-lang#5652 - rust-lang:flip1995-patch-1, r=yaahc Fail bors on missing changelog Bors stopped failed if the changelog was missing. Instead it waited 2h (?) and then timed out. changelog: none
Auto merge of rust-lang#5652 - rust-lang:flip1995-patch-1, r=yaahc Fail bors on missing changelog Bors stopped failed if the changelog was missing. Instead it waited 2h (?) and then timed out. changelog: none
Auto merge of rust-lang#5652 - rust-lang:flip1995-patch-1, r=yaahc Fail bors on missing changelog Bors stopped failed if the changelog was missing. Instead it waited 2h (?) and then timed out. changelog: none
Merge pull request rust-lang#5584 from Mark-Simulacrum/beta-next Add hint for collect type
Auto merge of rust-lang#5314 - ehuss:remove-git2, r=flip1995 Remove git2 dependency. This removes the `git2` dependency (used in the integration test). Updating git2 is awkward because both cargo and clippy have to be updated in sync, so this removes that requirement. It didn't look like it was using the git2 library for any particular reason, so this just launches the `git` executable, which should be available more or less everywhere. This unblocks updating Cargo. changelog: none
PreviousNext