Skip to content
Branch: master
Find file History
nivekuil chore: specify path dependencies for workspace crates (#568)
## Motivation

Intra-workspace dependencies can go out of sync if only referencing
crates.io, where changing one crate locally and testing the whole
library will result in errors stemming from two different versions of
the same trait etc. This is hard to keep track of and makes development
more difficult than it needs to be. 

## Solution

Afaik it's common practice to specify both a version and a path as per
[the cargo docs][1]. This is what tokio does with its subcrates too.

[1]: https://github.com/rust-lang/cargo/blob/master/src/doc/src/reference/specifying-dependencies.md#multiple-locations.
Latest commit de2de89 Feb 8, 2020
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
src finish doc_cfg for tracing-tower and tracing-log (#537) Jan 15, 2020
Cargo.toml
You can’t perform that action at this time.