From d66c07b1fa5be662c5c1c4f93318373000798c52 Mon Sep 17 00:00:00 2001 From: Jonas Platte Date: Thu, 24 Aug 2023 09:43:23 +0200 Subject: [PATCH] events: Simplify parse_markdown --- crates/ruma-common/src/events/room/message.rs | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/crates/ruma-common/src/events/room/message.rs b/crates/ruma-common/src/events/room/message.rs index 7bc76082..4aa32009 100644 --- a/crates/ruma-common/src/events/room/message.rs +++ b/crates/ruma-common/src/events/room/message.rs @@ -945,10 +945,7 @@ pub(crate) fn parse_markdown(text: &str) -> Option { let has_markdown = Parser::new_ext(text, OPTIONS).any(|ref event| { let is_text = matches!(event, Event::Text(_)); let is_break = matches!(event, Event::SoftBreak | Event::HardBreak); - let is_first_paragraph_start = if matches!(event, - Event::Start(tag) - if matches!(tag, Tag::Paragraph) - ) { + let is_first_paragraph_start = if matches!(event, Event::Start(Tag::Paragraph)) { if found_first_paragraph { false } else { @@ -958,10 +955,7 @@ pub(crate) fn parse_markdown(text: &str) -> Option { } else { false }; - let is_paragraph_end = matches!(event, - Event::End(tag) - if matches!(tag, Tag::Paragraph) - ); + let is_paragraph_end = matches!(event, Event::End(Tag::Paragraph)); !is_text && !is_break && !is_first_paragraph_start && !is_paragraph_end });