Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: perl-Path-Iterator-Rule | Distribution: Mageia |
Version: 1.14.0 | Vendor: Mageia.Org |
Release: 3.mga8 | Build date: Wed Feb 12 14:36:19 2020 |
Group: Development/Perl | Build host: localhost |
Size: 148872 | Source RPM: perl-Path-Iterator-Rule-1.14.0-3.mga8.src.rpm |
Packager: umeabot <umeabot> | |
Url: http://search.cpan.org/dist/Path-Iterator-Rule | |
Summary: Iterative, recursive file finder |
This module iterates over files and directories to identify ones matching a user-defined set of rules. The API is based heavily on File::Find::Rule, but with more explicit distinction between matching rules and options that influence how directories are searched. A "Path::Iterator::Rule" object is a collection of rules (match criteria) with methods to add additional criteria. Options that control directory traversal are given as arguments to the method that generates an iterator. Here is a summary of features for comparison to other file finding modules: * provides many "helper" methods for specifying rules * offers (lazy) iterator and flattened list interfaces * custom rules implemented with callbacks * breadth-first (default) or pre- or post-order depth-first searching * follows symlinks (by default, but can be disabled) * directories visited only once (no infinite loop; can be disabled) * doesn't chdir during operation * provides an API for extensions As a convenience, the PIR module is an empty subclass of this one that is less arduous to type for one-liners.
ASL 2.0
* Wed Feb 12 2020 umeabot <umeabot> 1.14.0-3.mga8 + Revision: 1505931 - Mageia 8 Mass Rebuild * Thu Sep 20 2018 umeabot <umeabot> 1.14.0-2.mga7 + Revision: 1285707 - Mageia 7 Mass Rebuild * Fri Jun 29 2018 tv <tv> 1.14.0-1.mga7 + Revision: 1240681 - update to 1.014 * Fri Jun 22 2018 tv <tv> 1.13.0-1.mga7 + Revision: 1238742 - update to 1.013
/usr/share/doc/perl-Path-Iterator-Rule /usr/share/doc/perl-Path-Iterator-Rule/Changes /usr/share/doc/perl-Path-Iterator-Rule/LICENSE /usr/share/doc/perl-Path-Iterator-Rule/META.json /usr/share/doc/perl-Path-Iterator-Rule/META.yml /usr/share/doc/perl-Path-Iterator-Rule/MYMETA.yml /usr/share/doc/perl-Path-Iterator-Rule/README /usr/share/doc/perl-Path-Iterator-Rule/examples /usr/share/doc/perl-Path-Iterator-Rule/examples/modules-in-inc.pl /usr/share/man/man3/PIR.3pm.xz /usr/share/man/man3/Path::Iterator::Rule.3pm.xz /usr/share/perl5/vendor_perl/PIR.pm /usr/share/perl5/vendor_perl/Path /usr/share/perl5/vendor_perl/Path/Iterator /usr/share/perl5/vendor_perl/Path/Iterator/Rule.pm
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Oct 13 09:24:16 2024