Fixes and new functions for Module::CoreList
authorChris Williams <chris@bingosnet.co.uk>
Thu, 22 Apr 2010 21:37:09 +0000 (22:37 +0100)
committerChris Williams <chris@bingosnet.co.uk>
Thu, 22 Apr 2010 21:37:09 +0000 (22:37 +0100)
commit044d64a877be884e81013d53b56accbddfe731cc
treee0648fc1fa10b41b07045ef1d1889ca7536627e2
parent8162142bfe8ad55439ff878b28c85e654d9a67d3
Fixes and new functions for Module::CoreList

  Fixed functions will edge-case involving querying for Module::CoreList
    itself. Pointed out by Ilmari.

  Added removed_from() and removed_from_by_date() functions
    for querying which release a module was removed from core.

  Amended corelist utility to use new removed from functions when
    stating when a module entered core ( and when it left it ).

  Added tests to the testsuite to cover the edge-cases and new funcs.
dist/Module-CoreList/corelist
dist/Module-CoreList/lib/Module/CoreList.pm
dist/Module-CoreList/t/corelist.t
dist/Module-CoreList/t/find_modules.t