Revert "Add all PEP-585 names to UP006 rule" (#15250)

This commit is contained in:
Micha Reiser 2025-01-04 12:23:53 +01:00 committed by GitHub
parent baf0d660eb
commit e4d9fe036a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
11 changed files with 19 additions and 649 deletions

View file

@ -121,7 +121,10 @@ pub fn to_pep585_generic(expr: &Expr, semantic: &SemanticModel) -> Option<Module
.then(|| semantic.resolve_qualified_name(expr))
.flatten()
.and_then(|qualified_name| {
as_pep_585_generic(qualified_name.segments()).map(|(module, member)| {
let [module, member] = qualified_name.segments() else {
return None;
};
as_pep_585_generic(module, member).map(|(module, member)| {
if module.is_empty() {
ModuleMember::BuiltIn(member)
} else {