App::GitFind::Entry - Abstract base class representing a file or directory
This represents a single file or directory being checked against an expression. Concrete subclasses implement various types of entries.
Required Path::Class::Dir. Results will be reported relative to this directory.
Truthy if it's a directory; falsy otherwise. Must be overriden by subclasses.
Basename of this entry. Must be overriden by subclasses. TODO May be a string or a Path::Class instance?
Full path of the entry with respect to "searchbase". Must be overriden by subclasses. May be a string or a Path::Class instance?
If this entry represents a directory, mark its children as not to be traversed.
If this entry represents a file, no effect.
Enforce abstractness, and the requirement to provide a searchbase.
searchbase
To install App::GitFind, copy and paste the appropriate command in to your terminal.
cpanm
cpanm App::GitFind
CPAN shell
perl -MCPAN -e shell install App::GitFind
For more information on module installation, please visit the detailed CPAN module installation guide.