Skip to content

Commit 06bac51

Browse files
authored
Drop dependency on crossbeam and depend directly on crossbeam_channel (#859)
1 parent a974822 commit 06bac51

File tree

7 files changed

+7
-31
lines changed

7 files changed

+7
-31
lines changed

Cargo.lock

Lines changed: 1 addition & 25 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ demangle-with-swift = [
4040
[dependencies]
4141
cargo-binutils = "0.3"
4242
chrono = { version = "0.4", features = ["serde"] }
43-
crossbeam = "0.8"
43+
crossbeam-channel = "0.5"
4444
flate2 = "1.0"
4545
fomat-macros = "0.3"
4646
globset = "0.4"

benches/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#![allow(clippy::unit_arg)]
33
extern crate test;
44

5-
use crossbeam::channel::unbounded;
5+
use crossbeam_channel::unbounded;
66
use grcov::{CovResult, Function, FunctionMap};
77
use rustc_hash::FxHashMap;
88
use std::path::PathBuf;

src/defs.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use crossbeam::channel::{Receiver, Sender};
1+
use crossbeam_channel::{Receiver, Sender};
22
use rustc_hash::FxHashMap;
33
use serde::ser::{Serialize, Serializer};
44
use std::cell::RefCell;

src/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#[global_allocator]
33
static GLOBAL: tcmalloc::TCMalloc = tcmalloc::TCMalloc;
44

5-
use crossbeam::channel::bounded;
5+
use crossbeam_channel::bounded;
66
use log::error;
77
use regex::Regex;
88
use rustc_hash::FxHashMap;

src/output.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use crossbeam::channel::unbounded;
1+
use crossbeam_channel::unbounded;
22
use md5::{Digest, Md5};
33
use rustc_hash::FxHashMap;
44
use serde_json::{self, json, Value};

src/producer.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -566,7 +566,7 @@ pub fn producer(
566566
#[cfg(test)]
567567
mod tests {
568568
use super::*;
569-
use crossbeam::channel::unbounded;
569+
use crossbeam_channel::unbounded;
570570
use serde_json::{self, Value};
571571

572572
fn check_produced(

0 commit comments

Comments
 (0)