Changes for version 0.11
- Fixed problem in upgrading from 0.08, CPAN.pm was getting confused on Advice and Modular, because they had no version numbers, and undef is smaller than 0.08. (merlyn)
- Lowered dependency on Test::Class to 0.03
Modules
AOP for Perl
change how Perl code is run at a pointcut
a pointcut context for advice code
Lexically scoped subroutine wrappers
Observer pattern with events
cross-cutting memoization
reusable method call profiling aspect
A singleton aspect
give Test::Class test methods an IUT (implementation under test)
A wormhole between call frames
base class for reusable aspects
pointcut base class
aspect weaving functionality
Provides
in lib/Aspect/Hook/LexWrap.pm
in lib/Aspect/Library/Listenable.pm
in lib/Aspect/Pointcut/AndOp.pm
in lib/Aspect/Pointcut/BinOp.pm
in lib/Aspect/Pointcut/Call.pm
in lib/Aspect/Pointcut/Cflow.pm
in lib/Aspect/Pointcut/NotOp.pm
in lib/Aspect/Pointcut/OrOp.pm
in lib/Aspect/Library/Profiler.pm