Revision history for Dependencies-Searcher

0.05_09 2013-10-
 [FIX]
 - Fix the issue #37, POD lines starting by use or requires are not considered as code anymore
 - Fix the issue #30 , using Path::Class for making the module portable (especially path separators) 
 - A pod error
 [EHANCEMENTS]
 - Tests for found patterns (POD or code)
 - Activate tests for POD
 - Tests for cpanfile

0.05_08 2013-10-20 21:58
 [EHANCEMENTS]
 - Format and clean code
 - Write AckRequester Documentation
 - Complete and correct Dependencies::Searcher documentation

0.05_07 2013-10-04 21:23
 [FIX]
 - Close bug #25 about modules in corelist with a fresher version 
 - New regex for cleaning, now everything is clean
 - Module '1' were appearing when merging 2 use and require arrays
 - Force the use of IPC::Run and add it (and IPC::Cmd) to Makefile.PL requirements
 [EHANCEMENTS]
 - Better logs 
 - Make log file directory cross-platform (thanx mishin)

0.05_06 2013-09-24 08:57
 [FIX]
 - Translate some french doc and remove some non UTF-8 stuff

0.05_05 2013-09-23 20:45
 [EHANCEMENTS]
 - Log to a /tmp file
 - Removes version numbers
 [FIX]
 - Stupid typo in Makefile.PL prerequisites

0.05_04 2013-09-22 20:02
 [EHANCEMENTS]
 - Upgrade documentation
 - Logs system with File::Stamped & Log::Minimal
 - Use Module::Version's Perl API, not command line (avoid problems reported by Smoke testers)
 - Now implement the Module::CoreList 2.99 instead of 2.4902  to use it's is_core() method (avoids to use another IPC::Cmd)  

0.05_03 2013-09-17 07:51
 [FIXES]
 - A pod error
 - Add App::Ack and Module::Version to TEST_REQUIRES in Makefile.PL

0.05_02 2013-09-16 22:11
 [FIXES]
 - get_modules() method rewriting, using IPC::Cmd, not exec() or system()
 - Fix crash when not finding any use or require
 - Make the module more portable by using Cwd to get some dynamic path and avoid relative path problems
 [EHANCEMENTS]
 - Make Dependencies::Searcher using Dependencies::Searcher::AckRequester
 - Build an independant module for the Ack part, that returns an array containing interesting lines
 - Add a MIN_PERL_VERSION (5.010) in Makefile.PL as recommanded at CPANTS

0.05_01 2013-09-10 23:10
 [EHANCEMENTS]
 - Test Ack availability in tests
 - Remove tests that asks for a static number of results (non-predictable) 

0.04    2013-09-09 17:38:24 
 [FIXES]
 - [RT #88528] Dependencies::Searcher::Utils have been removed
   trying to clean up test failures

0.03    2013-09-04 01:45
 [FIXES]
 - [RT #88392] Fix a bug about version number in Changes file
 - Use the CPAN App::Ack, not the the one from packages managers 

 [EHANCEMENTS]
 - Can now get the count of core / non-core modules 
 - Add some Moose helper traits for ArrayRef attributes, now you can
   add and count and the code is easiest to read !
 - Clean a lot of logs
 - Change the dissociate() implementation with Moose traits 
 - Add clean_everything(), uniq() and dissociate() methods
 - Add two Moose attributes for core / non-core modules
 - Ignore use warnings FATAL => 'all'; 
 - Ignore parsed modules minimal perl versions.
 - Moosification of the module.

0.02    2013-09-02 20:48
 - First version, released on an unsuspecting world. 
 - Exile the module from the Shurf::Wax distribution because it seems 
   it could be re-used for other projects and by you. 
      
0.01    2013-07-21
 - Begin it as a script embedded in a Catalyst app.
   See https://github.com/smonff/Shurf/commits/master/script/uses_finder.pl
        

