Tyrrrz / CliFx

Class-first framework for building command-line interfaces
MIT License
1.48k stars 60 forks source link

Refactor #94

Closed Tyrrrz closed 3 years ago

Tyrrrz commented 3 years ago

Closes #89

codecov[bot] commented 3 years ago

Codecov Report

Merging #94 (1f4cf7e) into master (58df63a) will decrease coverage by 1.11%. The diff coverage is 92.47%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #94      +/-   ##
==========================================
- Coverage   93.30%   92.19%   -1.12%     
==========================================
  Files          43       73      +30     
  Lines        2061     2036      -25     
  Branches      254      301      +47     
==========================================
- Hits         1923     1877      -46     
+ Misses         99       93       -6     
- Partials       39       66      +27     
Impacted Files Coverage Δ
...iFx.Analyzers/Utils/Extensions/RoslynExtensions.cs 100.00% <ø> (ø)
CliFx.Tests.Dummy/Program.cs 100.00% <ø> (+16.66%) :arrow_up:
CliFx/Attributes/CommandAttribute.cs 100.00% <ø> (ø)
CliFx/Schema/CommandSchema.cs 97.26% <ø> (ø)
CliFx/Schema/IMemberSchema.cs 50.00% <ø> (ø)
CliFx/Schema/IPropertyDescriptor.cs 100.00% <ø> (ø)
CliFx/Schema/NullPropertyDescriptor.cs 80.00% <ø> (ø)
CliFx/Schema/OptionSchema.cs 96.34% <ø> (ø)
CliFx/Schema/ParameterSchema.cs 100.00% <ø> (ø)
CliFx/Utils/Disposable.cs 100.00% <ø> (ø)
... and 122 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 58df63a...1f4cf7e. Read the comment docs.

Tyrrrz commented 3 years ago

TODO: update analyzer messages