Git::R...::List(3pm)

πŸ’– Git::Raw::Filter::List πŸ’–

okay bestie, real talk β€” this is the Git::Raw::Filter::List page from the User Contributed Perl Documentation corner of the manual, and it's giving "small but mighty" ✨. C'mon, let's get into it 🫢


🌸 VERSION 🌸

version 0.90 β€” that's the vibe check for this one, no cap πŸ’…


✨ DESCRIPTION ✨

so a Git::Raw::Filter::List is, like, literally a Git filter list?? iconic. that's the whole thing, that's the assignment πŸ‘‘

⚠️ WARNING: the API of this module is unstable and may change whenever it wants, without warning. any change will be appropriately documented in the changelog, bestie, they promised. but yeah β€” unstable is the key word here, so don't get too attached 😭

πŸ¦‹ METHODS πŸ¦‹

🌈 load( $repo, $path, $mode )

loads up the filter list for whatever $path you hand it πŸŽ€

and if you're sitting there like "okay but what do I even put in $mode??" β€” go look at Git::Raw::Filter::Source->mode() for the possible values. iykyk πŸ“–

🌈 apply_to_blob( $blob )

applies the filter list to $blob πŸ’« and hands you back a string with the filtered content inside. periodt.

🌈 apply_to_data( $data )

same energy, different input β€” applies the filter list to $data and returns a string containing the filtered content πŸ“

🌈 apply_to_file( $path )

applies the filter list to the file at $path 🧚 returns a string containing the filtered content. yes, another one. they're all in their string-returning era πŸ’œ


πŸ‘‘ AUTHOR πŸ‘‘

Jacques Germishuys <jacquesg@cpan.org> β€” shoutout to the legend 🫢


Copyright 2014 Jacques Germishuys.

This program is free software; you can redistribute it and/or modify it under the terms of either:

  • the GNU General Public License as published by the Free Software Foundation; or
  • the Artistic License.

See http://dev.perl.org/licenses/ for more information 🌈


and that's the tea, bestie β˜• β€” this page came to you via perl v5.42.3, dated 2026-08-19, and honestly? slay πŸ’…βœ¨

πŸ“¦ where this page comes from