The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

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