wgnf / liz

liz (ˈlɪz) is a tool to extract license-information from your project/solution aimed on a fast and correct process. Whether it's via a dotnet-CLI-Tool, Cake-Addin or Nuke-Addon
MIT License
9 stars 0 forks source link

feat: enable export to json file #142

Closed wgnf closed 10 months ago

wgnf commented 1 year ago

📫 Addressed Issue(s)

📄 Description

Adds the ability to export all the determined project-references and their metadata to a specified JSON file.

✅ Checks

ℹ Additional Information

-

codecov[bot] commented 1 year ago

Codecov Report

Merging #142 (79c3ff4) into release/2.1 (c9039d6) will increase coverage by 0.03%. The diff coverage is 97.71%.

:exclamation: Current head 79c3ff4 differs from pull request most recent head 9075c94. Consider uploading reports for the commit 9075c94 to get more accurate results

@@               Coverage Diff               @@
##           release/2.1     #142      +/-   ##
===============================================
+ Coverage        96.40%   96.44%   +0.03%     
===============================================
  Files               54       55       +1     
  Lines             2450     2587     +137     
===============================================
+ Hits              2362     2495     +133     
- Misses              88       92       +4     
Files Changed Coverage Δ
src/Tool/Liz.Tool/CommandLine/CommandRunner.cs 94.11% <60.00%> (-3.76%) :arrow_down:
src/Tool/Liz.Tool/CommandLine/CommandProvider.cs 79.72% <84.61%> (+0.33%) :arrow_up:
...z.Core/Result/ExportLicenseTextsResultProcessor.cs 100.00% <100.00%> (ø)
...ore/Liz.Core/Result/ExportToJsonResultProcessor.cs 100.00% <100.00%> (ø)
...Nuke/Liz.Nuke/ExtractLicensesSettingsExtensions.cs 100.00% <100.00%> (ø)