gmggroup / omf-python

Python library for working with OMF files
MIT License
79 stars 20 forks source link

[GH-20] Add arbitrary metadata property to project/element/attribute #85

Closed fwkoch closed 3 years ago

fwkoch commented 5 years ago

This moves most metadata attributes to metadata dictionary on objects. This dictionary has several validated fields to help build consistency across OMF files. However, it also allows for any JSON-serializable metadata.

codecov-io commented 5 years ago

Codecov Report

Merging #85 into dev will increase coverage by 0.23%. The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff             @@
##              dev      #85      +/-   ##
==========================================
+ Coverage   96.61%   96.84%   +0.23%     
==========================================
  Files          11       11              
  Lines         502      539      +37     
==========================================
+ Hits          485      522      +37     
  Misses         17       17
Impacted Files Coverage Δ
omf/base.py 96.9% <100%> (+1.9%) :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 52dc6a9...5db4abf. Read the comment docs.