pub mod clarity {
#![allow(ambiguous_glob_reexports)]
pub use ::clarity::types::*;
pub use ::clarity::vm::*;
pub use ::clarity::*;
}
It's error prone, adds complexity, for no value in this context. It's easier for packages to simply rely on the clarity crates (that will soon™ be imported from crates.io)
I'm willing to remove this pattern from stacks-codec and clarity repl https://github.com/hirosystems/clarinet/blob/ce1ffeaaf645de2d9a581d1d727e660cacb1e288/components/stacks-codec/src/lib.rs#L6-L10
It's error prone, adds complexity, for no value in this context. It's easier for packages to simply rely on the clarity crates (that will soon™ be imported from crates.io)