Skip to content

Commit 1252ef8

Browse files
committed
Clippy
1 parent 74a2798 commit 1252ef8

File tree

1 file changed

+7
-11
lines changed
  • crates/ty_python_semantic/src/types

1 file changed

+7
-11
lines changed

crates/ty_python_semantic/src/types/enums.rs

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -228,17 +228,13 @@ pub(crate) fn enum_member_literals<'a, 'db: 'a>(
228228
class: ClassLiteral<'db>,
229229
exclude_member: Option<&'a Name>,
230230
) -> Option<impl Iterator<Item = Type<'a>> + 'a> {
231-
if let Some(metadata) = enum_metadata(db, class) {
232-
Some(
233-
metadata
234-
.members
235-
.iter()
236-
.filter(move |name| Some(*name) != exclude_member)
237-
.map(move |name| Type::EnumLiteral(EnumLiteralType::new(db, class, name.clone()))),
238-
)
239-
} else {
240-
None
241-
}
231+
enum_metadata(db, class).map(|metadata| {
232+
metadata
233+
.members
234+
.iter()
235+
.filter(move |name| Some(*name) != exclude_member)
236+
.map(move |name| Type::EnumLiteral(EnumLiteralType::new(db, class, name.clone())))
237+
})
242238
}
243239

244240
pub(crate) fn is_single_member_enum<'db>(db: &'db dyn Db, class: ClassLiteral<'db>) -> bool {

0 commit comments

Comments
 (0)