From c5498b5b123d1c5689df4226c6627e5a9b96c681 Mon Sep 17 00:00:00 2001 From: "Christoph J. Scherr" Date: Fri, 12 Jan 2024 13:35:37 +0100 Subject: [PATCH] rename criterion-demo and add cucumber-demo --- Cargo.lock | 18 +++++++++------ Cargo.toml | 22 ++++++++++--------- .../Cargo.toml | 2 +- .../benches/my_benchmark.rs | 2 +- .../src/lib.rs | 0 members/cucumber-demo/Cargo.toml | 8 +++++++ members/cucumber-demo/src/main.rs | 3 +++ 7 files changed, 36 insertions(+), 19 deletions(-) rename members/{criterion_ex => criterion-demo}/Cargo.toml (90%) rename members/{criterion_ex => criterion-demo}/benches/my_benchmark.rs (89%) rename members/{criterion_ex => criterion-demo}/src/lib.rs (100%) create mode 100644 members/cucumber-demo/Cargo.toml create mode 100644 members/cucumber-demo/src/main.rs diff --git a/Cargo.lock b/Cargo.lock index 769fcc4..64b4f1b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -176,6 +176,13 @@ dependencies = [ "walkdir", ] +[[package]] +name = "criterion-demo" +version = "0.1.0" +dependencies = [ + "criterion", +] + [[package]] name = "criterion-plot" version = "0.5.0" @@ -186,13 +193,6 @@ dependencies = [ "itertools", ] -[[package]] -name = "criterion_ex" -version = "0.1.0" -dependencies = [ - "criterion", -] - [[package]] name = "crossbeam-deque" version = "0.8.5" @@ -218,6 +218,10 @@ version = "0.8.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" +[[package]] +name = "cucumber-demo" +version = "0.1.0" + [[package]] name = "either" version = "1.9.0" diff --git a/Cargo.toml b/Cargo.toml index cb5fea4..8417147 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,17 +1,19 @@ [workspace] members = [ - ".", - "members/criterion_ex", - "members/revsqrt", - "members/serde-json-demo", - "members/slog-demo", + ".", + "members/criterion-demo", + "members/cucumber-demo", + "members/revsqrt", + "members/serde-json-demo", + "members/slog-demo", ] default-members = [ - ".", - "members/criterion_ex", - "members/revsqrt", - "members/serde-json-demo", - "members/slog-demo", + ".", + "members/criterion-demo", + "members/revsqrt", + "members/serde-json-demo", + "members/slog-demo", + "members/cucumber-demo", ] [package] diff --git a/members/criterion_ex/Cargo.toml b/members/criterion-demo/Cargo.toml similarity index 90% rename from members/criterion_ex/Cargo.toml rename to members/criterion-demo/Cargo.toml index 72ce45e..88b0c47 100644 --- a/members/criterion_ex/Cargo.toml +++ b/members/criterion-demo/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "criterion_ex" +name = "criterion-demo" version = "0.1.0" edition = "2021" diff --git a/members/criterion_ex/benches/my_benchmark.rs b/members/criterion-demo/benches/my_benchmark.rs similarity index 89% rename from members/criterion_ex/benches/my_benchmark.rs rename to members/criterion-demo/benches/my_benchmark.rs index 261a7f3..ff320b9 100644 --- a/members/criterion_ex/benches/my_benchmark.rs +++ b/members/criterion-demo/benches/my_benchmark.rs @@ -1,5 +1,5 @@ use criterion::{black_box, criterion_group, criterion_main, Criterion}; -use criterion_ex::fibonacci; +use criterion_demo::fibonacci; pub fn criterion_benchmark(c: &mut Criterion) { c.bench_function("fib 20", |b| b.iter(|| fibonacci(black_box(20)))); diff --git a/members/criterion_ex/src/lib.rs b/members/criterion-demo/src/lib.rs similarity index 100% rename from members/criterion_ex/src/lib.rs rename to members/criterion-demo/src/lib.rs diff --git a/members/cucumber-demo/Cargo.toml b/members/cucumber-demo/Cargo.toml new file mode 100644 index 0000000..ecacc95 --- /dev/null +++ b/members/cucumber-demo/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "cucumber-demo" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/members/cucumber-demo/src/main.rs b/members/cucumber-demo/src/main.rs new file mode 100644 index 0000000..e7a11a9 --- /dev/null +++ b/members/cucumber-demo/src/main.rs @@ -0,0 +1,3 @@ +fn main() { + println!("Hello, world!"); +}