feat: add manually imported data into report#572
Conversation
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
||||||||||||||||||||||||||||
PR Code Suggestions ✨Latest suggestions up to cc9536e
Previous suggestionsSuggestions up to commit 826919c
|
|||||||||||||||||||||
826919c to
58985c9
Compare
Signed-off-by: Ruben Romero Montes <rromerom@redhat.com>
58985c9 to
cc9536e
Compare
User description
Fix #571
PR Type
Enhancement, Tests
Description
Add default "manual" source for manually imported data
Handle missing importer labels gracefully with fallback
Add test coverage for default source assignment
Diagram Walkthrough
File Walkthrough
TrustifyResponseHandler.java
Add default source handling for manual importssrc/main/java/io/github/guacsec/trustifyda/integration/providers/trustify/TrustifyResponseHandler.java
DEFAULT_SOURCEconstant set to "manual"getSource()method to return default source when labels arenull
TrustifyResponseHandlerTest.java
Test default source for missing importer labelssrc/test/java/io/github/guacsec/trustifyda/integration/providers/trustify/TrustifyResponseHandlerTest.java
testResponseToIssuesWithDefaultSource()to verify defaultsource assignment
source