Aspect::Legacy(3pm)
π Aspect::Legacy β the manual, but make it cute π
okay bestie, you're reading the Aspect::Legacy(3pm) page and honestly? it's giving time capsule. let's get into it β¨
πΈ NAME πΈ
Aspect::Legacy β legacy compatibility for Aspect.pm, no cap π«Ά
β¨ DESCRIPTION β¨
so like. Aspect::Legacy implements emulated support for the Aspect module as it existed in various forms before the 1.00 release in 2010. yes, we're doing archaeology, and it's iconic π
this includes both:
- full legacy support for the original Ran Eilam release series ending in release
0.12π - support for code written against the
0.16to0.99development release series π¦
in its default usage, it's intended as a drop-in upgrade for any old Aspect-oriented code that got absolutely wrecked by the changes in the second-generation implementation (that's version 0.90 or later, created during 2010). π
to upgrade your old code, it is literally this simple β change:
use Aspect;
to:
use Aspect::Legacy;
and it should continue to function as normal. periodt. π
π AUTHORS π
- Adam Kennedy
<adamk@cpan.org>
π COPYRIGHT π
Copyright 2009 - 2013 Adam Kennedy.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. π
and that's the whole page, bestie!! this one came from perl v5.36.0, dated 2023-07-02, and it lives at Aspect::Legacy(3pm). go forth and let your ancient code vibe again π«Άβ¨π
π¦ where this page comes from
- debian trixie: libaspect-perl 1.04-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libaspect-perl 1.04-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libaspect-perl 1.04-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libaspect-perl 1.04-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms