The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.4.0 - 2013-09-27

  • 00 Major Changes - Negative Heuristics
    • Now has a system to indicate negative heuristics, to mark given directories as "not dev", which cause other postive heuristics to be ignored.
    • One basic negative heuristic added, 'IsDev::IgnoreFile'
    • Basic Negative heuristic comes standard with the basic set.
  • Dependencies::Added / develop requires
    • Dist::Zilla::PluginBundle::Author::KENTNL v1.9.0
  • Dependencies::Added / develop suggests
    • Dist::Zilla::PluginBundle::Author::KENTNL::Lite v1.3.0
  • Dependencies::Removed / develop recommends
    • Dist::Zilla::PluginBundle::Author::KENTNL::Lite v1.3.0
  • Dependencies::Removed / develop requires
    • Dist::Zilla::PluginBundle::Author::KENTNL::Lite
  • Dependencies::Removed / develop suggests
    • Dist::Zilla::PluginBundle::Author::KENTNL v1.8.3

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