RPM::Grill::Util(3pm)

πŸ“¦
version 0.34 Β· 2 versions
, in fedora 43

πŸ’– RPM::Grill::Util πŸ’–

okay bestie, welcome to the user-contributed Perl documentation for RPM::Grill::Util β€” yes, that (3pm) at the end means it's a Perl module manpage, and yes, we're gonna get through it together, no cap. πŸŽ€


✨ NAME ✨

RPM::Grill::Util β€” literally just helper functions for RPM::Grill. that's the whole vibe. πŸ¦‹


✨ SYNOPSIS ✨

so you wanna use it? iconic. here's the whole entire thing:

use RPM::Grill::Util;

...

that's it. that's the synopsis. the ... is doing a lot of heavy lifting but we respect it. πŸ’…


✨ DESCRIPTION ✨

Helper functions, bestie. They're intended for use by RPM::Grill and its plugins. That's the mission statement. That's the assignment. 🌸


✨ EXPORTED FUNCTIONS ✨

sanitize_text( STRING )

okay so THIS one is the main character. 🫢

It converts an input string into something that can safely be shoved into a DB and/or sent to a browser. Like, it takes your messy little string and makes it safe. This is used by plugins that are getting ready to gripe(), so that a string (think: an excerpt from a file) is safe for rendering. no sneaky nonsense getting through, periodt. πŸ”₯

and listen β€” it would be nice if gripe() did this itself, fr fr. But Ed deliberately chose to let plugins use HTML tags to highlight parts of messages. So that's the tradeoff, and we're living with it. πŸ’€


✨ EXPORTED CONSTANTS ✨

(nothing listed here β€” this section is just vibing, empty, no thoughts head empty πŸ™ˆ)


✨ EXPORTABLE FUNCTIONS ✨

(also nothing listed here. a true minimalist moment. ✨)


✨ FILES ✨

(nope, nothing here either β€” this section showed up to the party with no snacks πŸ“)


✨ SEE ALSO ✨

  • Some::OtherModule β€” the one and only reference, go check it out bestie πŸ‘‘

✨ AUTHOR ✨

Ed Santiago <santiago@redhat.com> β€” the icon, the legend, the one who made the deliberate HTML-tags choice. πŸ’œ


okay that's the whole page!! 🌈 and for the cute sign-off: this is perl v5.42.0 energy, dated 2025-07-25, and it lives at RPM::Grill::Util(3pm). slay, go sanitize something. πŸ’–βœ¨

πŸ“¦ where this page comes from