DartBot
DartBot
**Comment by [kevmoo](https://github.com/kevmoo)** --- _Added [Pkg-Unittest](../labels/Pkg-Unittest) label._
**Comment by [kevmoo](https://github.com/kevmoo)** --- _Removed [Area-UnitTest](../labels/Area-UnitTest) label._ _Added [Area-Pkg](../labels/Area-Pkg) label._
**Comment by [kevmoo](https://github.com/kevmoo)** --- _Removed [Pkg-Unittest](../labels/Pkg-Unittest) label._ _Added [Pkg-matcher](../labels/Pkg-matcher) label._
**Comment by [lrhn](https://github.com/lrhn)** --- _Added [Area-Pub](../labels/Area-Pub), [Triaged](../labels/Triaged) labels._
**Comment by [nex3](https://github.com/nex3)** --- When we were first designing the package system, we intentionally decided to limit the number of different ways a dependency could be declared to encourage both...
**Comment by [seaneagan](https://github.com/seaneagan)** --- Example of why this would be useful: https://github.com/seaneagan/which.dart/issues/3
**Comment by [seaneagan](https://github.com/seaneagan)** --- Version lock is probably the bigger concern here, not downloading extra dependencies. This bit me again, causing me to have to put my executable and library...
**Comment by [jmesserly](https://github.com/jmesserly)** --- cc @munificent.
**Comment by [seaneagan](https://github.com/seaneagan)** --- I think this would get much easier to implement once we have the package spec: https://github.com/lrhn/dep-pkgspec Then all the deps can still be downloaded into the...
**Comment by [munificent](https://github.com/munificent)** --- I'm going to re-open this because I'm increasingly hearing this is a problem and I don't want people to solve it by splitting their packages into...