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
/
traits
/
alias
Age
Commit message (
Expand
)
Author
Lines
2025-08-19
bless tests with new lint messages
Karol Zwolak
-2
/
+2
2025-08-14
Update uitests
Jonathan Brouwer
-5
/
+4
2025-04-08
UI tests: add missing diagnostic kinds where possible
Vadim Petrochenkov
-1
/
+1
2025-03-11
Implement `#[define_opaque]` attribute for functions.
Oli Scherer
-1
/
+2
2025-02-12
Use the right binder for rebinding PolyTraitRef
Michael Goulet
-0
/
+18
2025-02-10
Show diff suggestion format on verbose replacement
Esteban Küber
-11
/
+17
2025-01-26
Compiler: Finalize dyn compatibility renaming
León Orell Valerian Liehr
-5
/
+5
2025-01-22
Refactor dyn-compatibility error and suggestions
Taylor Cramer
-25
/
+30
2025-01-21
Auto merge of #133830 - compiler-errors:span-key, r=lcnr
bors
-311
/
+330
2025-01-15
Rework trait expansion to happen once explicitly
Michael Goulet
-311
/
+330
2025-01-09
Use trait definition cycle detection for trait alias definitions, too
Oli Scherer
-0
/
+29
2024-12-07
reword trait bound suggestion message to include the bounds
Esteban Küber
-1
/
+1
2024-10-29
Remove detail from label/note that is already available in other note
Esteban Küber
-3
/
+3
2024-10-15
stabilize `-Znext-solver=coherence`
lcnr
-3
/
+3
2024-10-10
UI tests: Rename "object safe" to "dyn compatible"
León Orell Valerian Liehr
-5
/
+5
2024-09-27
Rollup merge of #130826 - fmease:compiler-mv-obj-safe-dyn-compat, r=compiler-...
Matthias Krüger
-1
/
+1
2024-09-27
On implicit `Sized` bound on fn argument, point at type instead of pattern
Esteban Küber
-2
/
+2
2024-09-25
Compiler: Rename "object safe" to "dyn compatible"
León Orell Valerian Liehr
-1
/
+1
2024-09-11
Revert 'Stabilize -Znext-solver=coherence'
Michael Goulet
-3
/
+3
2024-09-05
stabilize `-Znext-solver=coherence`
lcnr
-3
/
+3
2024-07-25
Don't record trait aliases as marker traits
Michael Goulet
-0
/
+18
2024-04-21
Use fulfillment, not evaluate, during method probe
Michael Goulet
-7
/
+0
2024-03-22
Update (doc) comments
León Orell Valerian Liehr
-1
/
+1
2024-03-07
Don't require specifying unrelated assoc types when trait alias is in dyn type
Michael Goulet
-0
/
+16
2024-03-03
Use root obligation on E0277 for some cases
Esteban Küber
-12
/
+9
2024-02-16
[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives
许杰友 Jieyou Xu (Joe)
-18
/
+18
2024-02-07
Update tests
r0cky
-2
/
+12
2024-01-30
Provide more context on derived obligation error primary label
Esteban Küber
-3
/
+3
2024-01-13
Bless tests
George-lewis
-0
/
+1
2023-11-24
Show number in error message even for one error
Nilstrieb
-10
/
+10
2023-10-30
Detect object safety errors when assoc type is missing
Esteban Küber
-1
/
+1
2023-08-28
Revert "Suggest using `Arc` on `!Send`/`!Sync` types"
David Tolnay
-2
/
+0
2023-08-09
Suggest using `Arc` on `!Send`/`!Sync` types
Esteban Kuber
-0
/
+2
2023-04-11
Allow the elaborator to only filter to real supertraits
Michael Goulet
-0
/
+20
2023-04-11
Broken tests
Michael Goulet
-0
/
+10
2023-02-22
diagnostics: update test cases to refer to assoc fn with `self` as method
Michael Howell
-2
/
+2
2023-02-16
Do not ICE on unmet trait alias impl bounds
Alan Egerton
-0
/
+40
2023-02-16
Rollup merge of #108115 - eggyal:unmet_trait_alias_bound, r=compiler-errors
Matthias Krüger
-0
/
+30
2023-02-16
Do not ICE on unmet trait alias bounds
Alan Egerton
-0
/
+30
2023-02-16
Remove save-analysis.
Nicholas Nethercote
-5
/
+1
2023-02-08
Do not assemble supertraits for trait aliases
Alan Egerton
-0
/
+21
2023-01-27
Add regression test for #60755
Yuki Okushi
-0
/
+12
2023-01-11
Move /src/test to /tests
Albert Larsan
-0
/
+2122