-
Notifications
You must be signed in to change notification settings - Fork 323
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement ort.yml
parsing snippet report generation for SCANOSS
#10004
base: main
Are you sure you want to change the base?
Implement ort.yml
parsing snippet report generation for SCANOSS
#10004
Conversation
@isasmendiagus, please rebase your PR onto latest |
29719d8
to
aa42ab6
Compare
Hi @sschuberth, done with the conflicts |
ort.yml
parsing snippet report generation for SCANOSS
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #10004 +/- ##
============================================
+ Coverage 68.77% 69.58% +0.80%
- Complexity 1432 1462 +30
============================================
Files 267 270 +3
Lines 9394 9665 +271
Branches 999 1025 +26
============================================
+ Hits 6461 6725 +264
- Misses 2487 2489 +2
- Partials 446 451 +5
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
@isasmendiagus, please have a look at the various failed checks. |
aa42ab6
to
5f67f5c
Compare
5f67f5c
to
e45cf6e
Compare
@isasmendiagus, please remove the merge commit from the PR's history. Also, if you expected to get reviews, please mark the draft as "Ready for review" 😉 |
7e6ed63
to
e45cf6e
Compare
96b8a8f
to
27566cb
Compare
Replace custom direct API calls to SCANOSS with the official Java SDK. This change improves maintainability by leveraging the SDK's functionality instead of maintaining custom implementation for API interactions. Signed-off-by: Agustin Isasmendi <agustin.isasmendi@scanoss.com>
27566cb
to
83e5bed
Compare
Implement a custom filter in the scanPath method that integrates with the ScanOSS SDK to properly handle file exclusions based on patterns. The filter converts paths appropriately to work with the context's exclude patterns. Signed-off-by: Agustin Isasmendi <agustin.isasmendi@scanoss.com>
b27ae1c
to
05bfef5
Compare
Implement snippet choice processing functionality. It handles findings according to two different scenarios: - Original findings that should be included - Non-relevant findings that should be removed The implementation converts ORT's SnippetChoices into SCANOSS-specific rule types Signed-off-by: Agustin Isasmendi <agustin.isasmendi@scanoss.com>
Implement functionality to generate snippet findings reports from SCANOSS scan results. Signed-off-by: Agustin Isasmendi <agustin.isasmendi@scanoss.com>
Include releaseDate in snippetFindings additionalData and add a new column to display this information in generated reports. Signed-off-by: Agustin Isasmendi <agustin.isasmendi@scanoss.com>
* Generate multiple snippetFindings for each detected line range * Remove duplicate licenses to optimize results * Remove identified snippets from the summary Signed-off-by: Agustin Isasmendi <agustin.isasmendi@scanoss.com>
7f3895b
to
e36f5ec
Compare
SCANOSS snippet report generation