MooseX...ibutes(3pm)
π NAME π
MooseX::MethodAttributes β it's giving code attribute introspection, bestie β¨
π VERSION π
version 0.32
πΈ SYNOPSIS πΈ
okay so picture this, you're just vibing in your package:
package MyClass;
use Moose;
use MooseX::MethodAttributes;
sub foo : Bar Baz('corge') { ... }
my $attrs = MyClass->meta->get_method('foo')->attributes; # ["Bar", "Baz('corge')"]
and boom π₯ β look at those attributes come right back at you. iconic behaviour honestly.
π¦ DESCRIPTION π¦
This module lets you peek at the code attributes of your methods through Moose meta method objects. It's literally introspection but make it method attributes. no cap π
π SUPPORT π
Found a bug? π Don't suffer in silence, bestie β go submit it through the RT bug tracker at https://rt.cpan.org/Public/Dist/Display.html?Name=MooseX-MethodAttributes (or you can slide into the inbox at bug-MooseX-MethodAttributes@rt.cpan.org β email works too, whatever vibes).
There's also a mailing list for users of this distribution, hanging out at http://lists.perl.org/list/moose.html. Come through π«Ά
And if you want the live group-chat experience, there's an irc channel for users of this distribution: #moose on irc.perl.org β that's irc://irc.perl.org/#moose. iykyk π§
π AUTHORS π
These are the main characters who made it happen, periodt:
- Florian Ragwitz
<rafl@debian.org> - Tomas Doran
<bobtfish@bobtfish.net>
π CONTRIBUTORS π
the supporting cast, and they ate fr fr π₯
- Karen Etheridge
<ether@cpan.org> - Dave Rolsky
<autarch@urth.org> - Marcus Ramberg
<marcus@nordaaker.com> - Graham Knop
<haarg@haarg.org> - Peter E Karman
<pek@dewpoint.msi.umn.edu> - David Steinbrunner
<dsteinbrunner@pobox.com>
β COPYRIGHT AND LICENCE β
This software is copyright (c) 2009 by Florian Ragwitz. π
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. slay, free software π
ok that's the whole page bestie, go introspect some attributes π β¨
and one last lil sign-off: this was served up as perl v5.30.3, dated 2020-08-31 β cute, right? π bye!! π¦
π¦ where this page comes from
- debian bookworm: libmoosex-methodattributes-perl 0.32-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: libmoosex-methodattributes-perl 0.32-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu jammy: libmoosex-methodattributes-perl 0.32-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libmoosex-methodattributes-perl 0.32-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libmoosex-methodattributes-perl 0.32-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libmoosex-methodattributes-perl 0.32-1 Β· 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