Class::Trait 0.11 now on the CPAN

Ovid on 2005-11-19T23:12:49

Class::Trait 0.11 has been uploaded to the CPAN. It should appear shortly.

0.11 Nov. 19, 2005
    - Added tests to ensure that failure messages were correct.
    - Fixed bug where not all conflicting methods were being 
      recognized.
    - If only a single method is to be excluded, you may specify 
      the method name without having to wrap it in an array 
      reference.
    - Clean up debugging code.  Only call debug() if needed.
    - Only use Data::Dumper if debugging.
    - Eliminated "uninitialized" warning when Class::Trait can't 
      determine the package a method originated it.
    - Added "BUGS" section to documentation.  Both known bugs have 
      easy workarounds.

I should add the the known "BUGS" are merely warnings.


BTW

sigzero on 2005-11-20T20:40:05

I am going to rush out and get Class::Trait because it has piqued my interest.

Re:BTW

Ovid on 2005-11-20T21:24:56

Let me know if you have any problems with it. Also, I'm quite open to suggestions/patches.

Right now, I'm trying to figure out if it's desireable to remove a trait at runtime. Tim Bunce's work has definitely gotten me thinking about that (not that I plan to hack in trait removal support any time soon).