Ticket #459 (closed task: fixed)
Opened 2010-01-13T10:27:57-06:00
Last modified 2010-07-13T17:00:56-05:00
I/O class review
Reported by: | melissa | Owned by: | melissa |
---|---|---|---|
Priority: | critical | Milestone: |
|
Component: | bio-formats | Severity: | serious |
Keywords: | cleanup | Cc: | |
Blocked By: | Blocking: |
Description
Review the following classes/interfaces in loci.common:
- BZip2Handle
- ByteArrayHandle
- CBZip2InputStream
- CompressedRandomAccess
- FileHandle
- GZipHandle
- IRandomAccess
- Location
- RandomAccessInputStream
- RandomAccessOutputStream
- URLHandle
- ZipHandle
Verify that:
- There are no extraneous methods.
- There is little (if any) duplicate code.
- Documentation is complete and accurate.
- Existing code cannot be replaced by (or is more efficient than) Java NIO.
- All classes are thread-safe.
Completed in r5847.