Softwa...ummary(3pm)

πŸ“¦
version 1.009 Β· 2 versions
  • 1.009 Β· debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking (latest)
  • 1.005 Β· ubuntu jammy
, in debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

πŸ’– NAME πŸ’–

Software::LicenseMoreUtils::LicenseWithSummary β€” it's literally Software::License but with a lil summary attached, bestie. πŸŽ€


✨ VERSION ✨

version 1.009 β€” iconic, we stan a numbered release. πŸ‘‘


🌸 SYNOPSIS 🌸

okay so real talk, you don't just call this one directly. peep Software::LicenseMoreUtils for the deets. this class is supposed to be made with new_from_short_name in Software::LicenseMoreUtils. that's the vibe. πŸ¦‹


πŸ’… DESCRIPTION πŸ’…

So basically this module is a lil glow-up wrapper around all the Software::License::* modules, and what it does is add a summary on top. that's it, that's the whole job. no cap. ✨

🌈 Methods 🌈

This class gives you every single method from the underlying Software::License object (all of them, no crumbs left behind πŸ“) PLUS the extra ones listed below. obsessed.

🩷 summary

Returns the license summary β€” or an empty string if there's nothing to show. simple as. πŸ’œ

🩷 summary_or_text

Returns the license summary, or if that's a no-show, the text of the license. and just like fulltext in Software::License, this method also hands you back the copyright notice if the holder parameter was set when you called new_from_short_name in Software::LicenseMoreUtils. yes bestie, it remembers. 😭

🩷 distribution

Returns the name of the Linux distribution that this module found. fr fr this one's intended for tests or debugging β€” it's the "just checking" method. πŸ”

🩷 license_class

Returns the Perl class name of the underlying Software::License object. like for example Software::License::AGPL_3. that's your girl right there. πŸ’…


πŸ‘‘ AUTHOR πŸ‘‘

Dominique Dumont β€” the icon, the legend, the moment. 🫢


This software is copyright (c) 2018, 2022 by Dominique Dumont.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. so go off, remix it, it's yours. 🌈


okay that's the whole page bestie!! this was pulled from the perl v5.34.0 docs, dated 2022-06-04, and it lives in the User Contributed Perl Documentation corner of the manual β€” ily, go read your licenses, mwah πŸ’–πŸ§šβœ¨

πŸ“¦ where this page comes from