Closed warpfork closed 9 years ago
Also the currently first commit with the bugfix is gonna get cherry-picked outta here, and hammered with more tests because it's super irritating that it snuck along this far.
Bugfix extracted to #58.
That's it -- the input and output packages are gone, everything's now migrated to the new interfaces!
Not all migrated systems include full support for multiple storage URIs. Some future work needed to make those really useful has been discovered.
Delta: +1337, -2083. Net decrease of 746 lines. No functionality was dropped (and all additions were leet, apparently!). Nice.
This is mostly the payoff of universally applying standard compat tests. There's still a lot of other low hanging fruit for further cleanups.
Reorg of IO code to fall in rank behind the interfaces introduced in #52 , as noted in todos left in that set of changes:
testfixture
and shared test specs) along the way, which is generally a net code reductionWIP/preview: currently just dir type io, will grow to cover the rest presently. EDIT: done