Skip to content

Commit c5fe7f0

Browse files
authored
consistently dont use smallvec default features (#19972)
# Objective - for smallvec some crates specify default features false, other dont. turns out we dont need them ## Solution - remove ## Testing - 3d_scene
1 parent dd57db4 commit c5fe7f0

File tree

12 files changed

+15
-12
lines changed

12 files changed

+15
-12
lines changed

crates/bevy_animation/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ derive_more = { version = "2", default-features = false, features = ["from"] }
4141
either = "1.13"
4242
thread_local = "1"
4343
uuid = { version = "1.13.1", features = ["v4"] }
44-
smallvec = "1"
44+
smallvec = { version = "1", default-features = false }
4545
tracing = { version = "0.1", default-features = false, features = ["std"] }
4646

4747
[target.'cfg(target_arch = "wasm32")'.dependencies]

crates/bevy_camera/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ serde = { version = "1", default-features = false, features = ["derive"] }
3131
thiserror = { version = "2", default-features = false }
3232
downcast-rs = { version = "2", default-features = false, features = ["std"] }
3333
derive_more = { version = "2", default-features = false, features = ["from"] }
34-
smallvec = { version = "1.11", features = ["const_new"] }
34+
smallvec = { version = "1", default-features = false, features = ["const_new"] }
3535

3636
[features]
3737
default = []

crates/bevy_core_pipeline/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ serde = { version = "1", features = ["derive"] }
4343
bitflags = "2.3"
4444
radsort = "0.1"
4545
nonmax = "0.5"
46-
smallvec = "1"
46+
smallvec = { version = "1", default-features = false }
4747
thiserror = { version = "2", default-features = false }
4848
tracing = { version = "0.1", default-features = false, features = ["std"] }
4949
bytemuck = { version = "1" }

crates/bevy_ecs/Cargo.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,10 @@ derive_more = { version = "2", default-features = false, features = [
112112
] }
113113
nonmax = { version = "0.5", default-features = false }
114114
arrayvec = { version = "0.7.4", default-features = false, optional = true }
115-
smallvec = { version = "1", features = ["union", "const_generics"] }
115+
smallvec = { version = "1", default-features = false, features = [
116+
"union",
117+
"const_generics",
118+
] }
116119
indexmap = { version = "2.5.0", default-features = false }
117120
variadics_please = { version = "1.1", default-features = false }
118121
tracing = { version = "0.1", default-features = false, optional = true }

crates/bevy_gltf/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ itertools = "0.14"
6363
percent-encoding = "2.1"
6464
serde = { version = "1.0", features = ["derive"] }
6565
serde_json = "1.0.140"
66-
smallvec = "1.11"
66+
smallvec = { version = "1", default-features = false }
6767
tracing = { version = "0.1", default-features = false, features = ["std"] }
6868
bevy_log = { path = "../bevy_log", version = "0.17.0-dev" }
6969

crates/bevy_math/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ libm = { version = "0.2", optional = true }
2424
approx = { version = "0.5", default-features = false, optional = true }
2525
rand = { version = "0.8", default-features = false, optional = true }
2626
rand_distr = { version = "0.4.3", optional = true }
27-
smallvec = { version = "1.11" }
27+
smallvec = { version = "1", default-features = false }
2828
bevy_reflect = { path = "../bevy_reflect", version = "0.17.0-dev", default-features = false, features = [
2929
"glam",
3030
], optional = true }

crates/bevy_pbr/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ bitvec = { version = "1", optional = true }
7171
# direct dependency required for derive macro
7272
bytemuck = { version = "1", features = ["derive", "must_cast"] }
7373
radsort = "0.1"
74-
smallvec = "1.6"
74+
smallvec = { version = "1", default-features = false }
7575
nonmax = "0.5"
7676
static_assertions = "1"
7777
tracing = { version = "0.1", default-features = false, features = ["std"] }

crates/bevy_reflect/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ thiserror = { version = "2", default-features = false }
9696
derive_more = { version = "2", default-features = false, features = ["from"] }
9797
serde = { version = "1", default-features = false, features = ["alloc"] }
9898
assert_type_match = "0.1.1"
99-
smallvec = { version = "1.11", default-features = false, optional = true }
99+
smallvec = { version = "1", default-features = false, optional = true }
100100
glam = { version = "0.29.3", default-features = false, features = [
101101
"serde",
102102
], optional = true }

crates/bevy_render/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ profiling = { version = "1", features = [
114114
], optional = true }
115115
async-channel = "2.3.0"
116116
nonmax = "0.5"
117-
smallvec = { version = "1.11", features = ["const_new"] }
117+
smallvec = { version = "1", default-features = false, features = ["const_new"] }
118118
offset-allocator = "0.2"
119119
variadics_please = "1.1"
120120
tracing = { version = "0.1", default-features = false, features = ["std"] }

crates/bevy_text/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ bevy_platform = { path = "../bevy_platform", version = "0.17.0-dev", default-fea
3636
cosmic-text = { version = "0.14", features = ["shape-run-cache"] }
3737
thiserror = { version = "2", default-features = false }
3838
serde = { version = "1", features = ["derive"] }
39-
smallvec = "1.13"
39+
smallvec = { version = "1", default-features = false }
4040
unicode-bidi = "0.3.13"
4141
sys-locale = "0.3.0"
4242
tracing = { version = "0.1", default-features = false, features = ["std"] }

0 commit comments

Comments
 (0)