[liblog-contextual-perl] branch master updated (f5fba57 -> 03d4966)
Florian Schlichting
fsfs at moszumanska.debian.org
Mon Apr 18 19:34:42 UTC 2016
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 p5sagit at 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
More information about the Pkg-perl-cvs-commits
mailing list