Revision history for Dependencies-Searcher
0.066_002 2016-03-03
[EHANCEMENT]
- Add a code source repository on Gitlab
- Remove any logging capabilities through Log::Minimal
[FIX]
- Remove comments that follows a module use declaration
- Wrote more test cases for exotic untested situation
0.066_001 2016-02-20
[EHANCEMENT]
- We don't use Ack no more, but File::Next
0.65 2016-02-13 21:11 CET
[FIX]
- #53 clean_everything() didn't clean when some underscores where
found. Also, qw(xxx) wasn't cleaned
- cpanfile not generated on perl 5.22
[EHANCEMENT]
- Add a one-liner from @climagic that is supposed to achieve the same aim
than this module (see documentation CAVEATS section)
0.64 2014-07-16 17:15 UTC
[FIX]
- Fix some "qw/ xxx /" and "qw( xxx )" that weren't cleaned
[EHANCEMENT]
- Add a link to Dist::Zilla::Plugin::AutoPrereqs in the SEE ALSO section
thanks to dolmen
0.063 2014-07-15 19:29
[FIX]
- Fix #48 : some tests fails because we use modules that where supposed
to not be in core but are in recent version of Perl (especially with
Module::CoreList)
- If we don't find a specific module version, we format the cpanfile
line in the right way anyway
0.062 2014-02-16 00:09
[FIX]
- Now use the standard cpanfile syntax
- Now use appropriate version numbers (thanx chorny)
0.06.1 2014-01-06 09:25
[FIX]
- A pod error, need to deploy it again to run the tests
0.06 2014-01-05 21:28
[FIX]
- First stable release !
- Only change some typos, since all the issues have been resolved
0.05_11 2013-11-10 20:55
[EHANCEMENT]
- Remove some tests that weren't possible to pass
0.05_10 2013-11-09 23:44
[FIX]
- Use a full path for Ack use tests, because the simple 'ack' command is not portable
- Fix bug #39, modules array that was supposed to be in scalar context but wasn't
- Broken link in POD
[EHANCEMENT]
- Moved some tests from the full-impl test suite to ack-requester test suite
0.05_09 2013-11-03 23:08
[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