Picard release 1.61
30 January 2012
- PicardException used to extend SAMException, which extended RuntimeException. Now PicardException extends RuntimeException directly. If you have code that catches SAMException, you may want to add a catch clause for PicardException if you use the net.sf.picard classes. If you only use classes in net.sf.samtools, you should never see PicardException thrown.
- IlluminaDataProviderFactory.java: Ensure position data type is in set of data types in ctors rather than in makeDataProvider(), in order to avoid ConcurrentModificationException.