Skip to content

Commit 815a218

Browse files
committed
Return unmodified dependency requirement from GET /crates/:crate_id/:version/dependencies
1 parent 6456d72 commit 815a218

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/models/dependency.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ pub struct Dependency {
1515
pub id: i32,
1616
pub version_id: i32,
1717
pub crate_id: i32,
18-
pub req: semver::VersionReq,
18+
pub req: String,
1919
pub optional: bool,
2020
pub default_features: bool,
2121
pub features: Vec<String>,
@@ -51,7 +51,7 @@ impl Dependency {
5151
id: self.id,
5252
version_id: self.version_id,
5353
crate_id: crate_name.into(),
54-
req: self.req.to_string(),
54+
req: self.req,
5555
optional: self.optional,
5656
default_features: self.default_features,
5757
features: self.features,

src/tests/krate/publish.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ fn new_krate_with_dependency() {
204204

205205
assert_eq!(dependencies.len(), 1);
206206
assert_eq!(dependencies[0].crate_id, "foo-dep");
207-
assert_eq!(dependencies[0].req, "^1.0.0");
207+
assert_eq!(dependencies[0].req, "1.0.0");
208208
}
209209

210210
#[test]

0 commit comments

Comments
 (0)