influxdb/ioxd_common/src
Dom Dwyer 928a4d163e
build: remove unused dependencies from crates
This commit fixes loads of crates (47!) had unused dependencies, or
mis-configured dependencies (test deps as normal deps).

I added the "unused_crate_dependencies" to all crates to help prevent
this mess from growing again!

    https://doc.rust-lang.org/beta/nightly-rustc/rustc_lint_defs/builtin/static.UNUSED_CRATE_DEPENDENCIES.html

This has the minor downside of false-positives when specifying
dev-dependencies for test/bench binaries - these are files in /test or
/benches (not normal tests). This commit includes a workaround,
importing them in lib.rs (gated by a feature flag). I think the
trade-off of better dependency management is worth it!
2023-05-23 14:55:43 +02:00
..
http refactor(lints): add missing lints to ioxd_common 2023-05-23 14:55:37 +02:00
server_type fix: Consistently use 'namespace' instead of 'database' in comments and other internal text 2022-11-11 15:46:04 -05:00
lib.rs build: remove unused dependencies from crates 2023-05-23 14:55:43 +02:00
rpc.rs feat: Add process/service names to spans, fix ingester span propagation (#7507) 2023-04-12 16:26:35 +00:00
server_type.rs feat: Add process/service names to spans, fix ingester span propagation (#7507) 2023-04-12 16:26:35 +00:00
service.rs refactor(lints): add missing lints to ioxd_common 2023-05-23 14:55:37 +02:00