=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== libautobox-transform-perl-1.035/README.md-240-e.g. `@array->filter` (duh), `@array->filter_by`, and libautobox-transform-perl-1.035/README.md:241:`%hash->filter_each`. These methods take a `$predicate` argument libautobox-transform-perl-1.035/README.md-242-to determine which items to retain or filter out. ############################################## libautobox-transform-perl-1.035/README.md-270- libautobox-transform-perl-1.035/README.md:271:The $predicate subref should return a true value to remain. `$_` is libautobox-transform-perl-1.035/README.md-272-set to the current $value. ############################################## libautobox-transform-perl-1.035/README.md-282- libautobox-transform-perl-1.035/README.md:283:- provide a sub that returns the comparison outcome of two values: `$a` libautobox-transform-perl-1.035/README.md:284:and `$b` libautobox-transform-perl-1.035/README.md-285-- in case of a tie, provide another comparison of $a and $b ############################################## libautobox-transform-perl-1.035/README.md-293- libautobox-transform-perl-1.035/README.md:294:(note the opposite order of `$a` and `$b` for the age comparison, libautobox-transform-perl-1.035/README.md-295-something that's often difficult to discern at a glance) ############################################## libautobox-transform-perl-1.035/README.md-301- - which direction to sort (`asc`ending or `desc`ending) libautobox-transform-perl-1.035/README.md:302: - which value to compare, using a regex or subref, e.g. by `uc($_)` libautobox-transform-perl-1.035/README.md-303-- In case of a tie, provide another comparison ############################################## libautobox-transform-perl-1.035/README.md-336- libautobox-transform-perl-1.035/README.md:337:- A subref - default is: `sub { $_ }` libautobox-transform-perl-1.035/README.md-338- - The return value is used in the comparison libautobox-transform-perl-1.035/README.md-339-- A regex, e.g. `qr/id: (\d+)/` libautobox-transform-perl-1.035/README.md:340: - The value of `join("", @captured_groups)` are used in the comparison (`@captured_groups` are `$1`, `$2`, `$3` etc.) libautobox-transform-perl-1.035/README.md-341- ############################################## libautobox-transform-perl-1.035/README.md-452- libautobox-transform-perl-1.035/README.md:453:The default (no `$predicate`) is a subref which retains true values libautobox-transform-perl-1.035/README.md-454-in the @array. ############################################## libautobox-transform-perl-1.035/README.md-472-Similar to the Unix command `grep -v`, return an @array with values libautobox-transform-perl-1.035/README.md:473:for which `$predicate` yields a _false_ value. libautobox-transform-perl-1.035/README.md-474- ############################################## libautobox-transform-perl-1.035/README.md-517- libautobox-transform-perl-1.035/README.md:518:The default `$value_subref` puts each item in the list as the hash libautobox-transform-perl-1.035/README.md-519-value. If the key is repeated, the value is overwritten with the last ############################################## libautobox-transform-perl-1.035/README.md-534-For simple cases of just grouping a single key to a single value, the libautobox-transform-perl-1.035/README.md:535:`$value_subref` is straightforward to use. libautobox-transform-perl-1.035/README.md-536- ############################################## libautobox-transform-perl-1.035/README.md-541- libautobox-transform-perl-1.035/README.md:542:- `$current` value is the current hash value for this key (or undef if libautobox-transform-perl-1.035/README.md-543-the first one). libautobox-transform-perl-1.035/README.md:544:- `$object` is the current item in the list. The current $\_ is also set libautobox-transform-perl-1.035/README.md-545-to this. libautobox-transform-perl-1.035/README.md:546:- `$key` is the array item. libautobox-transform-perl-1.035/README.md-547- ############################################## libautobox-transform-perl-1.035/README.md-637- libautobox-transform-perl-1.035/README.md:638:`$accessor` is either a string, or an arrayref where the first item libautobox-transform-perl-1.035/README.md-639-is a string. libautobox-transform-perl-1.035/README.md-640- libautobox-transform-perl-1.035/README.md:641:Call the `$accessor` on each object in `@array`, or get the hash key libautobox-transform-perl-1.035/README.md-642-value on each hashref in `@array`. Like: ############################################## libautobox-transform-perl-1.035/README.md-668- libautobox-transform-perl-1.035/README.md:669:`$accessor` is either a string, or an arrayref where the first item libautobox-transform-perl-1.035/README.md-670-is a string. libautobox-transform-perl-1.035/README.md-671- libautobox-transform-perl-1.035/README.md:672:Call the `$accessor` on each object in the list, or get the hash key libautobox-transform-perl-1.035/README.md-673-value on each hashref in the list. ############################################## libautobox-transform-perl-1.035/README.md-678- libautobox-transform-perl-1.035/README.md:679:Alternatively the `$accessor` is an arrayref. The first item is the libautobox-transform-perl-1.035/README.md-680-accessor name, and the rest of the items are passed as args the method ############################################## libautobox-transform-perl-1.035/README.md-686- libautobox-transform-perl-1.035/README.md:687:Use the `$predicate` to determine whether the value should remain. libautobox-transform-perl-1.035/README.md:688:`$predicate` can be a subref, string, undef, regex, or hashref. See libautobox-transform-perl-1.035/README.md-689-["Filter predicates"](#filter-predicates). libautobox-transform-perl-1.035/README.md-690- libautobox-transform-perl-1.035/README.md:691:The default (no `$predicate`) is a subref which retains true values libautobox-transform-perl-1.035/README.md-692-in the result `@array`. ############################################## libautobox-transform-perl-1.035/README.md-709-might be easier and more readable to simply use libautobox-transform-perl-1.035/README.md:710:`$array-$<gt`filter()>. libautobox-transform-perl-1.035/README.md-711- ############################################## libautobox-transform-perl-1.035/README.md-730- libautobox-transform-perl-1.035/README.md:731:`$accessor` is either a string, or an arrayref where the first item libautobox-transform-perl-1.035/README.md-732-is a string. ############################################## libautobox-transform-perl-1.035/README.md-743- libautobox-transform-perl-1.035/README.md:744:Alternatively the `$accessor` is an arrayref. The first item is the libautobox-transform-perl-1.035/README.md-745-accessor name, and the rest of the items are passed as args the method ############################################## libautobox-transform-perl-1.035/README.md-801- libautobox-transform-perl-1.035/README.md:802:`$accessor` is either a string, or an arrayref where the first item libautobox-transform-perl-1.035/README.md-803-is a string. libautobox-transform-perl-1.035/README.md-804- libautobox-transform-perl-1.035/README.md:805:Call `->$accessor` on each object in the array, or get the hash libautobox-transform-perl-1.035/README.md-806-key for each hashref in the array (just like `->map_by`) and ############################################## libautobox-transform-perl-1.035/README.md-808- libautobox-transform-perl-1.035/README.md:809:The default `$value_subref` puts each object in the list as the hash libautobox-transform-perl-1.035/README.md-810-value. If the key is repeated, the value is overwritten with the last ############################################## libautobox-transform-perl-1.035/README.md-825-For simple cases of just grouping a single key to a single value, the libautobox-transform-perl-1.035/README.md:826:`$value_subref` is straightforward to use. libautobox-transform-perl-1.035/README.md-827- libautobox-transform-perl-1.035/README.md:828:The hash key is whatever is returned from `$object->$accessor`. libautobox-transform-perl-1.035/README.md-829- ############################################## libautobox-transform-perl-1.035/README.md-833- libautobox-transform-perl-1.035/README.md:834:- `$current` value is the current hash value for this key (or undef if the first one). libautobox-transform-perl-1.035/README.md:835:- `$object` is the current item in the list. The current $\_ is also set to this. libautobox-transform-perl-1.035/README.md:836:- `$key` is the key returned by $object->$accessor(@$args) libautobox-transform-perl-1.035/README.md-837- ############################################## libautobox-transform-perl-1.035/README.md-844- libautobox-transform-perl-1.035/README.md:845:If you want to create an aggregate value the `$value_subref` can be a libautobox-transform-perl-1.035/README.md-846-bit tricky to use, so the most common thing would probably be to use ############################################## libautobox-transform-perl-1.035/README.md-851- libautobox-transform-perl-1.035/README.md:852:`$accessor` is either a string, or an arrayref where the first item libautobox-transform-perl-1.035/README.md-853-is a string. ############################################## libautobox-transform-perl-1.035/README.md-865- libautobox-transform-perl-1.035/README.md:866:`$book->genre()` returns the genre string. There are three books libautobox-transform-perl-1.035/README.md-867-counted for the "Sci-fi" key. ############################################## libautobox-transform-perl-1.035/README.md-870- libautobox-transform-perl-1.035/README.md:871:`$accessor` is either a string, or an arrayref where the first item libautobox-transform-perl-1.035/README.md-872-is a string. ############################################## libautobox-transform-perl-1.035/README.md-892-Map each key-value pair in the hash using the libautobox-transform-perl-1.035/README.md:893:`$key_value_subref`. Similar to how to how map transforms a list into libautobox-transform-perl-1.035/README.md-894-another list, map\_each transforms a hash into another hash. libautobox-transform-perl-1.035/README.md-895- libautobox-transform-perl-1.035/README.md:896:`$key_value_subref->($key, $value)` is called for each pair (with libautobox-transform-perl-1.035/README.md-897-$\_ set to the value). ############################################## libautobox-transform-perl-1.035/README.md-909- libautobox-transform-perl-1.035/README.md:910:Map each value in the hash using the `$value_subref`, but keep the libautobox-transform-perl-1.035/README.md-911-keys the same. libautobox-transform-perl-1.035/README.md-912- libautobox-transform-perl-1.035/README.md:913:`$value_subref->($key, $value)` is called for each pair (with libautobox-transform-perl-1.035/README.md:914:`$_` set to the value). libautobox-transform-perl-1.035/README.md-915- ############################################## libautobox-transform-perl-1.035/README.md-926-Map each key-value pair in the hash into a list using the libautobox-transform-perl-1.035/README.md:927:`$item_subref`. libautobox-transform-perl-1.035/README.md-928- libautobox-transform-perl-1.035/README.md:929:`$item_subref->($key, $value)` is called for each pair (with libautobox-transform-perl-1.035/README.md:930:`$_` set to the value) in key order. libautobox-transform-perl-1.035/README.md-931- ############################################## libautobox-transform-perl-1.035/README.md-941- libautobox-transform-perl-1.035/README.md:942:Return a `%hash` with values for which `$predicate` yields a true libautobox-transform-perl-1.035/README.md-943-value. libautobox-transform-perl-1.035/README.md-944- libautobox-transform-perl-1.035/README.md:945:`$predicate` can be a subref, string, undef, regex, or hashref. See libautobox-transform-perl-1.035/README.md-946-["Filter predicates"](#filter-predicates). ############################################## libautobox-transform-perl-1.035/README.md-950- libautobox-transform-perl-1.035/README.md:951:If the $predicate is a subref, `$predicate->($key, $value)` is libautobox-transform-perl-1.035/README.md:952:called for each pair (with `$_` set to the value). libautobox-transform-perl-1.035/README.md-953-