biocpp / biocpp-io

BioC++ Input/Output library
https://biocpp.github.io
BSD 3-Clause "New" or "Revised" License
8 stars 5 forks source link

various smaller changes #17

Closed h-2 closed 2 years ago

h-2 commented 2 years ago

Some small stuff, including the revert of the seqan3::record you suggested.

This also add the concept checks to var_io::reader_options which is similar to map_io in complexity. Compile time for var_io_reader_test increases from 11.19s to 11.47s (median out of three each). And this is for a test that actually instantiates multiple different options whereas users usually only instantiate options once. So I think this is very negligible.

h-2 commented 2 years ago

Added another small commit.

h-2 commented 2 years ago

clang-format will be fixed later