Skip to content

Commit a38abd9

Browse files
authored
remove vendored spade (#95)
1 parent dfef8fa commit a38abd9

28 files changed

+2
-8730
lines changed

Diff for: Cargo.toml

+1-2
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,9 @@ async = []
1919
no-default-baking = []
2020
detailed-layers = []
2121
serde = ["glam/serde", "bvh2d/serde", "dep:serde"]
22-
public-spade = ["dep:spade"]
2322

2423
[dependencies]
25-
spade = { version = "2.10", optional = true }
24+
spade = { version = "2.13.1" }
2625
tracing = { version = "0.1", optional = true }
2726
hashbrown = { version = "0.15" }
2827
glam = { version = "0.29", features = ["approx"] }

Diff for: src/input/triangulation.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ use inflate::Inflate;
44
#[cfg(feature = "tracing")]
55
use tracing::instrument;
66

7-
use crate::spade::{ConstrainedDelaunayTriangulation, Point2, Triangulation as SpadeTriangulation};
87
pub use geo::LineString;
98
use geo::{Contains, Coord, Polygon as GeoPolygon, SimplifyVwPreserve};
109
use glam::{vec2, Vec2};
10+
use spade::{ConstrainedDelaunayTriangulation, Point2, Triangulation as SpadeTriangulation};
1111

1212
use crate::{Layer, Mesh, Polygon, Vertex};
1313

Diff for: src/lib.rs

-7
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,6 @@ mod mesh_cleanup;
4545
mod primitives;
4646
mod stitching;
4747

48-
#[cfg(not(feature = "public-spade"))]
49-
mod vendored_spade;
50-
#[cfg(feature = "public-spade")]
51-
use spade;
52-
#[cfg(not(feature = "public-spade"))]
53-
use vendored_spade as spade;
54-
5548
#[cfg(feature = "async")]
5649
pub use async_helpers::FuturePath;
5750
pub use input::polyanya_file::PolyanyaFile;

0 commit comments

Comments
 (0)