index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
clippy_lints
/
src
/
casts
Age
Commit message (
Expand
)
Author
Lines
2025-07-28
fix: `cast-lossless` should not suggest when casting type is from macro input
yanglsh
-0
/
+6
2025-07-16
Fix `ptr_as_ptr` suggests wrongly with turbo fish (#15289)
llogiq
-3
/
+13
2025-07-16
fix: `ptr_as_ptr` suggests wrongly with turbo fish
yanglsh
-3
/
+13
2025-07-12
Use `Ty::is_fn` instead of manually matching on `TyKind`
Ada Alakbarova
-44
/
+36
2025-07-10
Merge remote-tracking branch 'upstream/master' into rustup
Philipp Krones
-6
/
+10
2025-07-07
compiler: Parse `p-` specs in datalayout string, allow definition of custom d...
Edoardo Marangoni
-3
/
+3
2025-07-06
Don't remove explicit cast to trait object pointer (#15145)
llogiq
-1
/
+2
2025-06-30
Introduce `ByteSymbol`.
Nicholas Nethercote
-2
/
+2
2025-06-29
Fix `cast_possible_truncation` should not suggest inside const context (#15164)
Samuel Tardieu
-2
/
+4
2025-06-30
fix: `cast_possible_truncation` should not suggest inside const context
yanglsh
-2
/
+4
2025-06-27
Merge commit 'c5dbd1de07e0407b9687619a868384d6de06253f' into clippy-subtree-u...
Philipp Krones
-1
/
+1
2025-06-26
`zero_ptr`: lint in `const` context as well
Samuel Tardieu
-3
/
+4
2025-06-26
Merge remote-tracking branch 'upstream/master' into rustup
Philipp Krones
-1
/
+1
2025-06-26
Don't remove explicit cast to trait object pointer
Samuel Tardieu
-1
/
+2
2025-06-20
clippy: replace path uses by diagnostic items
Samuel Tardieu
-3
/
+2
2025-06-20
New lint: `manual_is_multiple_of`
Samuel Tardieu
-1
/
+1
2025-06-13
Reduce precedence of expressions that have an outer attr
David Tolnay
-1
/
+1
2025-06-13
Merge commit '4ef75291b5dd6739212f1f61666d19d4e086690d' into clippy-subtree-u...
Philipp Krones
-66
/
+46
2025-06-03
Use interned strings when possible, for efficiency purposes
Samuel Tardieu
-1
/
+1
2025-06-02
Use `None::<u64>` instead of `0` to denote an absence of value
Samuel Tardieu
-65
/
+45
2025-05-21
Merge commit 'cadf98bb7d783e2ea3572446c3f80d3592ec5f86' into clippy-subtree-u...
Philipp Krones
-24
/
+31
2025-05-19
Use symbols instead of `&str` when possible
Samuel Tardieu
-24
/
+31
2025-05-15
Merge commit '0450db33a5d8587f7c1d4b6d233dac963605766b' into clippy-subtree-u...
Philipp Krones
-12
/
+120
2025-05-12
Fix clippy::version of elidable_lifetime_names to 1.87 (#14654)
llogiq
-1
/
+1
2025-05-07
Clarify docs of `CONFUSING_METHOD_TO_NUMERIC_CAST`
Guillaume Gomez
-1
/
+1
2025-05-07
Rename lint into `confusing_method_to_numeric_cast`
Guillaume Gomez
-17
/
+42
2025-05-07
Add `primitive_method_to_numeric_cast` lint
Guillaume Gomez
-0
/
+86
2025-05-04
Replace str path utils with new `PathLookup` type
Alex Macleod
-2
/
+2
2025-05-01
Merge commit '03a5b6b976ac121f4233775c49a4bce026065b47' into clippy-subtree-u...
Philipp Krones
-19
/
+48
2025-04-30
Remove `is_normalizable`. `layout_of` no longer contains a `delay_bug`.
Jason Newcomb
-9
/
+6
2025-04-27
Fix a few more `clippy::version`s
Cornelius Roemer
-1
/
+1
2025-04-27
Replace some `Symbol::as_str` usage (#14679)
Timo
-6
/
+6
2025-04-26
fix: `unnecessary_cast` suggests extra brackets when in macro
yanglsh
-13
/
+42
2025-04-25
Replace some `Symbol::as_str` usage
Alex Macleod
-6
/
+6
2025-04-22
Merge commit '0621446356e20fd2ead13a6763bb936c95eb0cfa' into clippy-subtree-u...
Philipp Krones
-67
/
+202
2025-04-21
Make `borrow_as_ptr` flag implicit casts as well (#14408)
dswij
-7
/
+29
2025-04-15
`ptr_cast_constness`: show snippet from the right context
Samuel Tardieu
-2
/
+3
2025-04-03
Merge remote-tracking branch 'upstream/master' into rustup
Philipp Krones
-58
/
+170
2025-04-02
Move methods from `Map` to `TyCtxt`, part 5.
Nicholas Nethercote
-1
/
+1
2025-03-31
add `manual_dangling_ptr` lint (#14107)
Jason Newcomb
-0
/
+114
2025-03-27
Apply `collapsible_if` to Clippy itself
Samuel Tardieu
-52
/
+50
2025-03-25
Rename `Sugg::maybe_par()` into `Sugg::maybe_paren()` (#14457)
Alejandra González
-5
/
+5
2025-03-25
Fix type error in lint description
Samuel Tardieu
-1
/
+1
2025-03-24
Make `borrow_as_ptr` flag implicit casts as well
Samuel Tardieu
-2
/
+28
2025-03-24
Rename `Sugg::maybe_par()` into `Sugg::maybe_paren()`
Samuel Tardieu
-5
/
+5
2025-03-23
Add new lint `manual_dangling_ptr`
Aaron Ang
-0
/
+114
2025-03-20
Merge commit '1e5237f4a56ae958af7e5824343eacf737b67083' into clippy-subtree-u...
Philipp Krones
-8
/
+2
2025-03-16
Cleanup: use `Mutability::ptr_str()` method
Samuel Tardieu
-5
/
+1
2025-03-05
`unnecessary_to_owned`: don't call `iter()` on a temporary object (#14243)
Catherine Flores
-8
/
+2
2025-03-06
apply `is_expr_temporary_value` to Clippy source
lapla-cogito
-8
/
+2
[next]