This is an automated email from the git hooks/post-receive script. fsfs pushed a change to branch master in repository liblog-contextual-perl.
from f5fba57 update changelog adds 0daa11f initial blank commit adds 0a3750e add sliced and diced conversation re design from IRC adds 7cec609 actual code (mostly from IRC) and stub test adds 2033c91 export stuff and see if it works (it does!) adds f7f951d add Log::Contextual::Sugar adds 9a8549d fix order of args adds c19d7be real tests for logs adds d145d90 sugar! adds 6dc6632 add different kinds of logging adds 2411518 add exports for sugar adds 2daff23 POD adds 80c3e48 get rid of some extranious IRC adds 529da3e super basic test logger for showing off adds d04ec05 Merge branch 'master' of p5sa...@git.shadowcat.co.uk:Log-Contextual adds 98833ff auto sub wrapping adds f11f954 remove sugar and turn it into a tag adds 5522c74 rename test for correctness adds a277756 use strinct and fuller import adds 8dc5a74 allow set_logger to wrap objects adds f8c96d0 add test for import() adds 5c0b6e0 get rid of fun stuff adds 73c0f68 add more than just debug for varlogger and change tests to match adds 0f7a70e tests for Core adds 2143119 lots more pod adds 83b33eb rest of basic pod adds 88c83a8 basic SimpleLogger code adds 3dc9bd3 pretty much complete core doc adds 8bc568d done with pod unless mst complains adds 2580df5 more tests adds aea780a tests for SimpleLogger adds 1c399f4 get ready for a real release adds 0d27af6 add test for multiline logging adds 9b8e24d qw() > qw{} adds 4d8ea78 make log_$level passthrough for sweet, sweet refactor adds 5a1c7d5 use log_$level for passthrough adds a4273db method reorg adds 709d11f use logS_$level passthrough for DlogS_$level adds db70b0a tests for empty lists passed to Dlog adds 9061df7 add logS_$level to export list adds ba79359 add tests for log passthrough adds 3424b37 test to ensure logS really does force scalar adds 0e13e26 POD cleanup adds 5b094c8 more complete synopsos and typechecking for logger adds 29410fe release 0.00100 adds 854003e remove need for use lib in tests adds 1b3aa6c release 0.00101 adds 5dfb93e tiny pod fixes adds 7e78acc ignore swap files adds 5d8f2b8 add notes regarding TODO, set up default logger infrastructure adds 36800dd initial Log4perl commit adds 3e3680a test set_logger warning adds 050eeb8 add changes so far adds bb85a1c remove unneeded L4P package adds 06e908c add -default_logger import option adds 3ccc9c4 tests for -default_logger adds c154d18 add doc for -default_logger adds ae59bbe initial WarnLogger stuff adds 17b0e67 add changes for warnlogger adds 70a0583 Log::Log4perl works now! adds 9fe4eeb add Log::Dispatchouli example adds 8a63d9d release 0.00200 adds eab992c super late commit of release 0.00201 adds d11de6a Dlog now works for package defaults adds 733e43a release 0.00202 adds e2b4b29 Add -package_logger adds 9f4b10b release 0.00300 adds 696e44f initial sketch of TeeLogger adds b144ba0 Use new Log::Log4perl features to clean up caller_depth stuff adds 13955c5 add levels_upto to SimpleLogger adds 6114e39 release 0.00302 adds afe9b14 fix broken Log::Log4perl test adds e4ca04f release 0.00303 adds 6d77ba4 Add warnlogger UPTO env var adds ae9785e reduce silly repetitive code adds bcccab7 Specify meta perl ver. adds f929c54 Correct string-eval (contained $) Rewrite test to whitstand line changes adds 4c97607 Fix 5.6 fail (scalarref open not supported) adds 01f8e70 More ignores adds 308f4c2 Cleanup after ourselves adds a2af697 add minor addition to docs adds 0502df6 Fix regression that caused D* subs to dumper even if the log level was off adds a995bf5 Release 0.00305 adds 675503c Use Exporter::Declare for importing adds 5fd26f4 allow custom log levels adds ae70ebe add very basic "BaseLogger" test adds e36f218 add docs for setting default import options adds 4b4da8a Release 0.004000 adds 156b6b1 fix version dep for Exporter::Declare adds 98ece8f Release 0.004001 adds e7b1828 WarnLogger now supports custom log levels via levels constructor argument adds f07824b Release 0.004100 adds 407b3a5 remove unneeded \Q\E in test adds f9bf084 slightly more clear docs adds 2b40dee much better example for defaulting loggers adds a4d6751 clarify exports and remove cruft adds a6e29e2 update copyright adds 30d7027 better elevator pitch adds 27141a7 pass more information to logger adds 8c2deb0 release 0.004200 adds 39cd2f6 The smallest pod fix ever adds f8f288d release 0.004201 adds 37a8266 fix caller_level passed to coderef, document both uses adds 0c180ce release 0.004202 adds 8112b69 refactor into log routing adds 8527bf5 move handle_log_request logic into router adds 1df0e2c factor can checks out into roles adds 0092c26 lazily load default router adds a04d490 remove vestigal option for arg_router adds 4d60516 make arg_router a method so that it can always be overridden adds 139ded5 rename arg_router to router as it's not an argument adds 2e8aa64 pass exporter to router log requests adds eab2ca3 added docs to the log router role adds a5454e7 refactor log router API to use named args and clearer names for those args adds 863b4fe remove no longer needed code adds 1ed6e52 use accessors instead of silly direct attributes adds 6ae293d perltidy code and add .perltidyrc to repo adds 84d7d9e check for with/set_logger at import time adds 2ae9c12 fix SYNOPSIS bug (thanks Mithaldu) adds d6265c3 ignore new meta files adds b42fe5d release 0.005000_01 adds 7932182 add missing changelog entry adds a00f269 release 0.005000_02 adds e06303c integrate default import tag api from 0.004300 adds 5a5adda release 0.005000_03 adds 8ccaf9f release 0.005001 (FINALLY!) adds 249b9eb Fix RT#83267 adds c05ed79 release 0.005002 (♥) adds 3128552 Yell loudly if the user tries to use internals directly adds 29924c5 release v0.005003 adds c8bf0a6 Dep on a newer version of Moo for multiple role composition adds f016f64 ChangeLog? adds a6f4595 release 0.005004 adds 44d86a5 fix typos (found by dsteinbrunner) adds a850bd9 Fix minimum version of Exporter::Declare adds 7e2b838 release 0.005005 adds 436c4b8 added Log::Contextual::Easy for zero-config usage adds afbb27d namespace ::Easy::Default adds 92dc8d3 add ::Easy::Package for more simple LC usage adds 9a9f964 test with travis adds f61bcdd release 0.006000 adds 489f71b ensure that gross code will not creep in adds 54714ae minor POD fixes adds 7a2965f fix pod error adds dc4fd4b convert to unobtrusive Dist::Zilla adds df8db05 move to a more visible place adds 333fc86 fix warnings caused by importing twice adds b674256 v0.006001 adds 71a14fd Fix missing POD adds d3cd53e v0.006002 adds 527954e Stop depending on XS module Sub::Identify adds 586d510 v0.006003 adds e3fa6ea make it more clear that "with_logger" will not override package_logger adds a105b05 a bit of doc cleanup adds 048136f Add ABSTRACT to Router.pm adds 546fc45 Add ABSTRACT to SetLogger.pm adds 59a9a12 Add ABSTRACT to WithLogger.pm adds eca184c normalize emails adds 5fbecde v0.006004 adds 02868c9 Fix warning introduced in 5.21.x adds d8eaa55 dedup adds bf5d562 fix perltidy failures adds 9fee575 Fix performance (and arguably duplicate side effects!) in multilogger setups adds 5cc445a v0.006005 adds 82bc6ee Add has_logger predicate adds 2bc1e01 Test on more perls! adds 3e386e7 Faster with containers adds cf72f69 This perl fails tests under coverage. adds dc8f0ac v0.007000 adds 272c5cc Imported Upstream version 0.007000 new c9c652a Merge tag 'upstream/0.007000' new 661ceb0 Update debian/changelog new bb37798 Update copyright years new 3887f53 Declare compliance with Debian Policy 3.9.7 new 57234ad Bump dh compat to level 9 new 03d4966 update changelog for release The 6 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: Changes | 4 ++++ LICENSE | 6 ++--- MANIFEST | 4 +++- META.json | 4 ++-- META.yml | 4 ++-- Makefile.PL | 4 ++-- README | 9 ++++++++ debian/changelog | 10 +++++++-- debian/compat | 2 +- debian/control | 4 ++-- debian/copyright | 4 ++-- dist.ini | 2 +- lib/Log/Contextual.pm | 26 ++++++++++++++++++---- lib/Log/Contextual/Easy/Default.pm | 6 ++--- lib/Log/Contextual/Easy/Package.pm | 6 ++--- lib/Log/Contextual/Role/Router.pm | 6 ++--- .../Role/Router/{SetLogger.pm => HasLogger.pm} | 12 +++++----- lib/Log/Contextual/Role/Router/SetLogger.pm | 6 ++--- lib/Log/Contextual/Role/Router/WithLogger.pm | 6 ++--- lib/Log/Contextual/Router.pm | 11 +++++---- lib/Log/Contextual/SimpleLogger.pm | 6 ++--- lib/Log/Contextual/TeeLogger.pm | 6 ++--- lib/Log/Contextual/WarnLogger.pm | 6 ++--- t/has_logger.t | 13 +++++++++++ 24 files changed, 111 insertions(+), 56 deletions(-) copy lib/Log/Contextual/Role/Router/{SetLogger.pm => HasLogger.pm} (60%) create mode 100644 t/has_logger.t -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/liblog-contextual-perl.git _______________________________________________ Pkg-perl-cvs-commits mailing list Pkg-perl-cvs-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits