PowerShell / PSDscResources

MIT License
129 stars 53 forks source link

Migrate Recent Fixes from xPSDesiredStateConfiguration Archive Resource - Fixes #126 #130

Closed PlagueHO closed 5 years ago

PlagueHO commented 5 years ago

This PR includes the following fixes and improvements:

@johlju - sorry about the size of this one, but Archive is quite out of date with current HQRM standards so I had to clean it up. Would you mind reviewing at some point? Although @kwirkykat or @mgreenegit may need to still review and merge.


This change is Reviewable

codecov-io commented 5 years ago

Codecov Report

Merging #130 into dev will increase coverage by <1%. The diff coverage is 85%.

Impacted file tree graph

@@         Coverage Diff          @@
##            dev   #130    +/-   ##
====================================
+ Coverage    83%    83%   +<1%     
====================================
  Files        19     19            
  Lines      2755   2760     +5     
  Branches      4      4            
====================================
+ Hits       2300   2305     +5     
  Misses      451    451            
  Partials      4      4
johlju commented 5 years ago

@PlagueHO You should add Fixes #xxx to the PR description as it seems to fix more than one issue?

johlju commented 5 years ago

@PlagueHO Yes, since DSC team supports this module I think @kwirkykat should approve and merge once we see it is ready (passing our review).

johlju commented 5 years ago

@PlagueHO Maybe (in the future) we should split the functional changes and the code clean up/repo maintenance changes so it is easier (faster) for @kwirkykat to review the actual resource(s) functional changes? 🤔

PlagueHO commented 5 years ago

Thanks @johlju - added the -Fixes for the other issues. We need to include the .github templates into this repo so that it would have prompted me :grin:

johlju commented 5 years ago

Thet are waiting in PR #113. Probably needs a rebase by now. If you review that I can rebase it tomorrow.