From ffec4db77b8f5d437fd10ac6d7726669497e8dd7 Mon Sep 17 00:00:00 2001 From: vangel76 Date: Mon, 19 Oct 2026 02:08:25 +0200 Subject: [PATCH] cargo fmt after merging main Co-Authored-By: Claude Sonnet 5.5 --- crates/docx/src/read/chart.rs | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/crates/docx/src/read/chart.rs b/crates/docx/src/read/chart.rs index 47dc6f6c58..7702727118 100644 --- a/crates/docx/src/read/chart.rs +++ b/crates/docx/src/read/chart.rs @@ -1956,7 +1956,8 @@ mod tests { fn unsupported_chart_types_draw_a_placeholder() { let ser = r#"1"#; let title = r#"Skills"#; - let x = format!(r#"{title}{ser}"#); + let x = + format!(r#"{title}{ser}"#); let bubble = chart_items(&crate::xml::parse(x.as_bytes()).unwrap(), &theme(), 300.0, 200.0); assert_eq!(texts(&bubble), ["Skills", "Bubble chart (not supported yet)"]); let framed = bubble.iter().any(|it| matches!(it, GraphicItem::Shape { rect, stroke: Some(_), .. } if *rect == [0.0, 0.0, 300.0, 200.0])); @@ -1985,7 +1986,9 @@ mod tests { for c in cats { assert!(texts(&std).contains(&c), "category label {c}: {:?}", texts(&std)); } - let stroked = |items: &[GraphicItem], col: Rgb| items.iter().filter(|it| matches!(it, GraphicItem::Path { stroke: Some(c), segs, .. } if *c == col && segs.len() == 6)).count(); + let stroked = |items: &[GraphicItem], col: Rgb| { + items.iter().filter(|it| matches!(it, GraphicItem::Path { stroke: Some(c), segs, .. } if *c == col && segs.len() == 6)).count() + }; assert_eq!(stroked(&std, Rgb(0xFF, 0, 0)), 1, "one closed pentagon per series: {std:?}"); assert_eq!(stroked(&std, Rgb(0, 0, 0xFF)), 1); assert!(filled(&std).is_empty(), "standard radar is not filled"); @@ -2016,7 +2019,8 @@ mod tests { #[test] fn hostile_radar_charts_never_panic() { // No categories and no values. - let empty = r#""#; + let empty = + r#""#; let _ = chart_items(&space(&format!("{empty}")), &theme(), 300.0, 200.0); let none = chart_items(&space(""), &theme(), 300.0, 200.0); assert!(none.is_empty(), "{none:?}"); @@ -2031,7 +2035,12 @@ mod tests { // NaN, infinities, junk and a tiny frame. let junk = ser(0, "S", None, &["a", "b", "c"], &["NaN", "inf", "1e999"]); let _ = radar_chart("filled", &[junk]); - let small = chart_items(&space(&format!("{}", ser(0, "S", None, &["a", "b", "c"], &["1", "2", "3"]))), &theme(), 20.0, 20.0); + let small = chart_items( + &space(&format!("{}", ser(0, "S", None, &["a", "b", "c"], &["1", "2", "3"]))), + &theme(), + 20.0, + 20.0, + ); let _ = small; // Caps: thousands of categories and series stay bounded. let cats: Vec = (0..5000).map(|i| format!("c{i}")).collect();