[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