From 5fc0782614e1b73473e26b1bba4ccef78fd7dae8 Mon Sep 17 00:00:00 2001 From: nscuro Date: Sat, 24 Oct 2026 16:22:51 +0200 Subject: [PATCH] Drop dependency on packageurl-java Signed-off-by: nscuro --- README.md | 3 ++- pom.xml | 8 -------- src/main/java/org/cyclonedx/model/Component.java | 5 ----- 3 files changed, 2 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index e89878201..41c9333bb 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ Maven Usage org.cyclonedx cyclonedx-core-java - 13.1.0 + 14.0.0 ``` @@ -33,6 +33,7 @@ the CycloneDX version supported by the target system. | Version | Schema Version | Format(s) | |---------|------------------|-----------| +| 14.x | CycloneDX v1.7.1 | XML/JSON | | 13.x | CycloneDX v1.7.1 | XML/JSON | | 12.x | CycloneDX v1.6.1 | XML/JSON | | 11.x | CycloneDX v1.6.1 | XML/JSON | diff --git a/pom.xml b/pom.xml index 72f33e627..2d7c67eec 100644 --- a/pom.xml +++ b/pom.xml @@ -128,14 +128,6 @@ - - - - com.github.package-url - packageurl-java - 1.5.0 - - diff --git a/src/main/java/org/cyclonedx/model/Component.java b/src/main/java/org/cyclonedx/model/Component.java index a241b0f6f..8c9232b15 100644 --- a/src/main/java/org/cyclonedx/model/Component.java +++ b/src/main/java/org/cyclonedx/model/Component.java @@ -43,7 +43,6 @@ import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper; import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement; -import com.github.packageurl.PackageURL; import org.cyclonedx.util.deserializer.LicenseChoiceDeserializer; import org.cyclonedx.util.deserializer.PropertiesDeserializer; @@ -446,10 +445,6 @@ public void setPurl(String purl) { this.purl = purl; } - public void setPurl(PackageURL purl) { - this.purl = purl.canonicalize(); - } - public Swid getSwid() { return swid; }