Closed xunjieli closed 4 years ago
This is a pure move, so that test/utils.cc doesn't depend on BCFKeyValueData_utils.h for some general purpose BCF helper functions.
The motivation is that users of GLnexus may have different implementation of KeyValueData, but have tests compiled with test/utils.cc.
Coverage decreased (-0.04%) to 93.384% when pulling efb25f92278cd89632ac75142481d5d2d9e8f73d on xunjieli:move_bcf_utils into 611f1c86892ab3a856a52b1e23190750bae4580c on dnanexus-rnd:master.
This is a pure move, so that test/utils.cc doesn't depend on BCFKeyValueData_utils.h for some general purpose BCF helper functions.
The motivation is that users of GLnexus may have different implementation of KeyValueData, but have tests compiled with test/utils.cc.