-
-
03 Aug 2004 11:33:03 UTC
- Browse (raw)
- Changes
- How to Contribute
- Issues (6)
- Testers (15 / 0 / 0)
- Kwalitee
Bus factor: 1- License: unknown
- Activity
24 month- Tools
- Download (30.05KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
- Dependencies
- Benchmark::Timer
- Devel::Symdump
- Test::Class
- Test::Exception
- and possibly others
- Reverse dependencies
- CPAN Testers List
- Dependency graph
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 Perlchange how Perl code is run at a pointcuta pointcut context for advice codeLexically scoped subroutine wrappersObserver pattern with eventscross-cutting memoizationreusable method call profiling aspectA singleton aspectgive Test::Class test methods an IUT (implementation under test)A wormhole between call framesbase class for reusable aspectspointcut base classaspect weaving functionalityProvides
in lib/Aspect/Hook/LexWrap.pmin lib/Aspect/Library/Listenable.pmin lib/Aspect/Pointcut/AndOp.pmin lib/Aspect/Pointcut/BinOp.pmin lib/Aspect/Pointcut/Call.pmin lib/Aspect/Pointcut/Cflow.pmin lib/Aspect/Pointcut/NotOp.pmin lib/Aspect/Pointcut/OrOp.pmin lib/Aspect/Library/Profiler.pmExamples
Module Install Instructions
To install Aspect, copy and paste the appropriate command in to your terminal.
cpanm Aspect
perl -MCPAN -e shell install Aspect
For more information on module installation, please visit the detailed CPAN module installation guide.