Add tests to the Ellipse, Artboard, and Fill tools (#2181)

* Add ellipse tests

* Add tests for fill tool and re-enable some other tests

* Code review

* Fix Rust crate advisory

---------

Co-authored-by: Keavon Chambers <keavon@keavon.com>
This commit is contained in:
James Lindsay
2025-03-07 02:13:15 +00:00
committed by GitHub
co-authored by Keavon Chambers
parent 1190e82322
commit b171eeba84
22 changed files with 1097 additions and 236 deletions
+2 -2
View File
@@ -134,9 +134,9 @@ where
})
}
fn serialize(&self) -> Option<Arc<dyn core::any::Any>> {
fn serialize(&self) -> Option<Arc<dyn core::any::Any + Send + Sync>> {
let io = self.io.lock().unwrap();
(io).as_ref().map(|output| output.clone() as Arc<dyn core::any::Any>)
(io).as_ref().map(|output| output.clone() as Arc<dyn core::any::Any + Send + Sync>)
}
}