pub(super) fn handle_needs( cache: &CachedNeedsConditions, config: &Config, ln: &str, ) -> IgnoreDecision