samtools/htsjdk — pull request #58 by d-cameron (2014-07-11 07:56:01+00:00)
Title: Explicitly implementing Closeable on classes and interfaces with close()

A number of classes and interfaces are missing a definition of Closeable, making usage with try-with-resources and generic close implementations difficult.

There does not appear to be consistent behaviour behind when Closeable is used or not (eg: SAMFileRead does but neither SAMFileWriter nor ReferenceSequenceFile do).