[libcatmandu-perl] 42/101: use MooX::Role::Logger
Jonas Smedegaard
dr at jones.dk
Tue Feb 23 13:43:52 UTC 2016
This is an automated email from the git hooks/post-receive script.
js pushed a commit to branch master
in repository libcatmandu-perl.
commit 5a201ee529a76abcd6273c41bd54fc89f1f7384f
Author: Nicolas Steenlant <nicolas.steenlant at ugent.be>
Date: Tue Jan 5 14:54:34 2016 +0100
use MooX::Role::Logger
---
Build.PL | 4 ++--
cpanfile | 4 ++--
lib/Catmandu/Logger.pm | 11 +++--------
3 files changed, 7 insertions(+), 12 deletions(-)
diff --git a/Build.PL b/Build.PL
index 2ed230e..54dec0f 100644
--- a/Build.PL
+++ b/Build.PL
@@ -40,12 +40,12 @@ my %module_build_args = (
"JSON::XS" => "2.3",
"LWP::UserAgent" => 0,
"List::MoreUtils" => "0.33",
- "Log::Any" => "1.03",
- "Log::Any::Adapter" => "1.03",
+ "Log::Any::Adapter" => 0,
"Marpa::R2" => "2.084000",
"Module::Info" => 0,
"Moo" => "1.004006",
"MooX::Aliases" => "0.001006",
+ "MooX::Role::Logger" => "0.005",
"Sub::Exporter" => "0.982",
"Sub::Quote" => 0,
"Text::CSV" => "1.21",
diff --git a/cpanfile b/cpanfile
index b8ce7cb..6c24290 100644
--- a/cpanfile
+++ b/cpanfile
@@ -24,14 +24,14 @@ requires 'Hash::Merge::Simple', 0;
requires 'IO::Handle::Util', '0.01';
requires 'JSON::XS', '2.3';
requires 'List::MoreUtils', '0.33';
-requires 'Log::Any', '1.03';
-requires 'Log::Any::Adapter', '1.03';
+requires 'Log::Any::Adapter', 0;
requires 'LWP::UserAgent', 0;
requires 'Time::Piece', 0; # undeclared Marpa dependency
requires 'Marpa::R2', '2.084000';
requires 'Module::Info', 0;
requires 'Moo', '1.004006';
requires 'MooX::Aliases', '0.001006';
+requires 'MooX::Role::Logger', '0.005';
requires 'namespace::clean', '0.24';
requires 'Unicode::Normalize', '0';
requires 'Sub::Exporter', '0.982';
diff --git a/lib/Catmandu/Logger.pm b/lib/Catmandu/Logger.pm
index db7ed87..29b6974 100644
--- a/lib/Catmandu/Logger.pm
+++ b/lib/Catmandu/Logger.pm
@@ -5,17 +5,12 @@ use Catmandu::Sane;
our $VERSION = '0.9505';
use Moo::Role;
-use Log::Any ();
+use MooX::Aliases;
use namespace::clean;
-local $| = 1;
+with 'MooX::Role::Logger';
-has 'log' => (is => 'lazy');
-
-sub _build_log {
- my ($self) = @_;
- Log::Any->get_logger(category => ref($self));
-}
+alias log => '_logger';
1;
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libcatmandu-perl.git
More information about the Pkg-perl-cvs-commits
mailing list