ansasaki / abimap

A helper for library maintainers to use symbol versioning
MIT License
7 stars 1 forks source link

Remove --symbols option and make it default #40

Closed ansasaki closed 6 years ago

ansasaki commented 6 years ago

This make '--symbols' default for the 'update' command. This way the strategy option is no longer required and will be assumed as the same as the current '--symbols'. This means if '--add' and '--remove' are not provided, the provided symbols will be compared with the existing symbols to create the set of added and removed symbols.

Also automatically generates usage description documentation.

codecov-io commented 6 years ago

Codecov Report

Merging #40 into master will increase coverage by 0.12%. The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #40      +/-   ##
==========================================
+ Coverage   95.91%   96.03%   +0.12%     
==========================================
  Files           3        3              
  Lines         734      732       -2     
  Branches      177      176       -1     
==========================================
- Hits          704      703       -1     
  Misses          6        6              
+ Partials       24       23       -1
Impacted Files Coverage Δ
src/smap/symver.py 95.97% <100%> (+0.12%) :arrow_up:

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 49df389...a74e0e7. Read the comment docs.

coveralls commented 6 years ago

Pull Request Test Coverage Report for Build 85


Totals Coverage Status
Change from base Build 83: 0.08%
Covered Lines: 726
Relevant Lines: 732

💛 - Coveralls