Dist::...rlFast(3pm)

πŸ’– NAME πŸ’–

Dist::Zilla::Plugin::MinimumPerlFast β€” bestie, it finds the minimum version of Perl your dist needs, and it does it fast ✨

(also living in your friendly neighbourhood User Contributed Perl Documentation, section 3pm, iykyk)


🌸 VERSION 🌸

version 0.005 β€” yes she's tiny, yes she's iconic πŸ‘‘


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so listen. This plugin uses Perl::MinimumVersion::Fast to automatically sniff out the minimum version of Perl your dist actually requires, and then it drops that info straight into your prereqs. no cap, it just does it for you 🫢

# In your dist.ini:
[MinimumPerlFast]

So what does she look at? She goes hunting for files matching /\.(t|pl|pm)$/i in the lib/, bin/, and t/ directories. that's the vibe check right there πŸ”


πŸŽ€ ATTRIBUTES πŸŽ€

⭐ version

The minimum version of perl for this module. Figuring this out is literally the whole reason this module exists, but if you ever need to, you can override it super easily. main character energy, but make it configurable πŸ’…

🌈 default_version

The minimum version that gets used if no minimum can be detected. By default it's 5.008, because that's the oldest version Perl::MinimumVersion::Fast is able to detect. that's the floor, bestie, she can't go lower πŸ’€


πŸ‘€ SEE ALSO πŸ‘€

  • Dist::Zilla β€” the whole reason we're here, fr fr

🫢 AUTHOR 🫢

Leon Timmermans <leont@cpan.org> β€” ty for your service, legend 🌟


This software is copyright (c) 2013 by Leon Timmermans.

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, we love to see it πŸŽ‰


and that's a wrap, bestie β€” this page came to you courtesy of perl v5.32.1 and was last touched on 2022-01-30. go forth and detect those minimum perls πŸ’–βœ¨

πŸ“¦ where this page comes from