Skip to content

Commit 2538d95

Browse files
committed
Fix naming of nested dependency tags in SBOM generation.
1 parent 90a31e7 commit 2538d95

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

src/main/java/org/openrewrite/java/dependencies/Sbom.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -289,6 +289,7 @@ public static class Dependency {
289289
@JacksonXmlProperty(isAttribute = true)
290290
String ref;
291291
@JacksonXmlElementWrapper(useWrapping = false)
292+
@JacksonXmlProperty(localName = "dependency")
292293
List<Dependency> dependencies;
293294
}
294295
}

src/main/java/org/openrewrite/java/dependencies/SoftwareBillOfMaterials.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,11 @@ public String getDescription() {
5353
"Places a file named sbom.xml adjacent to the Gradle or Maven build file.";
5454
}
5555

56+
@Override
57+
public Set<String> getTags() {
58+
return Collections.singleton("CycloneDX");
59+
}
60+
5661
public static class Accumulator {
5762
Set<Path> existingSboms = new LinkedHashSet<>();
5863
Set<Path> sbomPaths = new LinkedHashSet<>();

0 commit comments

Comments
 (0)