| Age | Commit message (Collapse) | Author | Lines |
|
We can actualize "Issue and PR triage" section. Seems labels
[P-medium](https://github.com/rust-lang/rust-clippy/labels/P-medium),
[P-high](https://github.com/rust-lang/rust-clippy/labels/P-high),
[L-sync-blocker](https://github.com/rust-lang/rust-clippy/labels/L-sync-blocker)
are not relevant anymore. Suppose that we can save the priority from
[feature
freeze](https://github.com/alex-semenyuk/rust-clippy/blob/master/book/src/development/feature_freeze.md?plain=1)
since the only difference accepting new lints.
changelog: none
|
|
|
|
|
|
|
|
|
|
|
|
r=GuillaumeGomez
GCC backend subtree update
cc `@antoyo`
|
|
this generated invalid MIR before
|
|
Make suggestions to remove params and super traits tool-only, and make
the suggestion span more accurate.
```
error[E0567]: auto traits cannot have generic parameters
--> $DIR/auto-trait-validation.rs:6:19
|
LL | auto trait Generic<T> {}
| -------^^^
| |
| auto trait cannot have generic parameters
error[E0568]: auto traits cannot have super traits or lifetime bounds
--> $DIR/auto-trait-validation.rs:8:20
|
LL | auto trait Bound : Copy {}
| ----- ^^^^
| |
| auto traits cannot have super traits or lifetime bounds
```
```
error[E0380]: auto traits cannot have associated items
--> $DIR/issue-23080.rs:5:8
|
LL | unsafe auto trait Trait {
| ----- auto traits cannot have associated items
LL | fn method(&self) {
| ^^^^^^
```
|
|
|
|
|
|
Related to https://github.com/rust-lang/rust/issues/131229#issue-2565886367.
|
|
|
|
|
|
predicate
|
|
|
|
|
|
Fix for m68k
|
|
chore: fix crates/ide/src/folding_ranges.rs file perms
|
|
fix: Correctly goto `From` impl when on `into()` even when the call is inside a macro
|
|
Spotted while reading through the new lints in the changelog for Clippy
1.89:
```
1 | error: infallible TryFrom impl; consider implementing From, instead
| ^ this comma looks out of place
```
---
changelog: [`infallible_try_from`]: Fix a typo in the lint message
|
|
Example
===
```rust
let x = $0;
```
Old completions:
```rust
let x = if $1 {
$0
};
```
This PR current completions:
```rust
let x = if $1 {
$2
} else {
$0
};
```
|
|
Descend into macros first.
|
|
|
|
UEFI networking APIs do support vectored read/write. While the types for
UDP4, UDP6, TCP4 and TCP6 are defined separately, they are essentially
the same C struct. So we can map IoSlice and IoSliceMut to have the same
binary representation.
Since all UEFI networking types for read/write are DSTs, `IoSlice` and
`IoSliceMut` will need to be copied to the end of the transmit/receive
structures. So having the same binary representation just allows us to
do a single memcpy instead of having to loop and set the DST.
Signed-off-by: Ayush Singh <ayush@beagleboard.org>
|
|
|
|
As discussed at rust-lang/rust-clippy#15387 revert changes
https://github.com/rust-lang/rust-clippy/pull/15315 to show deprecated.
changelog: none
|
|
|
|
|
|
detailed time information and add new `OutputFormatter::write_merged_doctests_times` method to handle it
|
|
|
|
|
|
|
|
Rustc pull update
|
|
Automatic Rustup
|
|
|
|
This stress test was originally introduced in
65cca4bd3fa0abe1000662014b3e3ea1420728f5 to detect a UAF in libuv (see
RUST-12823), but we no longer use libuv, so remove this test as it was
causing flaky timeout failures. See RUST-144878 for discussion.
|
|
The `--enable-offload` and `--enable--enzyme` arguments don't seem to work.
Changing them to `--enable-llvm-offload` and `--enable-llvm-enzyme` resulted in the `boostrap.toml` file generating succesfully.
|
|
Replaces all `___` with `---` in hover documentation markups.
Both styles are valid per the GitHub Flavored Markdown spec,
but `---` is less ambiguous and already more widely used in rust-analyzer
|
|
|
|
755 -> 644
|
|
Violets are red,
Roses are blue,
As August winds whisper,
Take a chance, then rest too.
<hr>
Appreciate it as always @xFrednet
<img width="601" height="744" alt="image"
src="https://github.com/user-attachments/assets/a0e4af41-da97-4565-881b-549ed51d7fc5"
/>
<hr>
Cats for the next release can be traditionally nominated in the comments
:D
Please be more active and cat-minded 😻
changelog: none
r? flip1995
|
|
|
|
|
|
Co-authored-by: alexey semenyuk <alexsemenyuk88@gmail.com>
|
|
Co-authored-by: alexey semenyuk <alexsemenyuk88@gmail.com>
|
|
changelog: none
|
|
subtree-update_cg_gcc_2025-08-04
|
|
subtree-update_cg_gcc_2025-08-04
|
|
- don't need type alias to default type argument
- `Residual` impl allows to use more std APIs (like `<[T; N]>::try_map`)
|