Why not adopt me?
This distribution is up for adoption!
If you're interested then please contact the PAUSE module admins via
email.
Changes for version 0.6.0 - 2013-10-05
- 00 Major Changes - Role Apocalypse
- All internals that could be rewritten to invoke roles instead of inheritance, have been done so.
- Base classes for existing things still exist, and should still work, however, they're on borrowed time.
- Dependencies::Added / runtime requires
- Role::Tiny
- Role::Tiny::With
- Dependencies::Removed / runtime requires
- parent
Modules
Determine if a given Path resembles a development source tree
Heuristic Base class
Determine if a path contains a Changelog (or similar)
Determine if a path contains a .devdir file
Determine if a path contains META.(json|yml)
Determine if a path contains MYMETA.(json|yml)
Determine if a path contains a Makefile
Determine if a path contains a t/ or xt/ directory
Determine if a path is a Dist::Zilla Source tree
Determine if a path is an EUMM Tooled source directory
Determine if a path is a Module::Build Source tree
Determine if a path contains a .git repository
Base class for sets of heuristics
Basic IsDev set of Heuristics
Anti-Heuristic Base class
An explicit exclusion file heuristic
Object Oriented guts for IsDev export
Result container
Base role for Heuristic things.
Positive Heuristic if a path contains one of any of a list of directories
Positive Heuristic if a path contains one of any of a list of files
Positive Heuristic when a path has a child file matching an expression
Role for sets of Heuristics.
Simple excludes/includes set
Base role for Negative Heuristic things.
Negative Heuristic if a path contains one of any of a list of files