From d144f7a28edc1a1a67940526fef6ab42177177cf Mon Sep 17 00:00:00 2001 From: Nahor Date: Sat, 17 Feb 2024 10:14:54 -0800 Subject: [PATCH] feat(collection): remove repeated formatting of label text Because of a typo, the label text was being formatted multiple times per label in a collection. With the fix, the text is formatted only once per collection --- miette-derive/src/label.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/miette-derive/src/label.rs b/miette-derive/src/label.rs index cd6994a..9f16f7f 100644 --- a/miette-derive/src/label.rs +++ b/miette-derive/src/label.rs @@ -217,8 +217,8 @@ impl Labels { .map(|span| { use miette::macro_helpers::{ToLabelSpanWrapper,ToLabeledSpan}; let mut labeled_span = ToLabelSpanWrapper::to_labeled_span(span.clone()); - if #display.is_some() && labeled_span.label().is_none() { - labeled_span.set_label(#display) + if display.is_some() && labeled_span.label().is_none() { + labeled_span.set_label(display.clone()) } labeled_span }) @@ -306,8 +306,8 @@ impl Labels { .map(|span| { use miette::macro_helpers::{ToLabelSpanWrapper,ToLabeledSpan}; let mut labeled_span = ToLabelSpanWrapper::to_labeled_span(span.clone()); - if #display.is_some() && labeled_span.label().is_none() { - labeled_span.set_label(#display) + if display.is_some() && labeled_span.label().is_none() { + labeled_span.set_label(display.clone()) } labeled_span })