You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some features are accidentally activated transitively. For example, alloc -> rand/alloc, which activates the rand feature. This is a problem if we want to provide semver guarantees for default-on features.
Relatedly, cargo test --no-default-features fails on release/2.0 currently because a lot of our tests use generate() which requires rand (or, consequently, alloc, std,batch, or batch_deterministic). I think a mock.rs` module would be useful here, but we have a lot of doctests that would be affected and it'd look nasty. Maybe worth it regardless though.
The text was updated successfully, but these errors were encountered:
FWIW I was planning on opening a PR to move to weakly activated and namespaced features, which would require MSRV 1.60 but would clean up quite a bit of that spurious feature activation
Some features are accidentally activated transitively. For example,
alloc -> rand/alloc
, which activates therand
feature. This is a problem if we want to provide semver guarantees for default-on features.Relatedly,
cargo test --no-default-features
fails onrelease/2.0
currently because a lot of our tests usegenerate()
which requiresrand
(or, consequently,alloc,
std,
batch, or
batch_deterministic). I think a
mock.rs` module would be useful here, but we have a lot of doctests that would be affected and it'd look nasty. Maybe worth it regardless though.The text was updated successfully, but these errors were encountered: