Skip to content

Commit f58b169

Browse files
authored
Merge pull request #616 from carlosthe19916/issue-615
fix: Make CycloneDx dependencies.dependsOn optional
2 parents 0aa9ee0 + cb9aa55 commit f58b169

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

cyclonedx-bom/src/specs/v1_3/dependency.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ impl FromXml for Dependencies {
8383
pub(crate) struct Dependency {
8484
#[serde(rename = "ref")]
8585
dependency_ref: String,
86+
#[serde(default)]
8687
depends_on: Vec<String>,
8788
}
8889

cyclonedx-bom/src/specs/v1_4/dependency.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ impl FromXml for Dependencies {
8383
pub(crate) struct Dependency {
8484
#[serde(rename = "ref")]
8585
dependency_ref: String,
86+
#[serde(default)]
8687
depends_on: Vec<String>,
8788
}
8889

0 commit comments

Comments
 (0)