Cataly...lRegexp(3pm)
π NAME π
Catalyst::DispatchType::LocalRegexp β the LocalRegexp DispatchType, bestie π¦
β¨ SYNOPSIS β¨
okay so this one's a vibe-check-by-reference situation:
See Catalyst::DispatchType.
like, literally just go read that one, i'm not gonna retype the whole thing π
πΈ DESCRIPTION πΈ
status check: it's deprecated, no cap π
Status: Deprecated. The regex dispatch types have been deprecated and removed from Catalyst core. It is recommend that you use Chained methods or other techniques instead.
fr fr, do NOT build anything new on this. the regex dispatch types have been deprecated and removed from Catalyst core. Chained methods, or literally any other technique, please and thank you π
And here's the part that's giving chaos: as part of the refactoring, the dispatch priority of Regex vs Regexp vs LocalRegex vs LocalRegexp may have changed. Priority is now influenced by when the dispatch type is first seen in your application. So like, order of operations matters now, not some fixed ranking. iykyk π
the warning situation π¨
When loaded, a warning about the deprecation will be printed to STDERR. To suppress the warning, set the CATALYST_NOWARN_DEPRECATE environment variable to a true value.
that's your one and only escape hatch, bestie. CATALYST_NOWARN_DEPRECATE = true value = silence. that's it.
what this thing actually does π
Dispatch type managing path-matching behaviour using regexes. This simply supports the alternate spelling of LocalRegex. All the work is done in Catalyst::DispatchType::LocalRegex.
so yeah β this module is basically the ~aesthetic~ respelling. LocalRegex but with a p on the end. the actual labour? outsourced. it's giving delegation energy π
For more information on dispatch types, see:
Catalyst::Manual::Introfor how they affect application authorsCatalyst::DispatchTypefor implementation information.
β¨ two whole doors to walk through, pick your journey β¨
π AUTHORS π
Catalyst Contributors, see Catalyst.pm
it takes a village, and the village is credited in another file π«Ά
π COPYRIGHT π
This library is free software. You can redistribute it and/or modify it under the same terms as Perl itself.
free as in freedom, slay π
okay that's the whole page, you ate it, no crumbs β¨ This was perl v5.34.0, dated 2022-06-09, from the Cataly...lRegexp(3pm) corner of the manual-verse. bye bestie, go use Chained methods ππ¦
π¦ where this page comes from
- debian bookworm: libcatalyst-dispatchtype-regex-perl 5.90035-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: libcatalyst-dispatchtype-regex-perl 5.90035-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libcatalyst-dispatchtype-regex-perl 5.90035-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libcatalyst-dispatchtype-regex-perl 5.90035-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libcatalyst-dispatchtype-regex-perl 5.90035-2 Β· 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