Skip to content

Add opt-in template-based vulnerability ID generation#6639

Open
heyiamwahab236 wants to merge 4 commits into
DependencyTrack:4.14.xfrom
tecan:feature/custom-vuln-id
Open

Add opt-in template-based vulnerability ID generation#6639
heyiamwahab236 wants to merge 4 commits into
DependencyTrack:4.14.xfrom
tecan:feature/custom-vuln-id

Add REST tests for the vulnerability ID customization endpoints

0e0808d
Select commit
Loading
Failed to load commit list.
Codacy Production / Codacy Static Code Analysis succeeded Jul 9, 2026 in 0s

Your pull request is up to standards!

Codacy found no issues in your code

Annotations

Check warning on line 53 in src/main/java/org/dependencytrack/util/VulnerabilityIdGenerator.java

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/main/java/org/dependencytrack/util/VulnerabilityIdGenerator.java#L53

String.trim().length() == 0 / String.trim().isEmpty() is an inefficient way to validate a blank String.

Check warning on line 56 in src/main/java/org/dependencytrack/util/VulnerabilityIdGenerator.java

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/main/java/org/dependencytrack/util/VulnerabilityIdGenerator.java#L56

String.trim().length() == 0 / String.trim().isEmpty() is an inefficient way to validate a blank String.

Check warning on line 103 in src/main/java/org/dependencytrack/util/VulnerabilityIdGenerator.java

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/main/java/org/dependencytrack/util/VulnerabilityIdGenerator.java#L103

String.trim().length() == 0 / String.trim().isEmpty() is an inefficient way to validate a blank String.

Check warning on line 56 in src/main/java/org/dependencytrack/util/VulnerabilityIdTemplateParser.java

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/main/java/org/dependencytrack/util/VulnerabilityIdTemplateParser.java#L56

String.trim().length() == 0 / String.trim().isEmpty() is an inefficient way to validate a blank String.

Check warning on line 88 in src/main/java/org/dependencytrack/util/VulnerabilityIdTemplateParser.java

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/main/java/org/dependencytrack/util/VulnerabilityIdTemplateParser.java#L88

String.trim().length() == 0 / String.trim().isEmpty() is an inefficient way to validate a blank String.

Check warning on line 91 in src/main/java/org/dependencytrack/util/VulnerabilityIdTemplateParser.java

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/main/java/org/dependencytrack/util/VulnerabilityIdTemplateParser.java#L91

String.trim().length() == 0 / String.trim().isEmpty() is an inefficient way to validate a blank String.