Skip to content

Commit e4cb3d9

Browse files
committed
chore(analyzeme): dont depend packages from Git repository
We've released decodeme to crates.io so analyzeme can depend on it directly from crates.io. This make the reproducibility story better
1 parent d33a074 commit e4cb3d9

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ repository = "https://github.com/rust-lang/measureme"
2323
analyzeme = { path = "analyzeme" }
2424
clap = { version = "4.5.0", features = ["derive"] }
2525
decodeme = { path = "decodeme" }
26-
decodeme_10_1_2 = { package = "decodeme", git = "https://github.com/rust-lang/measureme", tag = "10.1.2" }
26+
decodeme_10 = { version = "10.1.3", package = "decodeme" }
2727
flate2 = "1.0"
2828
inferno = { version = "0.11", default-features = false }
2929
log = "0.4"
3030
measureme = { path = "measureme" }
31-
measureme_10_1_2 = { package = "measureme", git = "https://github.com/rust-lang/measureme", tag = "10.1.2" }
31+
measureme_10 = { version = "10.1.3", package = "measureme" }
3232
memchr = "2"
3333
memmap2 = "0.2.1"
3434
parking_lot = "0.12.0"

analyzeme/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ serde.workspace = true
1818
# file formats.
1919

2020
# File format: v8
21-
decodeme_10_1_2.workspace = true
22-
measureme_10_1_2.workspace = true
21+
decodeme_10.workspace = true
22+
measureme_10.workspace = true
2323

2424
[dev-dependencies]
2525
flate2.workspace = true

analyzeme/src/file_formats/v8.rs

+6-6
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@
1111
1212
use crate::{Event, EventPayload, LightweightEvent, Timestamp};
1313
use decodeme::Metadata;
14-
use decodeme_10_1_2::event_payload::EventPayload as OldEventPayload;
15-
use decodeme_10_1_2::event_payload::Timestamp as OldTimestamp;
16-
use decodeme_10_1_2::lightweight_event::LightweightEvent as OldLightweightEvent;
17-
pub use decodeme_10_1_2::EventDecoder;
18-
use decodeme_10_1_2::Metadata as OldMetadata;
14+
use decodeme_10::event_payload::EventPayload as OldEventPayload;
15+
use decodeme_10::event_payload::Timestamp as OldTimestamp;
16+
use decodeme_10::lightweight_event::LightweightEvent as OldLightweightEvent;
17+
pub use decodeme_10::EventDecoder;
18+
use decodeme_10::Metadata as OldMetadata;
1919

20-
pub const FILE_FORMAT: u32 = measureme_10_1_2::file_header::CURRENT_FILE_FORMAT_VERSION;
20+
pub const FILE_FORMAT: u32 = measureme_10::file_header::CURRENT_FILE_FORMAT_VERSION;
2121

2222
// NOTE: These are functionally a hand-rolled "impl From<Old> -> New", but
2323
// given orphan rules, it seems undesirable to spread version-specific

0 commit comments

Comments
 (0)