ruff
[ty] Improve disambiguation of class names in diagnostics
#20603
Merged

[ty] Improve disambiguation of class names in diagnostics #20603

AlexWaygood
AlexWaygood Recurse into generic specializations when looking for ambiguous pairs…
6be85553
AlexWaygood only fully qualify names that are actually ambiguous
1c480adc
AlexWaygood use an `Rc` for cheaper clones
e6490b06
AlexWaygood make `singleline()` and `multiline()` more ergonomic again
d33f379a
AlexWaygood AlexWaygood added ty
AlexWaygood AlexWaygood changed the title alex/invalid returns generic disambiguate [ty] Improve disambiguation of class names in diagnostics 88 days ago
github-actions
github-actions
AlexWaygood AlexWaygood marked this pull request as ready for review 88 days ago
AlexWaygood AlexWaygood requested a review from carljm carljm 88 days ago
AlexWaygood AlexWaygood requested a review from sharkdp sharkdp 88 days ago
AlexWaygood AlexWaygood requested a review from dcreager dcreager 88 days ago
AlexWaygood AlexWaygood added diagnostics
sharkdp
sharkdp
sharkdp approved these changes on 2025-09-29
AlexWaygood
AlexWaygood
AlexWaygood Switch from a `HashSet` to an `AmbiguityState` enum
0b2581fd
AlexWaygood AlexWaygood merged 3f640dac into main 87 days ago
AlexWaygood AlexWaygood deleted the alex/invalid-returns-generic-disambiguate branch 87 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone