* <p>This class attempts to find finder patterns in a QR Code. Finder patterns are the square\r
* markers at three corners of a QR Code.</p>\r
*\r
- * <p>This class is not thread-safe and should not be reused.</p>\r
- * TODO(dswitkin): Is this comment still true? I don't see any global variables for example.\r
+ * <p>This class is thread-safe but not reentrant. Each thread must allocate its own object.\r
*\r
* <p>In contrast to {@link FinderPatternFinder}, this class will return an array of all possible\r
* QR code locations in the image.</p>\r
* pasted and stripped down here for maximum performance but does unfortunately duplicate\r
* some code.</p>\r
*\r
- * <p>This class is not thread-safe.</p>\r
- * TODO(dswitkin): Is this still true?\r
+ * <p>This class is thread-safe but not reentrant. Each thread must allocate its own object.\r
*\r
* @author Sean Owen\r
*/\r
* <p>This class attempts to find finder patterns in a QR Code. Finder patterns are the square\r
* markers at three corners of a QR Code.</p>\r
*\r
- * <p>This class is not thread-safe and should not be reused.</p>\r
- * TODO(dswitkin): Is this still true?\r
+ * <p>This class is thread-safe but not reentrant. Each thread must allocate its own object.\r
*\r
* @author Sean Owen\r
*/\r