Thanks to visit codestin.com
Credit goes to chromium.googlesource.com
Sign in
chromium
/
external
/
github.com
/
rust-lang
/
rust
/
HEAD
/
compiler
/
rustc_lint
19ed2f1
Rollup merge of #144008 - anatawa12:fix-double-negations, r=compiler-errors
by Matthias Krüger
· 32 hours ago
9cd918b
Auto merge of #143879 - fee1-dead-contrib:push-lrlpoouyqqry, r=fmease
by bors
· 2 days ago
6932687
parse `const trait Trait`
by Deadbeef
· 2 days ago
51f16b0
Rollup merge of #143914 - shepmaster:mismatched-lifetime-syntaxes-rewording, r=traviscross,jieyouxu
by Matthias Krüger
· 2 days ago
f8f6997
Auto merge of #144044 - fmease:rollup-kg413pt, r=fmease
by bors
· 2 days ago
fad8dec
fix: false positive double_negations when it jumps macro boundary
by anatawa12
· 2 days ago
36a362b
Rollup merge of #143856 - mladedav:dm/private-reexport, r=petrochenkov
by León Orell Valerian Liehr
· 2 days ago
fe420b0
Rollup merge of #143678 - Kivooeo:char-overflow, r=SparrowLii
by León Orell Valerian Liehr
· 2 days ago
7356ff7
Implement other logics
by tiif
· 4 days ago
8b868fa
Implement resolver warnings about reexporting private dependencies
by David Mládek
· 4 days ago
38dd6f5
Allow `Early` stage to emit errors
by Jonathan Brouwer
· 4 days ago
5530744
Reword mismatched-lifetime-syntaxes text based on feedback
by Jake Goulding
· 5 days ago
ad635e5
Auto merge of #143779 - JonathanBrouwer:automatically_derived_parser, r=oli-obk
by bors
· 5 days ago
21fd82a
Retire hir::*ItemRef.
by Camille GILLOT
· 6 days ago
277b0ec
Remove hir::AssocItemKind.
by Camille GILLOT
· 6 days ago
b1d2f2c
Auto merge of #140717 - mejrs:diagnostic_lints, r=oli-obk
by bors
· 6 days ago
ef82007
Port `#[automatically_derived]` to the new attribute parsing infrastructure
by Jonathan Brouwer
· 7 days ago
a7bf5c4
Split up the `unknown_or_malformed_diagnostic_attributes` lint
by mejrs
· 8 days ago
8c5398a
Rollup merge of #143675 - hkBst:overflowing-1, r=oli-obk
by Matthias Krüger
· 9 days ago
81a6f18
added error for invalid char cast
by Kivooeo
· 9 days ago
93db9e7
Remove uncessary parens in closure body with unused lint
by yukang
· 9 days ago
43bc40f
improve lint doc text
by Marijn Schouten
· 10 days ago
3b48407
Remove unused allow attrs
by Yotam Ofek
· 12 days ago
7eea141
Rollup merge of #143544 - workingjubilee:rename-bare-fn, r=fmease
by Jacob Pratt
· 12 days ago
0a4f87a
compiler: rename {ast,hir}::BareFn* to FnPtr*
by Jubilee Young
· 13 days ago
3fa0ec9
Rewrite empty attribute lint
by Jonathan Brouwer
· 13 days ago
8eb9f70
Stop using Key trait randomly
by Michael Goulet
· 14 days ago
74570e5
Same for types
by Michael Goulet
· 2 weeks ago
42c9bfd
Remove Symbol for Named LateParam/Bound variants
by Michael Goulet
· 2 weeks ago
ef4dece
Port `#[rustc_pass_by_value]` to the new attribute system
by Pavel Grigorenko
· 2 weeks ago
f6d37a2
Rollup merge of #134006 - klensy:typos, r=nnethercote
by Jana Dönszelmann
· 2 weeks ago
c76d032
setup CI and tidy to use typos for spellchecking and fix few typos
by klensy
· 2 weeks ago
bc8bcc7
Rollup merge of #143306 - samueltardieu:track-clippy-lints-emission, r=petrochenkov
by Matthias Krüger
· 2 weeks ago
6ebf642a
Rollup merge of #142237 - benschulz:unused-parens-fn, r=fee1-dead
by Matthias Krüger
· 2 weeks ago
b4d35fd
Add `track_caller` attributes to trace origin of Clippy lints
by Samuel Tardieu
· 2 weeks ago
7d6764a
Detect more cases of unused_parens around types
by Benjamin Schulz
· 3 weeks ago
478f828
Introduce `ByteSymbol`.
by Nicholas Nethercote
· 3 weeks ago
f9f3935
Rollup merge of #143030 - Urgau:issue-143025, r=SparrowLii
by Guillaume Gomez
· 3 weeks ago
1249c14
Port `#[link_name]` to the new attribute parsing infrastructure
by Jonathan Brouwer
· 3 weeks ago
287d9af
Port `#[export_name]` to the new attribute parsing infrastructure
by Jonathan Brouwer
· 3 weeks ago
05d3d17
Fix suggestion spans inside macros for the `unused_must_use` lint
by Urgau
· 3 weeks ago
63c5a84
Rollup merge of #142724 - xizheyin:avoid_overwrite_args, r=oli-obk
by Jana Dönszelmann
· 3 weeks ago
d2d17c6
Add runtime check to avoid overwrite arg easily in diag and store and restore snapshot when set subdiag arg
by xizheyin
· 3 weeks ago
ced6109
Rollup merge of #142980 - shepmaster:mismatched-syntaxes-multi-suggestions, r=ehuss
by Jubilee
· 3 weeks ago
2ad6272
Rollup merge of #142825 - jdonszelmann:track-caller, r=oli-obk
by Jubilee
· 3 weeks ago
5d44fdd
Rewrite #[track_caller]
by Jana Dönszelmann
· 4 weeks ago
46e9d2f
Reduce mismatched-lifetime-syntaxes suggestions to MaybeIncorrect
by Jake Goulding
· 4 weeks ago
27819a0
Rollup merge of #142645 - Urgau:usage-non_upper_case_globals, r=fmease
by Matthias Krüger
· 4 weeks ago
b34c520
compiler: Remove unsupported_fn_ptr_calling_conventions lint
by Jubilee Young
· 4 weeks ago
2084831
Port `#[no_mangle]` to new attribute parsing infrastructure
by Jonathan Brouwer
· 4 weeks ago
2681bb0
Rollup merge of #142780 - JonathanBrouwer:must_use_new_attr, r=jdonszelmann
by Guillaume Gomez
· 4 weeks ago
cab65ef
Rollup merge of #142593 - blyxyas:improve-docs-itty-bitty-change, r=compiler-errors
by Guillaume Gomez
· 4 weeks ago
6ffd0e6
Address review comments
by Urgau
· 4 weeks ago
b24df42
Port `#[must_use]` to new attribute parsing infrastructure
by Jonathan Brouwer
· 4 weeks ago
6729b66
All HIR attributes are outer
by David Tolnay
· 4 weeks ago
1b5ec3f
Add `emit_span_lint_lazy` to lazily create `LintDiagnostic` structs
by Urgau
· 4 weeks ago
8b88265
Lazily collect `NonUpperCaseGlobalSubTool` diagnostics
by Urgau
· 4 weeks ago
09d0a73
Switch `non_upper_case_globals` suggestions to being machine-applicable
by Urgau
· 4 weeks ago
dd41c06
Rollup merge of #142687 - cjgillot:less-hir_crate, r=oli-obk
by Trevor Gross
· 4 weeks ago
4df9f2f
Emit the usages suggestions as tool-only suggestions
by Urgau
· 4 weeks ago
c6e77b3
Reduce uses of `hir_crate`.
by Camille GILLOT
· 4 weeks ago
a1a3bef
Implement lint against direct uses of rustc_type_ir in compiler crates
by Romain Perier
· 4 weeks ago
1bb3352
Auto merge of #138165 - jdonszelmann:inline, r=oli-obk
by bors
· 4 weeks ago
42bb66a
Also emit suggestions for usages in the `non_upper_case_globals` lint
by Urgau
· 5 weeks ago
f663823
Rollup merge of #142631 - xizheyin:142143, r=Urgau
by Jacob Pratt
· 5 weeks ago
ee976bb
fix bugs in inline/force_inline and diagnostics of all attr parsers
by Jana Dönszelmann
· 5 weeks ago
72fbf3e
Dont suggest remove semi inside macro expansion for redundant semi lint
by xizheyin
· 5 weeks ago
86d0aef
Auto merge of #137944 - davidtwco:sized-hierarchy, r=oli-obk
by bors
· 5 weeks ago
6d04085
Add a warning to LateContext::get_def_path
by blyxyas
· 5 weeks ago
f0b84b8
lint: don't consider sizedness in upcastable lint
by David Wood
· 5 weeks ago
da8d6bb
Port `#[rustc_as_ptr]` to the new attribute system
by Pavel Grigorenko
· 5 weeks ago
b79d3b1
Rollup merge of #134661 - dtolnay:prefixattr, r=fmease
by León Orell Valerian Liehr
· 5 weeks ago
d6dc965
Rollup merge of #133952 - bjorn3:remove_wasm_legacy_abi, r=alexcrichton
by León Orell Valerian Liehr
· 5 weeks ago
75e7cf5
Auto merge of #142398 - fee1-dead-contrib:push-ynxrtswtkyxw, r=oli-obk
by bors
· 5 weeks ago
4a73e3c
Auto merge of #142129 - shepmaster:mismatched-syntaxes-in-function-like-places, r=jieyouxu
by bors
· 5 weeks ago
3e944fa
Remove all support for wasm's legacy ABI
by bjorn3
· 5 weeks ago
c3537c2
Rollup merge of #142441 - compiler-errors:lazier-binder-value-folding, r=lcnr
by Jubilee
· 5 weeks ago
2171f89
Reduce precedence of expressions that have an outer attr
by David Tolnay
· 5 weeks ago
b138202
TypeVisiting binders no longer requires TypeFolding its interior
by Michael Goulet
· 5 weeks ago
8da6239
Auto merge of #142443 - matthiaskrgr:rollup-l1l6d0v, r=matthiaskrgr
by bors
· 5 weeks ago
015c777
Auto merge of #142432 - matthiaskrgr:rollup-ziuls9y, r=matthiaskrgr
by bors
· 5 weeks ago
8002683
Rollup merge of #128425 - tgross35:missing-fragment-specifier-unconditional, r=petrochenkov,traviscross
by Matthias Krüger
· 5 weeks ago
bb3a3c5
Auto merge of #142438 - matthiaskrgr:rollup-u1jdnhz, r=matthiaskrgr
by bors
· 5 weeks ago
ae76150
Rollup merge of #134536 - Urgau:fn-ptr-option, r=compiler-errors,traviscross
by Matthias Krüger
· 5 weeks ago
2591439
Rollup merge of #141162 - mejrs:gated, r=fee1-dead
by Matthias Krüger
· 5 weeks ago
ae8ca1f
early linting: avoid redundant calls to `check_id`
by Deadbeef
· 5 weeks ago
841f7ce
Make `missing_fragment_specifier` an unconditional error
by Trevor Gross
· 5 weeks ago
6072207
introduce new lint infra
by Jana Dönszelmann
· 5 weeks ago
fafc0f2
Report the `unpredictable_function_pointer_comparisons` lint in macro
by Urgau
· 5 weeks ago
6f958ac
Remove unneeded `check_id` calls as they are already called in `visit_id` in `EarlyContextAndPass` type
by Guillaume Gomez
· 6 weeks ago
81eb182
Remove rustc_feature::Stability
by mejrs
· 6 weeks ago
959d6de
refactor `AttributeGate` and `rustc_attr!` to emit notes during feature checking
by mejrs
· 6 weeks ago
b6685d7
Auto merge of #141435 - RalfJung:unsupported_calling_conventions, r=workingjubilee
by bors
· 6 weeks ago
873122c
add (back) unsupported_calling_conventions lint to reject more invalid calling conventions
by Ralf Jung
· 6 weeks ago
c475ad0
Rollup merge of #141661 - Urgau:deny-dangerous_implicit_autorefs, r=traviscross
by Guillaume Gomez
· 6 weeks ago
9c6320a
Apply `mismatched-lifetime-syntaxes` to trait and extern functions
by Jake Goulding
· 6 weeks ago
c1d1f7a
Rollup merge of #142012 - oli-obk:no-optional-spans, r=fee1-dead
by Matthias Krüger
· 6 weeks ago
ccf3198
Auto merge of #138677 - shepmaster:consistent-elided-lifetime-syntax, r=traviscross,jieyouxu
by bors
· 6 weeks ago
fd3da4b
Replace some `Option<Span>` with `Span` and use DUMMY_SP instead of None
by Oli Scherer
· 6 weeks ago
d35ad94
Replace `elided_named_lifetimes` with `mismatched_lifetime_syntaxes`
by Jake Goulding
· 6 weeks ago
Next »