Samsung / LPVS

License Pre-Validation Service analyzes which open source components and licenses are used in every patch. It returns the list of restricted licenses and the possibility of license violation on the comment with the exact code location and the open source component information.
https://samsung.github.io/LPVS/
MIT License
24 stars 26 forks source link

feat: User friendly command line report for single scan #577

Closed o-kopysov closed 2 months ago

o-kopysov commented 2 months ago

Pull Request

Description

Current PR contains an updated, user-friendly version of the command line report for single scans (PR or local files).

Type of change

Please delete options that are not relevant.

Testing

Tested locally for PR and local file scan.

image

Checklist:

codecov-commenter commented 2 months ago

Codecov Report

Attention: Patch coverage is 94.44444% with 5 lines in your changes missing coverage. Please review.

Project coverage is 93.57%. Comparing base (1b69e16) to head (c427c0c).

Files Patch % Lines
src/main/java/com/lpvs/entity/LPVSFile.java 87.87% 1 Missing and 3 partials :warning:
...java/com/lpvs/entity/report/LPVSReportBuilder.java 98.18% 0 Missing and 1 partial :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #577 +/- ## ============================================ + Coverage 93.28% 93.57% +0.28% - Complexity 579 583 +4 ============================================ Files 49 49 Lines 1982 2009 +27 Branches 232 234 +2 ============================================ + Hits 1849 1880 +31 + Misses 63 59 -4 Partials 70 70 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.