diff -Nru libstring-flogger-perl-1.101243/Changes libstring-flogger-perl-1.101245/Changes --- libstring-flogger-perl-1.101243/Changes 2013-01-31 16:42:30.000000000 +0000 +++ libstring-flogger-perl-1.101245/Changes 2014-08-08 22:43:45.000000000 +0000 @@ -1,5 +1,11 @@ Revision history for String-Flogger +1.101245 2014-08-08 18:43:38-04:00 America/New_York + - switch from JSON to JSON::MaybeXS + +1.101244 2013-10-15 22:35:34 America/New_York + update bugtracker and repo + 1.101243 2013-01-31 11:42:28 America/New_York use horrible hack to avoid dying when a data structure to log contains an object diff -Nru libstring-flogger-perl-1.101243/debian/changelog libstring-flogger-perl-1.101245/debian/changelog --- libstring-flogger-perl-1.101243/debian/changelog 2013-10-11 20:51:53.000000000 +0000 +++ libstring-flogger-perl-1.101245/debian/changelog 2014-08-12 16:45:23.000000000 +0000 @@ -1,3 +1,13 @@ +libstring-flogger-perl (1.101245-1) unstable; urgency=low + + * New upstream release. + * Strip trailing slash from metacpan URLs. + * Update copyright years. + * Update (build) dependencies. + * Declare compliance with Debian Policy 3.9.5. + + -- gregor herrmann Tue, 12 Aug 2014 18:45:10 +0200 + libstring-flogger-perl (1.101243-1) unstable; urgency=low [ Salvatore Bonaccorso ] diff -Nru libstring-flogger-perl-1.101243/debian/control libstring-flogger-perl-1.101245/debian/control --- libstring-flogger-perl-1.101243/debian/control 2013-10-11 20:51:53.000000000 +0000 +++ libstring-flogger-perl-1.101245/debian/control 2014-08-12 16:45:23.000000000 +0000 @@ -7,20 +7,20 @@ Priority: optional Build-Depends: debhelper (>= 8) Build-Depends-Indep: perl, - libjson-perl, + libjson-maybexs-perl, libparams-util-perl, libsub-exporter-perl, perl (>= 5.13.4) | libtest-simple-perl (>= 0.96) -Standards-Version: 3.9.4 +Standards-Version: 3.9.5 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libstring-flogger-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libstring-flogger-perl.git -Homepage: https://metacpan.org/release/String-Flogger/ +Homepage: https://metacpan.org/release/String-Flogger Package: libstring-flogger-perl Architecture: all Depends: ${perl:Depends}, ${misc:Depends}, - libjson-perl, + libjson-maybexs-perl, libparams-util-perl, libsub-exporter-perl Description: module to munge strings for loggers diff -Nru libstring-flogger-perl-1.101243/debian/copyright libstring-flogger-perl-1.101245/debian/copyright --- libstring-flogger-perl-1.101243/debian/copyright 2013-10-11 20:51:53.000000000 +0000 +++ libstring-flogger-perl-1.101245/debian/copyright 2014-08-12 16:45:23.000000000 +0000 @@ -1,14 +1,14 @@ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: String-Flogger Upstream-Contact: Ricardo SIGNES -Source: https://metacpan.org/release/String-Flogger/ +Source: https://metacpan.org/release/String-Flogger Files: * -Copyright: 2013, Ricardo SIGNES +Copyright: 2014, Ricardo SIGNES License: Artistic or GPL-1+ Files: debian/* -Copyright: 2009-2013, gregor herrmann +Copyright: 2009-2014, gregor herrmann 2010, Jonathan Yu License: Artistic or GPL-1+ diff -Nru libstring-flogger-perl-1.101243/debian/watch libstring-flogger-perl-1.101245/debian/watch --- libstring-flogger-perl-1.101243/debian/watch 2013-10-11 20:51:53.000000000 +0000 +++ libstring-flogger-perl-1.101245/debian/watch 2014-08-12 16:45:23.000000000 +0000 @@ -1,2 +1,2 @@ version=3 -https://metacpan.org/release/String-Flogger/ .*/String-Flogger-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ +https://metacpan.org/release/String-Flogger .*/String-Flogger-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ diff -Nru libstring-flogger-perl-1.101243/lib/String/Flogger.pm libstring-flogger-perl-1.101245/lib/String/Flogger.pm --- libstring-flogger-perl-1.101243/lib/String/Flogger.pm 2013-01-31 16:42:30.000000000 +0000 +++ libstring-flogger-perl-1.101245/lib/String/Flogger.pm 2014-08-08 22:43:45.000000000 +0000 @@ -1,16 +1,56 @@ use strict; use warnings; package String::Flogger; -{ - $String::Flogger::VERSION = '1.101243'; -} # ABSTRACT: string munging for loggers - +$String::Flogger::VERSION = '1.101245'; use Params::Util qw(_ARRAYLIKE _CODELIKE); use Scalar::Util qw(blessed); use Sub::Exporter::Util (); use Sub::Exporter -setup => [ flog => Sub::Exporter::Util::curry_method ]; +#pod =head1 SYNOPSIS +#pod +#pod use String::Flogger qw(flog); +#pod +#pod my @inputs = ( +#pod 'simple!', +#pod +#pod [ 'slightly %s complex', 'more' ], +#pod +#pod [ 'and inline some data: %s', { look => 'data!' } ], +#pod +#pod [ 'and we can defer evaluation of %s if we want', sub { 'stuff' } ], +#pod +#pod sub { 'while avoiding sprintfiness, if needed' }, +#pod ); +#pod +#pod say flog($_) for @inputs; +#pod +#pod The above will output: +#pod +#pod simple! +#pod +#pod slightly more complex +#pod +#pod and inline some data: {{{ "look": "data!" }}} +#pod +#pod and we can defer evaluation of stuff if we want +#pod +#pod while avoiding sprintfiness, if needed +#pod +#pod =method flog +#pod +#pod This method is described in the synopsis. +#pod +#pod =method format_string +#pod +#pod $flogger->format_string($fmt, \@input); +#pod +#pod This method is used to take the formatted arguments for a format string (when +#pod C is passed an arrayref) and turn it into a string. By default, it just +#pod uses C>. +#pod +#pod =cut sub _encrefs { my ($self, $messages) = @_; @@ -31,13 +71,13 @@ return "ref($str)"; } - require JSON; - $JSON ||= JSON->new - ->ascii(1) - ->canonical(1) - ->allow_nonref(1) - ->space_after(1) - ->convert_blessed(1); + require JSON::MaybeXS; + $JSON ||= JSON::MaybeXS->new + ->ascii(1) + ->canonical(1) + ->allow_nonref(1) + ->space_after(1) + ->convert_blessed(1); # This is horrible. Just horrible. I wish I could do this with a callback # passed to JSON: https://rt.cpan.org/Ticket/Display.html?id=54321 @@ -77,13 +117,15 @@ =pod +=encoding UTF-8 + =head1 NAME String::Flogger - string munging for loggers =head1 VERSION -version 1.101243 +version 1.101245 =head1 SYNOPSIS @@ -135,7 +177,7 @@ =head1 COPYRIGHT AND LICENSE -This software is copyright (c) 2013 by Ricardo SIGNES . +This software is copyright (c) 2014 by Ricardo SIGNES . This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. diff -Nru libstring-flogger-perl-1.101243/LICENSE libstring-flogger-perl-1.101245/LICENSE --- libstring-flogger-perl-1.101243/LICENSE 2013-01-31 16:42:30.000000000 +0000 +++ libstring-flogger-perl-1.101245/LICENSE 2014-08-08 22:43:45.000000000 +0000 @@ -1,4 +1,4 @@ -This software is copyright (c) 2013 by Ricardo SIGNES . +This software is copyright (c) 2014 by Ricardo SIGNES . This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. @@ -12,7 +12,7 @@ --- The GNU General Public License, Version 1, February 1989 --- -This software is Copyright (c) 2013 by Ricardo SIGNES . +This software is Copyright (c) 2014 by Ricardo SIGNES . This is free software, licensed under: @@ -22,7 +22,7 @@ Version 1, February 1989 Copyright (C) 1989 Free Software Foundation, Inc. - 51 Franklin St, Suite 500, Boston, MA 02110-1335 USA + 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. @@ -272,7 +272,7 @@ --- The Artistic License 1.0 --- -This software is Copyright (c) 2013 by Ricardo SIGNES . +This software is Copyright (c) 2014 by Ricardo SIGNES . This is free software, licensed under: diff -Nru libstring-flogger-perl-1.101243/Makefile.PL libstring-flogger-perl-1.101245/Makefile.PL --- libstring-flogger-perl-1.101243/Makefile.PL 2013-01-31 16:42:30.000000000 +0000 +++ libstring-flogger-perl-1.101245/Makefile.PL 2014-08-08 22:43:45.000000000 +0000 @@ -1,30 +1,26 @@ +# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.020. use strict; use warnings; -use ExtUtils::MakeMaker 6.30; +use ExtUtils::MakeMaker ; my %WriteMakefileArgs = ( "ABSTRACT" => "string munging for loggers", "AUTHOR" => "Ricardo SIGNES ", - "BUILD_REQUIRES" => { - "File::Find" => 0, - "File::Temp" => 0, - "Test::More" => "0.96" - }, "CONFIGURE_REQUIRES" => { - "ExtUtils::MakeMaker" => "6.30" + "ExtUtils::MakeMaker" => 0 }, "DISTNAME" => "String-Flogger", "EXE_FILES" => [], "LICENSE" => "perl", "NAME" => "String::Flogger", "PREREQ_PM" => { - "JSON" => 0, + "JSON::MaybeXS" => 0, "Params::Util" => 0, "Scalar::Util" => 0, "Sub::Exporter" => 0, @@ -32,24 +28,32 @@ "strict" => 0, "warnings" => 0 }, - "VERSION" => "1.101243", + "TEST_REQUIRES" => { + "Test::More" => "0.96" + }, + "VERSION" => "1.101245", "test" => { "TESTS" => "t/*.t" } ); -unless ( eval { ExtUtils::MakeMaker->VERSION(6.56) } ) { - my $br = delete $WriteMakefileArgs{BUILD_REQUIRES}; - my $pp = $WriteMakefileArgs{PREREQ_PM}; - for my $mod ( keys %$br ) { - if ( exists $pp->{$mod} ) { - $pp->{$mod} = $br->{$mod} if $br->{$mod} > $pp->{$mod}; - } - else { - $pp->{$mod} = $br->{$mod}; - } - } +my %FallbackPrereqs = ( + "JSON::MaybeXS" => 0, + "Params::Util" => 0, + "Scalar::Util" => 0, + "Sub::Exporter" => 0, + "Sub::Exporter::Util" => 0, + "Test::More" => "0.96", + "strict" => 0, + "warnings" => 0 +); + + +unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) { + delete $WriteMakefileArgs{TEST_REQUIRES}; + delete $WriteMakefileArgs{BUILD_REQUIRES}; + $WriteMakefileArgs{PREREQ_PM} = \%FallbackPrereqs; } delete $WriteMakefileArgs{CONFIGURE_REQUIRES} diff -Nru libstring-flogger-perl-1.101243/MANIFEST libstring-flogger-perl-1.101245/MANIFEST --- libstring-flogger-perl-1.101243/MANIFEST 2013-01-31 16:42:30.000000000 +0000 +++ libstring-flogger-perl-1.101245/MANIFEST 2014-08-08 22:43:45.000000000 +0000 @@ -1,3 +1,4 @@ +# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.020. Changes LICENSE MANIFEST @@ -7,7 +8,6 @@ README dist.ini lib/String/Flogger.pm -t/00-compile.t t/000-report-versions-tiny.t t/basic.t t/synopsis.t diff -Nru libstring-flogger-perl-1.101243/META.json libstring-flogger-perl-1.101245/META.json --- libstring-flogger-perl-1.101243/META.json 2013-01-31 16:42:30.000000000 +0000 +++ libstring-flogger-perl-1.101245/META.json 2014-08-08 22:43:45.000000000 +0000 @@ -4,7 +4,7 @@ "Ricardo SIGNES " ], "dynamic_config" : 0, - "generated_by" : "Dist::Zilla version 4.300030, CPAN::Meta::Converter version 2.120921", + "generated_by" : "Dist::Zilla version 5.020, CPAN::Meta::Converter version 2.141520", "license" : [ "perl_5" ], @@ -16,7 +16,7 @@ "prereqs" : { "configure" : { "requires" : { - "ExtUtils::MakeMaker" : "6.30" + "ExtUtils::MakeMaker" : "0" } }, "develop" : { @@ -27,7 +27,7 @@ }, "runtime" : { "requires" : { - "JSON" : "0", + "JSON::MaybeXS" : "0", "Params::Util" : "0", "Scalar::Util" : "0", "Sub::Exporter" : "0", @@ -38,8 +38,6 @@ }, "test" : { "requires" : { - "File::Find" : "0", - "File::Temp" : "0", "Test::More" : "0.96" } } @@ -47,125 +45,178 @@ "release_status" : "stable", "resources" : { "bugtracker" : { - "web" : "https://github.com/rjbs/string-flogger/issues" + "web" : "https://github.com/rjbs/String-Flogger/issues" }, - "homepage" : "https://github.com/rjbs/string-flogger", + "homepage" : "https://github.com/rjbs/String-Flogger", "repository" : { "type" : "git", - "url" : "https://github.com/rjbs/string-flogger.git", - "web" : "https://github.com/rjbs/string-flogger" + "url" : "https://github.com/rjbs/String-Flogger.git", + "web" : "https://github.com/rjbs/String-Flogger" } }, - "version" : "1.101243", + "version" : "1.101245", "x_Dist_Zilla" : { "perl" : { - "version" : "5.017008" + "version" : "5.021002" }, "plugins" : [ { "class" : "Dist::Zilla::Plugin::Git::GatherDir", + "config" : { + "Dist::Zilla::Plugin::Git::GatherDir" : { + "include_untracked" : "0" + }, + "Dist::Zilla::Role::Git::Repo" : { + "repo_root" : "." + } + }, "name" : "@RJBS/Git::GatherDir", - "version" : "2.007" + "version" : "2.023" }, { "class" : "Dist::Zilla::Plugin::CheckPrereqsIndexed", "name" : "@RJBS/CheckPrereqsIndexed", - "version" : "0.008" + "version" : "0.012" }, { "class" : "Dist::Zilla::Plugin::CheckExtraTests", "name" : "@RJBS/CheckExtraTests", - "version" : "0.008" + "version" : "0.022" + }, + { + "class" : "Dist::Zilla::Plugin::PromptIfStale", + "config" : { + "Dist::Zilla::Plugin::PromptIfStale" : { + "check_all_plugins" : 0, + "check_all_prereqs" : 0, + "modules" : [ + "Dist::Zilla::PluginBundle::RJBS" + ], + "phase" : "build", + "skip" : [] + } + }, + "name" : "@RJBS/RJBS-Outdated", + "version" : "0.024" + }, + { + "class" : "Dist::Zilla::Plugin::PromptIfStale", + "config" : { + "Dist::Zilla::Plugin::PromptIfStale" : { + "check_all_plugins" : "1", + "check_all_prereqs" : 0, + "modules" : [], + "phase" : "release", + "skip" : [] + } + }, + "name" : "@RJBS/CPAN-Outdated", + "version" : "0.024" }, { "class" : "Dist::Zilla::Plugin::PruneCruft", "name" : "@RJBS/@Filter/PruneCruft", - "version" : "4.300030" + "version" : "5.020" }, { "class" : "Dist::Zilla::Plugin::ManifestSkip", "name" : "@RJBS/@Filter/ManifestSkip", - "version" : "4.300030" + "version" : "5.020" }, { "class" : "Dist::Zilla::Plugin::MetaYAML", "name" : "@RJBS/@Filter/MetaYAML", - "version" : "4.300030" + "version" : "5.020" }, { "class" : "Dist::Zilla::Plugin::License", "name" : "@RJBS/@Filter/License", - "version" : "4.300030" + "version" : "5.020" }, { "class" : "Dist::Zilla::Plugin::Readme", "name" : "@RJBS/@Filter/Readme", - "version" : "4.300030" + "version" : "5.020" }, { "class" : "Dist::Zilla::Plugin::ExecDir", "name" : "@RJBS/@Filter/ExecDir", - "version" : "4.300030" + "version" : "5.020" }, { "class" : "Dist::Zilla::Plugin::ShareDir", "name" : "@RJBS/@Filter/ShareDir", - "version" : "4.300030" - }, - { - "class" : "Dist::Zilla::Plugin::MakeMaker", - "name" : "@RJBS/@Filter/MakeMaker", - "version" : "4.300030" + "version" : "5.020" }, { "class" : "Dist::Zilla::Plugin::Manifest", "name" : "@RJBS/@Filter/Manifest", - "version" : "4.300030" + "version" : "5.020" }, { "class" : "Dist::Zilla::Plugin::TestRelease", "name" : "@RJBS/@Filter/TestRelease", - "version" : "4.300030" + "version" : "5.020" }, { "class" : "Dist::Zilla::Plugin::ConfirmRelease", "name" : "@RJBS/@Filter/ConfirmRelease", - "version" : "4.300030" + "version" : "5.020" }, { "class" : "Dist::Zilla::Plugin::UploadToCPAN", "name" : "@RJBS/@Filter/UploadToCPAN", - "version" : "4.300030" + "version" : "5.020" + }, + { + "class" : "Dist::Zilla::Plugin::MakeMaker", + "config" : { + "Dist::Zilla::Role::TestRunner" : { + "default_jobs" : 9 + } + }, + "name" : "@RJBS/MakeMaker", + "version" : "5.020" }, { "class" : "Dist::Zilla::Plugin::AutoPrereqs", "name" : "@RJBS/AutoPrereqs", - "version" : "4.300030" + "version" : "5.020" }, { "class" : "Dist::Zilla::Plugin::Git::NextVersion", + "config" : { + "Dist::Zilla::Plugin::Git::NextVersion" : { + "first_version" : "0.001", + "version_by_branch" : "0", + "version_regexp" : "(?^:^([0-9]+\\.[0-9]+)$)" + }, + "Dist::Zilla::Role::Git::Repo" : { + "repo_root" : "." + } + }, "name" : "@RJBS/Git::NextVersion", - "version" : "2.007" + "version" : "2.023" }, { "class" : "Dist::Zilla::Plugin::PkgVersion", "name" : "@RJBS/PkgVersion", - "version" : "4.300030" + "version" : "5.020" }, { "class" : "Dist::Zilla::Plugin::MetaConfig", "name" : "@RJBS/MetaConfig", - "version" : "4.300030" + "version" : "5.020" }, { "class" : "Dist::Zilla::Plugin::MetaJSON", "name" : "@RJBS/MetaJSON", - "version" : "4.300030" + "version" : "5.020" }, { "class" : "Dist::Zilla::Plugin::NextRelease", "name" : "@RJBS/NextRelease", - "version" : "4.300030" + "version" : "5.020" }, { "class" : "Dist::Zilla::Plugin::Test::ChangesHasContent", @@ -175,17 +226,12 @@ { "class" : "Dist::Zilla::Plugin::PodSyntaxTests", "name" : "@RJBS/PodSyntaxTests", - "version" : "4.300030" - }, - { - "class" : "Dist::Zilla::Plugin::Test::Compile", - "name" : "@RJBS/Test::Compile", - "version" : "1.112820" + "version" : "5.020" }, { "class" : "Dist::Zilla::Plugin::ReportVersions::Tiny", "name" : "@RJBS/ReportVersions::Tiny", - "version" : "1.08" + "version" : "1.10" }, { "class" : "Dist::Zilla::Plugin::Prereqs", @@ -196,67 +242,239 @@ } }, "name" : "@RJBS/TestMoreWithSubtests", - "version" : "4.300030" + "version" : "5.020" }, { "class" : "Dist::Zilla::Plugin::PodWeaver", + "config" : { + "Dist::Zilla::Plugin::PodWeaver" : { + "config_plugins" : [ + "@RJBS" + ], + "finder" : [ + ":InstallModules", + ":ExecFiles" + ], + "plugins" : [ + { + "class" : "Pod::Weaver::Plugin::EnsurePod5", + "name" : "@CorePrep/EnsurePod5", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Plugin::H1Nester", + "name" : "@CorePrep/H1Nester", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Plugin::SingleEncoding", + "name" : "@RJBS/SingleEncoding", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Name", + "name" : "@RJBS/Name", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Version", + "name" : "@RJBS/Version", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Region", + "name" : "@RJBS/Prelude", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Generic", + "name" : "@RJBS/Synopsis", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Generic", + "name" : "@RJBS/Description", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Generic", + "name" : "@RJBS/Overview", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Generic", + "name" : "@RJBS/Stability", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Collect", + "name" : "Attributes", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Collect", + "name" : "Methods", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Collect", + "name" : "Functions", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Leftovers", + "name" : "@RJBS/Leftovers", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Region", + "name" : "@RJBS/postlude", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Authors", + "name" : "@RJBS/Authors", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Legal", + "name" : "@RJBS/Legal", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Plugin::Transformer", + "name" : "@RJBS/List", + "version" : "4.006" + } + ] + } + }, "name" : "@RJBS/PodWeaver", - "version" : "3.101641" + "version" : "4.005" }, { "class" : "Dist::Zilla::Plugin::GithubMeta", "name" : "@RJBS/GithubMeta", - "version" : "0.28" + "version" : "0.46" }, { "class" : "Dist::Zilla::Plugin::Git::Check", + "config" : { + "Dist::Zilla::Plugin::Git::Check" : { + "untracked_files" : "die" + }, + "Dist::Zilla::Role::Git::DirtyFiles" : { + "allow_dirty" : [ + "dist.ini", + "Changes" + ], + "allow_dirty_match" : [], + "changelog" : "Changes" + }, + "Dist::Zilla::Role::Git::Repo" : { + "repo_root" : "." + } + }, "name" : "@RJBS/@Git/Check", - "version" : "2.007" + "version" : "2.023" }, { "class" : "Dist::Zilla::Plugin::Git::Commit", + "config" : { + "Dist::Zilla::Plugin::Git::Commit" : { + "add_files_in" : [], + "commit_msg" : "v%v%n%n%c", + "time_zone" : "local" + }, + "Dist::Zilla::Role::Git::DirtyFiles" : { + "allow_dirty" : [ + "dist.ini", + "Changes" + ], + "allow_dirty_match" : [], + "changelog" : "Changes" + }, + "Dist::Zilla::Role::Git::Repo" : { + "repo_root" : "." + } + }, "name" : "@RJBS/@Git/Commit", - "version" : "2.007" + "version" : "2.023" }, { "class" : "Dist::Zilla::Plugin::Git::Tag", + "config" : { + "Dist::Zilla::Plugin::Git::Tag" : { + "branch" : null, + "signed" : 0, + "tag" : "1.101245", + "tag_format" : "%v", + "tag_message" : "v%v", + "time_zone" : "local" + }, + "Dist::Zilla::Role::Git::Repo" : { + "repo_root" : "." + } + }, "name" : "@RJBS/@Git/Tag", - "version" : "2.007" + "version" : "2.023" }, { "class" : "Dist::Zilla::Plugin::Git::Push", + "config" : { + "Dist::Zilla::Plugin::Git::Push" : { + "push_to" : [ + "origin :", + "github :" + ], + "remotes_must_exist" : 0 + }, + "Dist::Zilla::Role::Git::Repo" : { + "repo_root" : "." + } + }, "name" : "@RJBS/@Git/Push", - "version" : "2.007" + "version" : "2.023" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":InstallModules", - "version" : "4.300030" + "version" : "5.020" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":IncModules", - "version" : "4.300030" + "version" : "5.020" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":TestFiles", - "version" : "4.300030" + "version" : "5.020" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":ExecFiles", - "version" : "4.300030" + "version" : "5.020" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":ShareFiles", - "version" : "4.300030" + "version" : "5.020" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":MainModule", - "version" : "4.300030" + "version" : "5.020" + }, + { + "class" : "Dist::Zilla::Plugin::FinderCode", + "name" : ":AllFiles", + "version" : "5.020" + }, + { + "class" : "Dist::Zilla::Plugin::FinderCode", + "name" : ":NoFiles", + "version" : "5.020" } ], "zilla" : { @@ -264,7 +482,7 @@ "config" : { "is_trial" : "0" }, - "version" : "4.300030" + "version" : "5.020" } } } diff -Nru libstring-flogger-perl-1.101243/META.yml libstring-flogger-perl-1.101245/META.yml --- libstring-flogger-perl-1.101243/META.yml 2013-01-31 16:42:30.000000000 +0000 +++ libstring-flogger-perl-1.101245/META.yml 2014-08-08 22:43:45.000000000 +0000 @@ -3,135 +3,167 @@ author: - 'Ricardo SIGNES ' build_requires: - File::Find: 0 - File::Temp: 0 - Test::More: 0.96 + Test::More: '0.96' configure_requires: - ExtUtils::MakeMaker: 6.30 + ExtUtils::MakeMaker: '0' dynamic_config: 0 -generated_by: 'Dist::Zilla version 4.300030, CPAN::Meta::Converter version 2.120921' +generated_by: 'Dist::Zilla version 5.020, CPAN::Meta::Converter version 2.141520' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html - version: 1.4 + version: '1.4' name: String-Flogger requires: - JSON: 0 - Params::Util: 0 - Scalar::Util: 0 - Sub::Exporter: 0 - Sub::Exporter::Util: 0 - strict: 0 - warnings: 0 + JSON::MaybeXS: '0' + Params::Util: '0' + Scalar::Util: '0' + Sub::Exporter: '0' + Sub::Exporter::Util: '0' + strict: '0' + warnings: '0' resources: - bugtracker: https://github.com/rjbs/string-flogger/issues - homepage: https://github.com/rjbs/string-flogger - repository: https://github.com/rjbs/string-flogger.git -version: 1.101243 + bugtracker: https://github.com/rjbs/String-Flogger/issues + homepage: https://github.com/rjbs/String-Flogger + repository: https://github.com/rjbs/String-Flogger.git +version: '1.101245' x_Dist_Zilla: perl: - version: 5.017008 + version: '5.021002' plugins: - class: Dist::Zilla::Plugin::Git::GatherDir + config: + Dist::Zilla::Plugin::Git::GatherDir: + include_untracked: '0' + Dist::Zilla::Role::Git::Repo: + repo_root: . name: '@RJBS/Git::GatherDir' - version: 2.007 + version: '2.023' - class: Dist::Zilla::Plugin::CheckPrereqsIndexed name: '@RJBS/CheckPrereqsIndexed' - version: 0.008 + version: '0.012' - class: Dist::Zilla::Plugin::CheckExtraTests name: '@RJBS/CheckExtraTests' - version: 0.008 + version: '0.022' + - + class: Dist::Zilla::Plugin::PromptIfStale + config: + Dist::Zilla::Plugin::PromptIfStale: + check_all_plugins: 0 + check_all_prereqs: 0 + modules: + - Dist::Zilla::PluginBundle::RJBS + phase: build + skip: [] + name: '@RJBS/RJBS-Outdated' + version: '0.024' + - + class: Dist::Zilla::Plugin::PromptIfStale + config: + Dist::Zilla::Plugin::PromptIfStale: + check_all_plugins: '1' + check_all_prereqs: 0 + modules: [] + phase: release + skip: [] + name: '@RJBS/CPAN-Outdated' + version: '0.024' - class: Dist::Zilla::Plugin::PruneCruft name: '@RJBS/@Filter/PruneCruft' - version: 4.300030 + version: '5.020' - class: Dist::Zilla::Plugin::ManifestSkip name: '@RJBS/@Filter/ManifestSkip' - version: 4.300030 + version: '5.020' - class: Dist::Zilla::Plugin::MetaYAML name: '@RJBS/@Filter/MetaYAML' - version: 4.300030 + version: '5.020' - class: Dist::Zilla::Plugin::License name: '@RJBS/@Filter/License' - version: 4.300030 + version: '5.020' - class: Dist::Zilla::Plugin::Readme name: '@RJBS/@Filter/Readme' - version: 4.300030 + version: '5.020' - class: Dist::Zilla::Plugin::ExecDir name: '@RJBS/@Filter/ExecDir' - version: 4.300030 + version: '5.020' - class: Dist::Zilla::Plugin::ShareDir name: '@RJBS/@Filter/ShareDir' - version: 4.300030 - - - class: Dist::Zilla::Plugin::MakeMaker - name: '@RJBS/@Filter/MakeMaker' - version: 4.300030 + version: '5.020' - class: Dist::Zilla::Plugin::Manifest name: '@RJBS/@Filter/Manifest' - version: 4.300030 + version: '5.020' - class: Dist::Zilla::Plugin::TestRelease name: '@RJBS/@Filter/TestRelease' - version: 4.300030 + version: '5.020' - class: Dist::Zilla::Plugin::ConfirmRelease name: '@RJBS/@Filter/ConfirmRelease' - version: 4.300030 + version: '5.020' - class: Dist::Zilla::Plugin::UploadToCPAN name: '@RJBS/@Filter/UploadToCPAN' - version: 4.300030 + version: '5.020' + - + class: Dist::Zilla::Plugin::MakeMaker + config: + Dist::Zilla::Role::TestRunner: + default_jobs: 9 + name: '@RJBS/MakeMaker' + version: '5.020' - class: Dist::Zilla::Plugin::AutoPrereqs name: '@RJBS/AutoPrereqs' - version: 4.300030 + version: '5.020' - class: Dist::Zilla::Plugin::Git::NextVersion + config: + Dist::Zilla::Plugin::Git::NextVersion: + first_version: '0.001' + version_by_branch: '0' + version_regexp: (?^:^([0-9]+\.[0-9]+)$) + Dist::Zilla::Role::Git::Repo: + repo_root: . name: '@RJBS/Git::NextVersion' - version: 2.007 + version: '2.023' - class: Dist::Zilla::Plugin::PkgVersion name: '@RJBS/PkgVersion' - version: 4.300030 + version: '5.020' - class: Dist::Zilla::Plugin::MetaConfig name: '@RJBS/MetaConfig' - version: 4.300030 + version: '5.020' - class: Dist::Zilla::Plugin::MetaJSON name: '@RJBS/MetaJSON' - version: 4.300030 + version: '5.020' - class: Dist::Zilla::Plugin::NextRelease name: '@RJBS/NextRelease' - version: 4.300030 + version: '5.020' - class: Dist::Zilla::Plugin::Test::ChangesHasContent name: '@RJBS/Test::ChangesHasContent' - version: 0.006 + version: '0.006' - class: Dist::Zilla::Plugin::PodSyntaxTests name: '@RJBS/PodSyntaxTests' - version: 4.300030 - - - class: Dist::Zilla::Plugin::Test::Compile - name: '@RJBS/Test::Compile' - version: 1.112820 + version: '5.020' - class: Dist::Zilla::Plugin::ReportVersions::Tiny name: '@RJBS/ReportVersions::Tiny' - version: 1.08 + version: '1.10' - class: Dist::Zilla::Plugin::Prereqs config: @@ -139,57 +171,187 @@ phase: test type: requires name: '@RJBS/TestMoreWithSubtests' - version: 4.300030 + version: '5.020' - class: Dist::Zilla::Plugin::PodWeaver + config: + Dist::Zilla::Plugin::PodWeaver: + config_plugins: + - '@RJBS' + finder: + - ':InstallModules' + - ':ExecFiles' + plugins: + - + class: Pod::Weaver::Plugin::EnsurePod5 + name: '@CorePrep/EnsurePod5' + version: '4.006' + - + class: Pod::Weaver::Plugin::H1Nester + name: '@CorePrep/H1Nester' + version: '4.006' + - + class: Pod::Weaver::Plugin::SingleEncoding + name: '@RJBS/SingleEncoding' + version: '4.006' + - + class: Pod::Weaver::Section::Name + name: '@RJBS/Name' + version: '4.006' + - + class: Pod::Weaver::Section::Version + name: '@RJBS/Version' + version: '4.006' + - + class: Pod::Weaver::Section::Region + name: '@RJBS/Prelude' + version: '4.006' + - + class: Pod::Weaver::Section::Generic + name: '@RJBS/Synopsis' + version: '4.006' + - + class: Pod::Weaver::Section::Generic + name: '@RJBS/Description' + version: '4.006' + - + class: Pod::Weaver::Section::Generic + name: '@RJBS/Overview' + version: '4.006' + - + class: Pod::Weaver::Section::Generic + name: '@RJBS/Stability' + version: '4.006' + - + class: Pod::Weaver::Section::Collect + name: Attributes + version: '4.006' + - + class: Pod::Weaver::Section::Collect + name: Methods + version: '4.006' + - + class: Pod::Weaver::Section::Collect + name: Functions + version: '4.006' + - + class: Pod::Weaver::Section::Leftovers + name: '@RJBS/Leftovers' + version: '4.006' + - + class: Pod::Weaver::Section::Region + name: '@RJBS/postlude' + version: '4.006' + - + class: Pod::Weaver::Section::Authors + name: '@RJBS/Authors' + version: '4.006' + - + class: Pod::Weaver::Section::Legal + name: '@RJBS/Legal' + version: '4.006' + - + class: Pod::Weaver::Plugin::Transformer + name: '@RJBS/List' + version: '4.006' name: '@RJBS/PodWeaver' - version: 3.101641 + version: '4.005' - class: Dist::Zilla::Plugin::GithubMeta name: '@RJBS/GithubMeta' - version: 0.28 + version: '0.46' - class: Dist::Zilla::Plugin::Git::Check + config: + Dist::Zilla::Plugin::Git::Check: + untracked_files: die + Dist::Zilla::Role::Git::DirtyFiles: + allow_dirty: + - dist.ini + - Changes + allow_dirty_match: [] + changelog: Changes + Dist::Zilla::Role::Git::Repo: + repo_root: . name: '@RJBS/@Git/Check' - version: 2.007 + version: '2.023' - class: Dist::Zilla::Plugin::Git::Commit + config: + Dist::Zilla::Plugin::Git::Commit: + add_files_in: [] + commit_msg: v%v%n%n%c + time_zone: local + Dist::Zilla::Role::Git::DirtyFiles: + allow_dirty: + - dist.ini + - Changes + allow_dirty_match: [] + changelog: Changes + Dist::Zilla::Role::Git::Repo: + repo_root: . name: '@RJBS/@Git/Commit' - version: 2.007 + version: '2.023' - class: Dist::Zilla::Plugin::Git::Tag + config: + Dist::Zilla::Plugin::Git::Tag: + branch: ~ + signed: 0 + tag: '1.101245' + tag_format: '%v' + tag_message: v%v + time_zone: local + Dist::Zilla::Role::Git::Repo: + repo_root: . name: '@RJBS/@Git/Tag' - version: 2.007 + version: '2.023' - class: Dist::Zilla::Plugin::Git::Push + config: + Dist::Zilla::Plugin::Git::Push: + push_to: + - 'origin :' + - 'github :' + remotes_must_exist: 0 + Dist::Zilla::Role::Git::Repo: + repo_root: . name: '@RJBS/@Git/Push' - version: 2.007 + version: '2.023' - class: Dist::Zilla::Plugin::FinderCode name: ':InstallModules' - version: 4.300030 + version: '5.020' - class: Dist::Zilla::Plugin::FinderCode name: ':IncModules' - version: 4.300030 + version: '5.020' - class: Dist::Zilla::Plugin::FinderCode name: ':TestFiles' - version: 4.300030 + version: '5.020' - class: Dist::Zilla::Plugin::FinderCode name: ':ExecFiles' - version: 4.300030 + version: '5.020' - class: Dist::Zilla::Plugin::FinderCode name: ':ShareFiles' - version: 4.300030 + version: '5.020' - class: Dist::Zilla::Plugin::FinderCode name: ':MainModule' - version: 4.300030 + version: '5.020' + - + class: Dist::Zilla::Plugin::FinderCode + name: ':AllFiles' + version: '5.020' + - + class: Dist::Zilla::Plugin::FinderCode + name: ':NoFiles' + version: '5.020' zilla: class: Dist::Zilla::Dist::Builder config: - is_trial: 0 - version: 4.300030 + is_trial: '0' + version: '5.020' diff -Nru libstring-flogger-perl-1.101243/README libstring-flogger-perl-1.101245/README --- libstring-flogger-perl-1.101243/README 2013-01-31 16:42:30.000000000 +0000 +++ libstring-flogger-perl-1.101245/README 2014-08-08 22:43:45.000000000 +0000 @@ -1,13 +1,15 @@ This archive contains the distribution String-Flogger, -version 1.101243: +version 1.101245: string munging for loggers -This software is copyright (c) 2013 by Ricardo SIGNES . +This software is copyright (c) 2014 by Ricardo SIGNES . This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. +This README file was generated by Dist::Zilla::Plugin::Readme v5.020. + diff -Nru libstring-flogger-perl-1.101243/t/000-report-versions-tiny.t libstring-flogger-perl-1.101245/t/000-report-versions-tiny.t --- libstring-flogger-perl-1.101243/t/000-report-versions-tiny.t 2013-01-31 16:42:30.000000000 +0000 +++ libstring-flogger-perl-1.101245/t/000-report-versions-tiny.t 2014-08-08 22:43:45.000000000 +0000 @@ -9,7 +9,7 @@ END { $success && done_testing; } # List our own version used to generate this -my $v = "\nGenerated by Dist::Zilla::Plugin::ReportVersions::Tiny v1.08\n"; +my $v = "\nGenerated by Dist::Zilla::Plugin::ReportVersions::Tiny v1.10\n"; eval { # no excuses! # report our Perl details @@ -48,18 +48,14 @@ return sprintf('%-45s => %-10s%-15s%s', $module, $pmver, $wanted, "\n"); } -eval { $v .= pmver('ExtUtils::MakeMaker','6.30') }; -eval { $v .= pmver('File::Find','any version') }; -eval { $v .= pmver('File::Temp','any version') }; -eval { $v .= pmver('JSON','any version') }; +eval { $v .= pmver('ExtUtils::MakeMaker','any version') }; +eval { $v .= pmver('JSON::MaybeXS','any version') }; eval { $v .= pmver('Params::Util','any version') }; eval { $v .= pmver('Scalar::Util','any version') }; eval { $v .= pmver('Sub::Exporter','any version') }; eval { $v .= pmver('Sub::Exporter::Util','any version') }; eval { $v .= pmver('Test::More','0.96') }; -eval { $v .= pmver('Test::Pod','1.41') }; eval { $v .= pmver('strict','any version') }; -eval { $v .= pmver('version','0.9901') }; eval { $v .= pmver('warnings','any version') }; diff -Nru libstring-flogger-perl-1.101243/t/00-compile.t libstring-flogger-perl-1.101245/t/00-compile.t --- libstring-flogger-perl-1.101243/t/00-compile.t 2013-01-31 16:42:30.000000000 +0000 +++ libstring-flogger-perl-1.101245/t/00-compile.t 1970-01-01 00:00:00.000000000 +0000 @@ -1,73 +0,0 @@ -#!perl - -use strict; -use warnings; - -use Test::More; - - - -use File::Find; -use File::Temp qw{ tempdir }; - -my @modules; -find( - sub { - return if $File::Find::name !~ /\.pm\z/; - my $found = $File::Find::name; - $found =~ s{^lib/}{}; - $found =~ s{[/\\]}{::}g; - $found =~ s/\.pm$//; - # nothing to skip - push @modules, $found; - }, - 'lib', -); - -sub _find_scripts { - my $dir = shift @_; - - my @found_scripts = (); - find( - sub { - return unless -f; - my $found = $File::Find::name; - # nothing to skip - open my $FH, '<', $_ or do { - note( "Unable to open $found in ( $! ), skipping" ); - return; - }; - my $shebang = <$FH>; - return unless $shebang =~ /^#!.*?\bperl\b\s*$/; - push @found_scripts, $found; - }, - $dir, - ); - - return @found_scripts; -} - -my @scripts; -do { push @scripts, _find_scripts($_) if -d $_ } - for qw{ bin script scripts }; - -my $plan = scalar(@modules) + scalar(@scripts); -$plan ? (plan tests => $plan) : (plan skip_all => "no tests to run"); - -{ - # fake home for cpan-testers - # no fake requested ## local $ENV{HOME} = tempdir( CLEANUP => 1 ); - - like( qx{ $^X -Ilib -e "require $_; print '$_ ok'" }, qr/^\s*$_ ok/s, "$_ loaded ok" ) - for sort @modules; - - SKIP: { - eval "use Test::Script 1.05; 1;"; - skip "Test::Script needed to test script compilation", scalar(@scripts) if $@; - foreach my $file ( @scripts ) { - my $script = $file; - $script =~ s!.*/!!; - script_compiles( $file, "$script script compiles" ); - } - } -} diff -Nru libstring-flogger-perl-1.101243/xt/release/changes_has_content.t libstring-flogger-perl-1.101245/xt/release/changes_has_content.t --- libstring-flogger-perl-1.101243/xt/release/changes_has_content.t 2013-01-31 16:42:30.000000000 +0000 +++ libstring-flogger-perl-1.101245/xt/release/changes_has_content.t 2014-08-08 22:43:45.000000000 +0000 @@ -4,7 +4,7 @@ note 'Checking Changes'; my $changes_file = 'Changes'; -my $newver = '1.101243'; +my $newver = '1.101245'; my $trial_token = '-TRIAL'; SKIP: { diff -Nru libstring-flogger-perl-1.101243/xt/release/pod-syntax.t libstring-flogger-perl-1.101245/xt/release/pod-syntax.t --- libstring-flogger-perl-1.101243/xt/release/pod-syntax.t 2013-01-31 16:42:30.000000000 +0000 +++ libstring-flogger-perl-1.101245/xt/release/pod-syntax.t 2014-08-08 22:43:45.000000000 +0000 @@ -1,7 +1,6 @@ #!perl +# This file was automatically generated by Dist::Zilla::Plugin::PodSyntaxTests. use Test::More; - -eval "use Test::Pod 1.41"; -plan skip_all => "Test::Pod 1.41 required for testing POD" if $@; +use Test::Pod 1.41; all_pod_files_ok();