Perl::...ggable(3pm)
π Perl::Tidy::Sweetened::Pluggable β the pluggable filter bestie π
okay so this is Perl::Tidy::Sweetened::Pluggable, a page from the User Contributed Perl Documentation section of the manual (that's the (3pm) part, iykyk π«Ά). It's a whole lil module whose entire personality is being a simple object that makes a pluggable filter architecture happen. slay.
β¨ NAME β¨
Perl::Tidy::Sweetened::Pluggable β a simple object that lets you build a pluggable filter architecture. yes bestie, it's literally just that. simple object, big dreams, filter chain energy. π
πΈ VERSION πΈ
version 1.20 β that's the one, that's the vibe, no cap.
π¦ SYNOPSIS π¦
okay so here's the whole situation, look:
our $plugins = Perl::Tidy::Sweetened::Pluggable->new();
$plugins->add_filter(
Perl::Tidy::Sweetened::Keyword::SubSignature->new(
keyword => 'method',
marker => 'METHOD',
) );
$plugins->prefilter( $code );
$plugins->postfilter( $code );
see? you make one (->new()), you stack filters on it with add_filter, and then you run your $code through prefilter and postfilter. it's giving assembly line but make it cute. π
β¨ DESCRIPTION β¨
It builds a pluggable, chainable list of filters. that's the whole thing. chain 'em up, plug 'em in, filter away, periodt. π₯
π AUTHOR π
Mark Grimes <mgrimes@cpan.org> β the icon, the legend, the main character who wrote this. π«Ά
π SOURCE π
the source repository lives at <https://github.com/mvgrimes/Perl-Tidy-Sweetened>. go look, go star it, go be nosy, it's fine. β
π BUGS π
found a bug? got a feature request? please report any bugs or feature requests on the bugtracker website at <https://github.com/mvgrimes/Perl-Tidy-Sweetened/issues>. π
and when you do submit a bug or request, pls pls pls include a test-file or a patch to an existing test-file that illustrates the bug or the desired feature. no cap, this makes it SO much easier. π
π COPYRIGHT AND LICENSE π
This software is copyright (c) 2023 by Mark Grimes <mgrimes@cpan.org>.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
and that's the whole page bestie!! π¦ this one came to you from perl v5.36.0, dated 2023-06-18 β and yeah, the page header calls itself Perl::...ggable(3pm) because the title got a lil truncated, which is honestly so real of it. π go forth and filter. ππ§
π¦ where this page comes from
- debian trixie: perltidier 1.20-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: perltidier 1.20-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu questing: perltidier 1.20-1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms