File tree Expand file tree Collapse file tree 5 files changed +17
-11
lines changed Expand file tree Collapse file tree 5 files changed +17
-11
lines changed Original file line number Diff line number Diff line change 1
1
# codspeed-rust
2
+
3
+ This mono-repo contains the integration crates for using CodSpeed in Rust:
4
+
5
+ - [ ` cargo-codspeed ` ] ( ./crates/cargo-codspeed/ ) : A cargo subcommand for running CodSpeed on your project
6
+ - [ ` codspeed-criterion-compat ` ] ( ./crates/criterion_compat/ ) : Criterion.rs compatibility layer for CodSpeed
7
+ - [ ` codspeed-bencher-compat ` ] ( ./crates/bencher_compat/ ) : Bencher compatibility layer for CodSpeed
8
+ - [ ` codspeed ` ] ( ./crates/codspeed/ ) : The core library used to integrate with Codspeed runners
Original file line number Diff line number Diff line change 2
2
name = " codspeed-bencher-compat"
3
3
version = " 0.1.1"
4
4
edition = " 2021"
5
- description = " bencher compatibility for CodSpeed"
5
+ description = " Bencher compatibility layer for CodSpeed"
6
6
authors = [
" Arthur Pastel <[email protected] >" ]
7
7
documentation = " https://docs.codspeed.io"
8
8
readme = " README.md"
9
- repository = " https://github.com/CodSpeedHQ/codspeed-rust"
9
+ repository = " https://github.com/CodSpeedHQ/codspeed-rust/crates/bencher_compat "
10
10
homepage = " https://codspeed.io"
11
11
license = " Apache-2.0"
12
12
categories = [
13
13
" development-tools" ,
14
- " development-tools::cargo-plugins" ,
15
14
" development-tools::profiling" ,
16
15
" development-tools::testing" ,
17
16
]
17
+ keywords = [" codspeed" , " benchmark" , " bencher" ]
18
18
19
19
[dependencies ]
20
20
bencher = " 0.1.5"
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ description = "Cargo extension to build & run your codspeed benchmarks"
6
6
authors = [
" Arthur Pastel <[email protected] >" ]
7
7
documentation = " https://docs.codspeed.io"
8
8
readme = " README.md"
9
- repository = " https://github.com/CodSpeedHQ/codspeed-rust"
9
+ repository = " https://github.com/CodSpeedHQ/codspeed-rust/crates/cargo-codspeed "
10
10
homepage = " https://codspeed.io"
11
11
license = " Apache-2.0"
12
12
categories = [
@@ -15,7 +15,7 @@ categories = [
15
15
" development-tools::profiling" ,
16
16
" development-tools::testing" ,
17
17
]
18
- keywords = [" codspeed" , " benchmark" , " rust " ]
18
+ keywords = [" codspeed" , " benchmark" , " cargo " ]
19
19
20
20
[dependencies ]
21
21
cargo = " 0.66.0"
Original file line number Diff line number Diff line change @@ -6,16 +6,15 @@ description = "Core instrumentation library for CodSpeed"
6
6
authors = [
" Arthur Pastel <[email protected] >" ]
7
7
documentation = " https://docs.codspeed.io"
8
8
readme = " README.md"
9
- repository = " https://github.com/CodSpeedHQ/codspeed-rust"
9
+ repository = " https://github.com/CodSpeedHQ/codspeed-rust/crates/codspeed "
10
10
homepage = " https://codspeed.io"
11
11
license = " Apache-2.0"
12
12
categories = [
13
13
" development-tools" ,
14
- " development-tools::cargo-plugins" ,
15
14
" development-tools::profiling" ,
16
15
" development-tools::testing" ,
17
16
]
18
- keywords = [" codspeed" , " benchmark" , " rust " ]
17
+ keywords = [" codspeed" , " benchmark" ]
19
18
20
19
[dependencies ]
21
20
colored = " 2.0.0"
Original file line number Diff line number Diff line change 2
2
name = " codspeed-criterion-compat"
3
3
version = " 0.1.0"
4
4
edition = " 2021"
5
- description = " Criterion.rs compatibility for CodSpeed"
5
+ description = " Criterion.rs compatibility layer for CodSpeed"
6
6
authors = [
" Arthur Pastel <[email protected] >" ]
7
7
documentation = " https://docs.codspeed.io"
8
8
readme = " README.md"
9
- repository = " https://github.com/CodSpeedHQ/codspeed-rust"
9
+ repository = " https://github.com/CodSpeedHQ/codspeed-rust/crates/criterion_compat "
10
10
homepage = " https://codspeed.io"
11
11
license = " Apache-2.0"
12
12
categories = [
13
13
" development-tools" ,
14
- " development-tools::cargo-plugins" ,
15
14
" development-tools::profiling" ,
16
15
" development-tools::testing" ,
17
16
]
17
+ keywords = [" codspeed" , " benchmark" , " criterion" ]
18
18
[dependencies ]
19
19
criterion = " 0.4"
20
20
codspeed = { path = " ../codspeed" , version = " 0" }
You can’t perform that action at this time.
0 commit comments