mirror of https://github.com/astral-sh/ruff
clippy fix
This commit is contained in:
parent
b6f2320fcd
commit
e59d8f96ac
|
|
@ -5636,10 +5636,11 @@ impl<'db, 'ast> TypeInferenceBuilder<'db, 'ast> {
|
||||||
// `int | float | complex`. These are allowed because that's what `float` and `complex`
|
// `int | float | complex`. These are allowed because that's what `float` and `complex`
|
||||||
// expand into in type position. We don't currently ask whether the union was implicit
|
// expand into in type position. We don't currently ask whether the union was implicit
|
||||||
// or explicit, so the explicit version is also allowed.
|
// or explicit, so the explicit version is also allowed.
|
||||||
Type::Union(union_ty) => match union_ty.known(self.db()) {
|
Type::Union(union_ty) => {
|
||||||
Some(KnownUnion::Float) | Some(KnownUnion::Complex) => return,
|
if let Some(KnownUnion::Float | KnownUnion::Complex) = union_ty.known(self.db()) {
|
||||||
_ => {}
|
return;
|
||||||
},
|
}
|
||||||
|
}
|
||||||
// `Unknown` is likely to be the result of an unresolved import or a typo, which will
|
// `Unknown` is likely to be the result of an unresolved import or a typo, which will
|
||||||
// already get a diagnostic, so don't pile on an extra diagnostic here.
|
// already get a diagnostic, so don't pile on an extra diagnostic here.
|
||||||
Type::Dynamic(DynamicType::Unknown) => return,
|
Type::Dynamic(DynamicType::Unknown) => return,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue