aaronparker / vcredist

Lifecycle management for the Microsoft Visual C++ Redistributables
https://vcredist.com
MIT License
132 stars 17 forks source link

v4.1 #126

Closed aaronparker closed 1 year ago

aaronparker commented 1 year ago

Description

Refer to #123

Updates functions to remove the -Path parameter and adds a Path property to the output of each function. This simplifies the code base and syntax required by each function.

github-actions[bot] commented 1 year ago

Test Results

    1 files  144 suites   5m 58s :stopwatch: 399 tests 396 :heavy_check_mark: 0 :zzz:   3 :x: 417 runs  405 :heavy_check_mark: 0 :zzz: 12 :x:

For more details on these failures, see this check.

Results for commit 206c3f01.

codecov[bot] commented 1 year ago

Codecov Report

Merging #126 (206c3f0) into development (910b2db) will increase coverage by 63.26%. The diff coverage is 71.61%.

Additional details and impacted files [![Impacted file tree graph](https://codecov.io/gh/aaronparker/vcredist/pull/126/graphs/tree.svg?width=650&height=150&src=pr&token=0AUlPVPhiQ&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Aaron+Parker)](https://codecov.io/gh/aaronparker/vcredist/pull/126?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Aaron+Parker) ```diff @@ Coverage Diff @@ ## development #126 +/- ## ================================================ + Coverage 13.32% 76.59% +63.26% ================================================ Files 25 24 -1 Lines 833 786 -47 ================================================ + Hits 111 602 +491 + Misses 722 184 -538 ``` | [Impacted Files](https://codecov.io/gh/aaronparker/vcredist/pull/126?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Aaron+Parker) | Coverage Δ | | |---|---|---| | [VcRedist/Public/Import-VcConfigMgrApplication.ps1](https://codecov.io/gh/aaronparker/vcredist/pull/126?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Aaron+Parker#diff-VmNSZWRpc3QvUHVibGljL0ltcG9ydC1WY0NvbmZpZ01nckFwcGxpY2F0aW9uLnBzMQ==) | `13.54% <13.68%> (+13.54%)` | :arrow_up: | | [VcRedist/Private/New-TemporaryFolder.ps1](https://codecov.io/gh/aaronparker/vcredist/pull/126?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Aaron+Parker#diff-VmNSZWRpc3QvUHJpdmF0ZS9OZXctVGVtcG9yYXJ5Rm9sZGVyLnBzMQ==) | `83.33% <50.00%> (+25.00%)` | :arrow_up: | | [VcRedist/Public/Update-VcMdtBundle.ps1](https://codecov.io/gh/aaronparker/vcredist/pull/126?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Aaron+Parker#diff-VmNSZWRpc3QvUHVibGljL1VwZGF0ZS1WY01kdEJ1bmRsZS5wczE=) | `77.35% <60.00%> (+77.35%)` | :arrow_up: | | [VcRedist/Public/New-VcMdtBundle.ps1](https://codecov.io/gh/aaronparker/vcredist/pull/126?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Aaron+Parker#diff-VmNSZWRpc3QvUHVibGljL05ldy1WY01kdEJ1bmRsZS5wczE=) | `73.07% <65.00%> (+73.07%)` | :arrow_up: | | [VcRedist/Private/Test-PSCore.ps1](https://codecov.io/gh/aaronparker/vcredist/pull/126?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Aaron+Parker#diff-VmNSZWRpc3QvUHJpdmF0ZS9UZXN0LVBTQ29yZS5wczE=) | `66.66% <66.66%> (ø)` | | | [VcRedist/Public/Import-VcMdtApplication.ps1](https://codecov.io/gh/aaronparker/vcredist/pull/126?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Aaron+Parker#diff-VmNSZWRpc3QvUHVibGljL0ltcG9ydC1WY01kdEFwcGxpY2F0aW9uLnBzMQ==) | `76.47% <67.34%> (+76.47%)` | :arrow_up: | | [VcRedist/Public/Test-VcRedistUri.ps1](https://codecov.io/gh/aaronparker/vcredist/pull/126?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Aaron+Parker#diff-VmNSZWRpc3QvUHVibGljL1Rlc3QtVmNSZWRpc3RVcmkucHMx) | `80.00% <72.72%> (ø)` | | | [VcRedist/Public/Uninstall-VcRedist.ps1](https://codecov.io/gh/aaronparker/vcredist/pull/126?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Aaron+Parker#diff-VmNSZWRpc3QvUHVibGljL1VuaW5zdGFsbC1WY1JlZGlzdC5wczE=) | `76.00% <73.91%> (+76.00%)` | :arrow_up: | | [VcRedist/Public/Install-VcRedist.ps1](https://codecov.io/gh/aaronparker/vcredist/pull/126?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Aaron+Parker#diff-VmNSZWRpc3QvUHVibGljL0luc3RhbGwtVmNSZWRpc3QucHMx) | `77.41% <75.00%> (+77.41%)` | :arrow_up: | | [VcRedist/Private/Get-Bitness.ps1](https://codecov.io/gh/aaronparker/vcredist/pull/126?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Aaron+Parker#diff-VmNSZWRpc3QvUHJpdmF0ZS9HZXQtQml0bmVzcy5wczE=) | `80.00% <80.00%> (+80.00%)` | :arrow_up: | | ... and [14 more](https://codecov.io/gh/aaronparker/vcredist/pull/126?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Aaron+Parker) | | ... and [1 file with indirect coverage changes](https://codecov.io/gh/aaronparker/vcredist/pull/126/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Aaron+Parker) ------ [Continue to review full report in Codecov by Sentry](https://codecov.io/gh/aaronparker/vcredist/pull/126?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Aaron+Parker). > **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Aaron+Parker) > `Δ = absolute (impact)`, `ø = not affected`, `? = missing data` > Powered by [Codecov](https://codecov.io/gh/aaronparker/vcredist/pull/126?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Aaron+Parker). Last update [24c7931...206c3f0](https://codecov.io/gh/aaronparker/vcredist/pull/126?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Aaron+Parker). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Aaron+Parker).