Path::I...::Simple(3)

πŸŽ€ NAME πŸŽ€

okay so bestie, this is Path::IsDev::Role::HeuristicSet::Simple β€” literally a Simple excludes/includes set β€” and it lives in the User Contributed Perl Documentation corner of the universe (yes, the Path::I...::Simple(3) page, iykyk). 🫢

🌸 VERSION 🌸

version 1.001003 β€” that's the whole vibe. πŸ’…

πŸ¦‹ ROLE REQUIRES πŸ¦‹

okay so if you're consuming this role, there are two methods you must bring to the group chat. no cap.

πŸ’– heuristics πŸ’–

Consuming classes must provide this method, and return a list of shorthand Heuristics. Like, the method has to be there. Here's the example:

sub heuristics {
    return qw( MYMETA )
}

🧚 negative_heuristics 🧚

Consuming classes must provide this method, and return a list of shorthand Negative Heuristics. Example time:

sub negative_heuristics {
    return qw( IsDev::IgnoreFile )
}

πŸ’– METHODS πŸ’–

✨ modules ✨

Returns the list of fully qualified module names that comprise this heuristic. It expands results from ->heuristics and ->negative_heuristics, with negative ones preceding positive β€” yeah, that's the order, bestie. πŸ”₯

πŸ‘‘ AUTHOR πŸ‘‘

Kent Fredric <kentnl@cpan.org> β€” the main character who wrote this. πŸ’œ

This software is copyright (c) 2017 by Kent Fredric <kentfredric@gmail.com>.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.


πŸ’– and that's the whole page, bestie β€” footer tea: source/version perl v5.42.0, date 2017-03-11, title Path::I...::Simple(3). mwah πŸ’…βœ¨

πŸ“¦ where this page comes from