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
/
tests
/
ui
/
lint
/
non-local-defs
Age
Commit message (
Expand
)
Author
Lines
2025-04-13
UI tests: migrate remaining compile time `error-pattern`s to line annotations
Vadim Petrochenkov
-1
/
+2
2024-12-12
Tweak multispan rendering
Esteban Küber
-6
/
+0
2024-11-01
Also treat `impl` definition parent as transparent regarding modules
Urgau
-0
/
+64
2024-10-13
Also use outermost const-anon for impl items in `non_local_defs` lint
Urgau
-0
/
+20
2024-10-11
Remove deprecation note in the `non_local_definitions` warning
Urgau
-45
/
+0
2024-10-11
Consider outermost const-anon in non_local_def lint
Urgau
-3
/
+89
2024-09-23
Remove with/without trait and bounds consideration
Urgau
-40
/
+7
2024-09-23
Point to every relevant types in the main diag
Urgau
-57
/
+59
2024-09-23
Rework `non_local_definitions` lint to only be a syntactic heuristic
Urgau
-404
/
+12
2024-09-23
Revert "Switch back `non_local_definitions` lint to allow-by-default"
Urgau
-159
/
+91
2024-06-27
Switch back `non_local_definitions` lint to allow-by-default
Urgau
-91
/
+159
2024-06-19
Clarify that anonymous consts still do introduce a new scope
Manish Goregaokar
-5
/
+5
2024-06-15
Auto merge of #125722 - Urgau:non_local_defs-macro-to-change, r=estebank
bors
-1
/
+3
2024-06-07
Revert "Create const block DefIds in typeck instead of ast lowering"
Oli Scherer
-7
/
+12
2024-05-29
non_local_defs: move cargo update suggestion upper
Urgau
-1
/
+1
2024-05-29
non_local_defs: indicate that the macro needs to change
Urgau
-0
/
+2
2024-05-28
Create const block DefIds in typeck instead of ast lowering
Oli Scherer
-12
/
+7
2024-05-27
non_local_defs: point the parent item when appropriate
Urgau
-472
/
+308
2024-05-27
non_local_defs: point to Self and Trait to give more context
Urgau
-62
/
+221
2024-05-27
non_local_defs: suggest removing leading ref/ptr to make the impl local
Urgau
-3
/
+9
2024-05-27
non_local_defs: improve main without a trait note
Urgau
-7
/
+7
2024-05-27
non_local_defs: be more precise about what needs to be moved
Urgau
-223
/
+128
2024-05-27
non_local_defs: improve exception note for impl and macro_rules!
Urgau
-9
/
+5
2024-05-27
non_local_defs: use labels to indicate what may need to be moved
Urgau
-56
/
+568
2024-05-27
non_local_defs: use span of the impl def and not the impl block
Urgau
-179
/
+78
2024-05-27
non_local_defs: improve some notes around trait, bounds, consts
Urgau
-113
/
+111
2024-05-27
non_local_defs: switch to more friendly primary message
Urgau
-60
/
+60
2024-04-29
Consider inner modules to be local in the `non_local_definitions` lint
Urgau
-0
/
+38
2024-04-24
Fix tests and bless
Gary Guo
-17
/
+13
2024-04-09
Fix trait solver overflow with `non_local_definitions` lint
Urgau
-0
/
+28
2024-04-09
Split `non_local_definitions` lint tests in separate test files
Urgau
-0
/
+1401