openmicroanalysis / pyxray

Definitions and properties of X-ray transitions
MIT License
6 stars 4 forks source link

Dataclass #14

Closed ppinard closed 5 years ago

ppinard commented 5 years ago

Use dataclass for descriptor and properties

codecov-io commented 5 years ago

Codecov Report

Merging #14 into master will increase coverage by 9.11%. The diff coverage is 99.57%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #14      +/-   ##
==========================================
+ Coverage   84.13%   93.24%   +9.11%     
==========================================
  Files          18       34      +16     
  Lines        2779     3466     +687     
==========================================
+ Hits         2338     3232     +894     
+ Misses        441      234     -207
Impacted Files Coverage Δ
pyxray/cbook.py 100% <ø> (ø) :arrow_up:
pyxray/property.py 96.36% <100%> (+0.97%) :arrow_up:
pyxray/descriptor.py 82.27% <100%> (+7.27%) :arrow_up:
pyxray/test_cbook.py 100% <100%> (ø)
pyxray/test_descriptor.py 100% <100%> (ø)
pyxray/test_property.py 88.23% <85.71%> (ø)
pyxray/_version.py
pyxray/parser/test_campbell2001.py 100% <0%> (ø)
pyxray/parser/test_unattributed.py 100% <0%> (ø)
... and 14 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 9ca07d3...e639ea3. Read the comment docs.