pub fn need_dev_deps(&self) -> bool {
match *self {
- CompileFilter::Default { .. } => false,
+ CompileFilter::Default { .. } => true,
CompileFilter::Only { examples, tests, benches, .. } =>
examples.is_specific() || tests.is_specific() || benches.is_specific()
}
pub fn matches(&self, target: &Target) -> bool {
match *self {
- CompileFilter::Default { .. } => match *target.kind() {
- TargetKind::Bin => true,
- TargetKind::Lib(..) => true,
- _ => false,
- },
+ CompileFilter::Default { .. } => true,
CompileFilter::Only { lib, bins, examples, tests, benches, .. } => {
let rule = match *target.kind() {
TargetKind::Bin => bins,