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.