Revision history for Bio-Protease 1.112980 2011-10-25 09:17:28 America/Argentina/Buenos_Aires 1.112900 2011-10-16 22:39:00 America/Argentina/Buenos_Aires - Require Moose >= 1.23 explicitly 1.102690 2010-09-26 10:35:17 America/Argentina/Buenos_Aires - Replace misuse of dies_ok for throws_ok in t/proteasei, was throwing fatal exception when user had Test::Builder2. 1.102680 2010-09-25 18:34:03 America/Argentina/Buenos_Aires - Implement optional, per-instance caching with Cache::Ref. No longer using Memoize. - Abstract the regex-specificity logic away in the Bio::Protease::Role::Specificity::Regex role. 1.102670 2010-09-24 12:19:06 America/Argentina/Buenos_Aires - Better code example in ProteaseI.pm - Add cache flushing at DESTROY time. Fixes test failures on perl-5.12 1.102660 2010-09-23 11:05:59 America/Argentina/Buenos_Aires - Use workaround in http://www.nntp.perl.org/group/perl.moose/2009/05/msg795.html to solve the memoization of role methods. Now there's caching again. 1.102650 2010-09-22 19:59:59 America/Argentina/Buenos_Aires - Remove memoization via Memoize, was failing tests with new versions of Moose. 1.100640 2010-03-05 02:13:12 America/Argentina/Buenos_Aires - tidy up test file specificities.yaml due to some failing tests on darwin - Several minor doc fixes 1.100620 2010-03-03 12:11:29 America/Argentina/Buenos_Aires - Added specificity: alcalase - Fix bug were passing a regexp to specificity wouldn't work - Methods now die when given no/senseless arguments - Test corner cases more thoroughly: 100% coverage reached \o/ 1.100470 2010-02-16 12:04:34 America/Argentina/Buenos_Aires - Some internal refactorings, no functional changes. - Remove alpha warning. 1.100420 2010-02-10 23:39:36 America/Argentina/Buenos_Aires - Rely on YAML instead of YAML::Any - bump Moose and ClassAttribute prerequisites - improve kwalitee 1.093151 Wed Nov 11 11:57:55 2009 - Interface is now implemented as a role instead of a base class. - Instead of a scalar reference, _cuts is passed a plain scalar. - Various doc improvements. - Use PodWeaver instead of PodPurler. 1.092670 Mon Sep 14 10:16:12 2009 - remove three final stops in the specificities.yaml file that made Load fail when YAML.pm was used. - Use autodie. This is 2009. - Doc fix: _cuts() is a method rather than a subroutine. - Fixed broken link in docs. - Factual mistkae in the is_substrate() docs: it's boolean, not scalar context. 1.092560 Sun Sep 13 11:39:41 2009 - Documentation improvements. - Substitute "use ok" by "use_ok()" in test suite due to test failures on Solaris.