Revision history for Perl extension Log::Log4perl::AutoCategorize.
0.03 11/05/2003
- changed t/09_coexist_easy to work around new(v.38) l4p easy_init() behavior
- changed tests to BEGIN {clean output files}
this corrected false passes (when tests run individually, wo 99_cleanup.t)
99_cleanup.t still deletes at end of test, rename it to leave evidence.
- pod tweaks
- added t/W.pm, t/Z.pm to MANIFEST, dist
somehow missed note at bottom of 1 (long) cpan-tester message, sorry Jost
if $] > 5.008, you need a patch for optimizer - email me directly.
0.02 CPANd 7/18/03
- Devel::Size now optional
- switch to Module::Build from MakeMaker
- changed several package my variables to our (for easier debug)
- rewrote Pod after re-reviewing Mikes feedback, doing YAPC::NA lightning talk
- tests:
all coverage-report tests now use \d+ to match END lines.
this is more tolerant of code changes
- new tests:
05_initstr.t - overrides default conf w use-args: initstr => $string
06_conf_file.t - overrides default conf w use-args: initfile => $filename
07_coexist.t - coexistence with Log::Log4perl
08_options_more.t - tests -z, which uses Devel::Size
09_todo_coexist.t - try coexisting with Log::Log4perl ':easy'
10_packages.t - multiple user packages
0.01 06/09/03 - released to log4perl-devel, PAUSE
- few more doc refinements
- total of 4 tests, + 1 cleanup
0.009 06/05/03 - preparatory release
- based upon Mike Schilli's feedback, reworked the pod. Ended up
being a more thorough restructure than I 1st thought it needed.
- added '# log4perl.category.' as a prefix to usage report; its now
editable into a pre-documented log-config file.
0.008 5/30/03 - released to log4perl-devel
- reworked optimizer sub to munge only invocations like
Logger->$fn(), where $fn is properly constained, and to properly
handle nested constructs in the argument-list.
- refactored logit() out of AUTOLOAD, which is now more focussed on
creating subroutines for munged-methods.
- added 1st set of tests.
0.007 Thu May 1 17:56:34 2003
- original version; created by h2xs 1.21 with options
-Xm Log::Log4perl::AutoCategorize
then hacked at a lot
- 0.002-5 were pure optimizer experiments, 006 rolled the logging
application back into the experiment, with 007 yielding basic
codebase (to 0.01 anyway)
0.001 1/2003
- posted original wrapper to log4perl-devel using only AUTOLOAD to
implement the new interface. Mike Schillis feedback was that
caller() was too expensive for such extensive use.
- I muttered something about optimizer, he said, ok..., and I went
off to see how it could be used to solve the lack of speed.