Hello community, here is the log from the commit of package perl-Getopt-Long-Descriptive for openSUSE:Factory checked in at 2016-07-20 09:19:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Getopt-Long-Descriptive (Old) and /work/SRC/openSUSE:Factory/.perl-Getopt-Long-Descriptive.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Getopt-Long-Descriptive" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Getopt-Long-Descriptive/perl-Getopt-Long-Descriptive.changes 2015-04-15 16:24:09.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Getopt-Long-Descriptive.new/perl-Getopt-Long-Descriptive.changes 2016-07-20 09:19:09.000000000 +0200 @@ -1,0 +2,11 @@ +Wed Jul 13 05:22:15 UTC 2016 - co...@suse.com + +- updated to 0.100 + see /usr/share/doc/packages/perl-Getopt-Long-Descriptive/Changes + + 0.100 2016-07-11 22:21:26-04:00 America/New_York + - show off "shortcircuit" in synopsis (thanks, Zhenyi Zhou) + - Fix rendering of complex types ('i@' → 'INT...', etc) + (thanks, Arthur Axel fREW Schmidt) + +------------------------------------------------------------------- Old: ---- Getopt-Long-Descriptive-0.099.tar.gz New: ---- Getopt-Long-Descriptive-0.100.tar.gz cpanspec.yml ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Getopt-Long-Descriptive.spec ++++++ --- /var/tmp/diff_new_pack.Dsmg4k/_old 2016-07-20 09:19:10.000000000 +0200 +++ /var/tmp/diff_new_pack.Dsmg4k/_new 2016-07-20 09:19:10.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Getopt-Long-Descriptive # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,18 +17,21 @@ Name: perl-Getopt-Long-Descriptive -Version: 0.099 +Version: 0.100 Release: 0 %define cpan_name Getopt-Long-Descriptive Summary: Getopt::Long, but simpler and more powerful License: Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/Getopt-Long-Descriptive/ -Source: http://www.cpan.org/authors/id/R/RJ/RJBS/%{cpan_name}-%{version}.tar.gz +Source0: http://www.cpan.org/authors/id/R/RJ/RJBS/%{cpan_name}-%{version}.tar.gz +Source1: cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros +BuildRequires: perl(CPAN::Meta::Check) >= 0.011 +BuildRequires: perl(CPAN::Meta::Requirements) BuildRequires: perl(Params::Validate) >= 0.97 BuildRequires: perl(Sub::Exporter) >= 0.972 BuildRequires: perl(Sub::Exporter::Util) ++++++ Getopt-Long-Descriptive-0.099.tar.gz -> Getopt-Long-Descriptive-0.100.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Getopt-Long-Descriptive-0.099/Changes new/Getopt-Long-Descriptive-0.100/Changes --- old/Getopt-Long-Descriptive-0.099/Changes 2015-01-24 03:11:13.000000000 +0100 +++ new/Getopt-Long-Descriptive-0.100/Changes 2016-07-12 04:21:29.000000000 +0200 @@ -1,5 +1,10 @@ Revision history for Getopt-Long-Descriptive +0.100 2016-07-11 22:21:26-04:00 America/New_York + - show off "shortcircuit" in synopsis (thanks, Zhenyi Zhou) + - Fix rendering of complex types ('i@' → 'INT...', etc) + (thanks, Arthur Axel fREW Schmidt) + 0.099 2015-01-23 21:11:09-05:00 America/New_York - options that take arguments now indicate the argument's type and whether it can be given multiply (thanks, Niels Thykier) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Getopt-Long-Descriptive-0.099/MANIFEST new/Getopt-Long-Descriptive-0.100/MANIFEST --- old/Getopt-Long-Descriptive-0.099/MANIFEST 2015-01-24 03:11:13.000000000 +0100 +++ new/Getopt-Long-Descriptive-0.100/MANIFEST 2016-07-12 04:21:29.000000000 +0200 @@ -1,4 +1,4 @@ -# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.031. +# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.006. Changes LICENSE MANIFEST @@ -14,5 +14,6 @@ t/00-report-prereqs.t t/descriptive.t t/shortcircuit.t +t/zzz-check-breaks.t +xt/author/pod-syntax.t xt/release/changes_has_content.t -xt/release/pod-syntax.t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Getopt-Long-Descriptive-0.099/META.json new/Getopt-Long-Descriptive-0.100/META.json --- old/Getopt-Long-Descriptive-0.099/META.json 2015-01-24 03:11:13.000000000 +0100 +++ new/Getopt-Long-Descriptive-0.100/META.json 2016-07-12 04:21:29.000000000 +0200 @@ -5,7 +5,7 @@ "Ricardo Signes <r...@cpan.org>" ], "dynamic_config" : 0, - "generated_by" : "Dist::Zilla version 5.031, CPAN::Meta::Converter version 2.143240", + "generated_by" : "Dist::Zilla version 6.006, CPAN::Meta::Converter version 2.150005", "license" : [ "perl_5" ], @@ -22,6 +22,7 @@ }, "develop" : { "requires" : { + "Test::More" : "0", "Test::Pod" : "1.41" } }, @@ -45,6 +46,8 @@ "CPAN::Meta" : "2.120900" }, "requires" : { + "CPAN::Meta::Check" : "0.011", + "CPAN::Meta::Requirements" : "0", "ExtUtils::MakeMaker" : "0", "File::Spec" : "0", "Test::Fatal" : "0", @@ -65,10 +68,10 @@ "web" : "https://github.com/rjbs/Getopt-Long-Descriptive" } }, - "version" : "0.099", + "version" : "0.100", "x_Dist_Zilla" : { "perl" : { - "version" : "5.021005" + "version" : "5.024000" }, "plugins" : [ { @@ -77,31 +80,28 @@ "Dist::Zilla::Plugin::GatherDir" : { "exclude_filename" : [], "exclude_match" : [], - "follow_symlinks" : "0", - "include_dotfiles" : "0", + "follow_symlinks" : 0, + "include_dotfiles" : 0, "prefix" : "", "prune_directory" : [], "root" : "." }, "Dist::Zilla::Plugin::Git::GatherDir" : { - "include_untracked" : "0" - }, - "Dist::Zilla::Role::Git::Repo" : { - "repo_root" : "." + "include_untracked" : 0 } }, "name" : "@RJBS/Git::GatherDir", - "version" : "2.029" + "version" : "2.039" }, { "class" : "Dist::Zilla::Plugin::CheckPrereqsIndexed", "name" : "@RJBS/CheckPrereqsIndexed", - "version" : "0.014" + "version" : "0.018" }, { "class" : "Dist::Zilla::Plugin::CheckExtraTests", "name" : "@RJBS/CheckExtraTests", - "version" : "0.025" + "version" : "0.029" }, { "class" : "Dist::Zilla::Plugin::PromptIfStale", @@ -113,80 +113,82 @@ "Dist::Zilla::PluginBundle::RJBS" ], "phase" : "build", + "run_under_travis" : 0, "skip" : [] } }, "name" : "@RJBS/RJBS-Outdated", - "version" : "0.035" + "version" : "0.051" }, { "class" : "Dist::Zilla::Plugin::PromptIfStale", "config" : { "Dist::Zilla::Plugin::PromptIfStale" : { - "check_all_plugins" : "1", + "check_all_plugins" : 1, "check_all_prereqs" : 0, "modules" : [], "phase" : "release", + "run_under_travis" : 0, "skip" : [] } }, "name" : "@RJBS/CPAN-Outdated", - "version" : "0.035" + "version" : "0.051" }, { "class" : "Dist::Zilla::Plugin::PruneCruft", "name" : "@RJBS/@Filter/PruneCruft", - "version" : "5.031" + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::ManifestSkip", "name" : "@RJBS/@Filter/ManifestSkip", - "version" : "5.031" + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::MetaYAML", "name" : "@RJBS/@Filter/MetaYAML", - "version" : "5.031" + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::License", "name" : "@RJBS/@Filter/License", - "version" : "5.031" + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::Readme", "name" : "@RJBS/@Filter/Readme", - "version" : "5.031" + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::ExecDir", "name" : "@RJBS/@Filter/ExecDir", - "version" : "5.031" + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::ShareDir", "name" : "@RJBS/@Filter/ShareDir", - "version" : "5.031" + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::Manifest", "name" : "@RJBS/@Filter/Manifest", - "version" : "5.031" + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::TestRelease", "name" : "@RJBS/@Filter/TestRelease", - "version" : "5.031" + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::ConfirmRelease", "name" : "@RJBS/@Filter/ConfirmRelease", - "version" : "5.031" + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::UploadToCPAN", "name" : "@RJBS/@Filter/UploadToCPAN", - "version" : "5.031" + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::MakeMaker", @@ -196,19 +198,19 @@ } }, "name" : "@RJBS/MakeMaker", - "version" : "5.031" + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::AutoPrereqs", "name" : "@RJBS/AutoPrereqs", - "version" : "5.031" + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::Git::NextVersion", "config" : { "Dist::Zilla::Plugin::Git::NextVersion" : { "first_version" : "0.001", - "version_by_branch" : "0", + "version_by_branch" : 0, "version_regexp" : "(?^:^([0-9]+\\.[0-9]+)$)" }, "Dist::Zilla::Role::Git::Repo" : { @@ -216,42 +218,42 @@ } }, "name" : "@RJBS/Git::NextVersion", - "version" : "2.029" + "version" : "2.039" }, { "class" : "Dist::Zilla::Plugin::PkgVersion", "name" : "@RJBS/PkgVersion", - "version" : "5.031" + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::MetaConfig", "name" : "@RJBS/MetaConfig", - "version" : "5.031" + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::MetaJSON", "name" : "@RJBS/MetaJSON", - "version" : "5.031" + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::NextRelease", "name" : "@RJBS/NextRelease", - "version" : "5.031" + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::Test::ChangesHasContent", "name" : "@RJBS/Test::ChangesHasContent", - "version" : "0.007" + "version" : "0.010" }, { "class" : "Dist::Zilla::Plugin::PodSyntaxTests", "name" : "@RJBS/PodSyntaxTests", - "version" : "5.031" + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::Test::ReportPrereqs", "name" : "@RJBS/Test::ReportPrereqs", - "version" : "0.019" + "version" : "0.025" }, { "class" : "Dist::Zilla::Plugin::Prereqs", @@ -262,7 +264,7 @@ } }, "name" : "@RJBS/TestMoreWithSubtests", - "version" : "5.031" + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::PodWeaver", @@ -279,103 +281,108 @@ { "class" : "Pod::Weaver::Plugin::EnsurePod5", "name" : "@CorePrep/EnsurePod5", - "version" : "4.010" + "version" : "4.013" }, { "class" : "Pod::Weaver::Plugin::H1Nester", "name" : "@CorePrep/H1Nester", - "version" : "4.010" + "version" : "4.013" }, { "class" : "Pod::Weaver::Plugin::SingleEncoding", "name" : "@RJBS/SingleEncoding", - "version" : "4.010" + "version" : "4.013" }, { "class" : "Pod::Weaver::Section::Name", "name" : "@RJBS/Name", - "version" : "4.010" + "version" : "4.013" }, { "class" : "Pod::Weaver::Section::Version", "name" : "@RJBS/Version", - "version" : "4.010" + "version" : "4.013" }, { "class" : "Pod::Weaver::Section::Region", "name" : "@RJBS/Prelude", - "version" : "4.010" + "version" : "4.013" }, { "class" : "Pod::Weaver::Section::Generic", "name" : "@RJBS/Synopsis", - "version" : "4.010" + "version" : "4.013" }, { "class" : "Pod::Weaver::Section::Generic", "name" : "@RJBS/Description", - "version" : "4.010" + "version" : "4.013" }, { "class" : "Pod::Weaver::Section::Generic", "name" : "@RJBS/Overview", - "version" : "4.010" + "version" : "4.013" }, { "class" : "Pod::Weaver::Section::Generic", "name" : "@RJBS/Stability", - "version" : "4.010" + "version" : "4.013" }, { "class" : "Pod::Weaver::Section::Collect", "name" : "Attributes", - "version" : "4.010" + "version" : "4.013" }, { "class" : "Pod::Weaver::Section::Collect", "name" : "Methods", - "version" : "4.010" + "version" : "4.013" }, { "class" : "Pod::Weaver::Section::Collect", "name" : "Functions", - "version" : "4.010" + "version" : "4.013" }, { "class" : "Pod::Weaver::Section::Leftovers", "name" : "@RJBS/Leftovers", - "version" : "4.010" + "version" : "4.013" }, { "class" : "Pod::Weaver::Section::Region", "name" : "@RJBS/postlude", - "version" : "4.010" + "version" : "4.013" }, { "class" : "Pod::Weaver::Section::Authors", "name" : "@RJBS/Authors", - "version" : "4.010" + "version" : "4.013" + }, + { + "class" : "Pod::Weaver::Section::Contributors", + "name" : "@RJBS/Contributors", + "version" : "0.009" }, { "class" : "Pod::Weaver::Section::Legal", "name" : "@RJBS/Legal", - "version" : "4.010" + "version" : "4.013" }, { "class" : "Pod::Weaver::Plugin::Transformer", "name" : "@RJBS/List", - "version" : "4.010" + "version" : "4.013" } ] } }, "name" : "@RJBS/PodWeaver", - "version" : "4.006" + "version" : "4.008" }, { "class" : "Dist::Zilla::Plugin::GithubMeta", "name" : "@RJBS/GithubMeta", - "version" : "0.46" + "version" : "0.54" }, { "class" : "Dist::Zilla::Plugin::Git::Check", @@ -385,8 +392,8 @@ }, "Dist::Zilla::Role::Git::DirtyFiles" : { "allow_dirty" : [ - "dist.ini", - "Changes" + "Changes", + "dist.ini" ], "allow_dirty_match" : [], "changelog" : "Changes" @@ -396,48 +403,53 @@ } }, "name" : "@RJBS/@Git/Check", - "version" : "2.029" + "version" : "2.039" }, { "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" + "commit_msg" : "v%v%n%n%c" }, "Dist::Zilla::Role::Git::DirtyFiles" : { "allow_dirty" : [ - "dist.ini", - "Changes" + "Changes", + "dist.ini" ], "allow_dirty_match" : [], "changelog" : "Changes" }, "Dist::Zilla::Role::Git::Repo" : { "repo_root" : "." + }, + "Dist::Zilla::Role::Git::StringFormatter" : { + "time_zone" : "local" } }, "name" : "@RJBS/@Git/Commit", - "version" : "2.029" + "version" : "2.039" }, { "class" : "Dist::Zilla::Plugin::Git::Tag", "config" : { "Dist::Zilla::Plugin::Git::Tag" : { "branch" : null, + "changelog" : "Changes", "signed" : 0, - "tag" : "0.099", + "tag" : "0.100", "tag_format" : "%v", - "tag_message" : "v%v", - "time_zone" : "local" + "tag_message" : "v%v" }, "Dist::Zilla::Role::Git::Repo" : { "repo_root" : "." + }, + "Dist::Zilla::Role::Git::StringFormatter" : { + "time_zone" : "local" } }, "name" : "@RJBS/@Git/Tag", - "version" : "2.029" + "version" : "2.039" }, { "class" : "Dist::Zilla::Plugin::Git::Push", @@ -454,47 +466,92 @@ } }, "name" : "@RJBS/@Git/Push", - "version" : "2.029" + "version" : "2.039" + }, + { + "class" : "Dist::Zilla::Plugin::Git::Contributors", + "config" : { + "Dist::Zilla::Plugin::Git::Contributors" : { + "include_authors" : 0, + "include_releaser" : 1, + "order_by" : "name", + "paths" : [ + "." + ] + } + }, + "name" : "@RJBS/Git::Contributors", + "version" : "0.023" + }, + { + "class" : "Dist::Zilla::Plugin::Breaks", + "name" : "Breaks", + "version" : "0.003" + }, + { + "class" : "Dist::Zilla::Plugin::Test::CheckBreaks", + "config" : { + "Dist::Zilla::Plugin::Test::CheckBreaks" : { + "conflicts_module" : "Moose::Conflicts", + "no_forced_deps" : 0 + }, + "Dist::Zilla::Role::ModuleMetadata" : { + "Module::Metadata" : "1.000031", + "version" : "0.003" + } + }, + "name" : "Test::CheckBreaks", + "version" : "0.016" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":InstallModules", - "version" : "5.031" + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":IncModules", - "version" : "5.031" + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":TestFiles", - "version" : "5.031" + "version" : "6.006" + }, + { + "class" : "Dist::Zilla::Plugin::FinderCode", + "name" : ":ExtraTestFiles", + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":ExecFiles", - "version" : "5.031" + "version" : "6.006" + }, + { + "class" : "Dist::Zilla::Plugin::FinderCode", + "name" : ":PerlExecFiles", + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":ShareFiles", - "version" : "5.031" + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":MainModule", - "version" : "5.031" + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":AllFiles", - "version" : "5.031" + "version" : "6.006" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":NoFiles", - "version" : "5.031" + "version" : "6.006" } ], "zilla" : { @@ -502,8 +559,28 @@ "config" : { "is_trial" : "0" }, - "version" : "5.031" + "version" : "6.006" } - } + }, + "x_breaks" : { + "MooseX::Getopt" : "< 0.66" + }, + "x_contributors" : [ + "Arthur Axel 'fREW' Schmidt <fri...@gmail.com>", + "Dave Rolsky <auta...@urth.org>", + "Diab Jerius <djer...@cfa.harvard.edu>", + "Hans Dieter Pearcey <h...@pobox.com>", + "Hans Dieter Pearcey <h...@weftsoar.net>", + "Harley Pig <harley...@gmail.com>", + "h...@cpan.org <h...@cpan.org@fc0e91e4-031c-0410-8307-be39b06d7656>", + "Karen Etheridge <et...@cpan.org>", + "Niels Thykier <ni...@thykier.net>", + "Olaf Alders <o...@wundersolutions.com>", + "Roman Hubacek <roman.huba...@centrum.cz>", + "Smylers <smyl...@cpan.fsck.com>", + "Thomas Neumann <blacky+p...@fluffbunny.de>", + "zhouzhen1 <zhouzh...@gmail.com>" + ], + "x_serialization_backend" : "Cpanel::JSON::XS version 3.0213" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Getopt-Long-Descriptive-0.099/META.yml new/Getopt-Long-Descriptive-0.100/META.yml --- old/Getopt-Long-Descriptive-0.099/META.yml 2015-01-24 03:11:13.000000000 +0100 +++ new/Getopt-Long-Descriptive-0.100/META.yml 2016-07-12 04:21:29.000000000 +0200 @@ -4,6 +4,8 @@ - 'Hans Dieter Pearcey <h...@cpan.org>' - 'Ricardo Signes <r...@cpan.org>' build_requires: + CPAN::Meta::Check: '0.011' + CPAN::Meta::Requirements: '0' ExtUtils::MakeMaker: '0' File::Spec: '0' Test::Fatal: '0' @@ -12,7 +14,7 @@ configure_requires: ExtUtils::MakeMaker: '0' dynamic_config: 0 -generated_by: 'Dist::Zilla version 5.031, CPAN::Meta::Converter version 2.143240' +generated_by: 'Dist::Zilla version 6.006, CPAN::Meta::Converter version 2.150005' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -34,10 +36,10 @@ bugtracker: https://github.com/rjbs/Getopt-Long-Descriptive/issues homepage: https://github.com/rjbs/Getopt-Long-Descriptive repository: https://github.com/rjbs/Getopt-Long-Descriptive.git -version: '0.099' +version: '0.100' x_Dist_Zilla: perl: - version: '5.021005' + version: '5.024000' plugins: - class: Dist::Zilla::Plugin::Git::GatherDir @@ -45,25 +47,23 @@ Dist::Zilla::Plugin::GatherDir: exclude_filename: [] exclude_match: [] - follow_symlinks: '0' - include_dotfiles: '0' + follow_symlinks: 0 + include_dotfiles: 0 prefix: '' prune_directory: [] root: . Dist::Zilla::Plugin::Git::GatherDir: - include_untracked: '0' - Dist::Zilla::Role::Git::Repo: - repo_root: . + include_untracked: 0 name: '@RJBS/Git::GatherDir' - version: '2.029' + version: '2.039' - class: Dist::Zilla::Plugin::CheckPrereqsIndexed name: '@RJBS/CheckPrereqsIndexed' - version: '0.014' + version: '0.018' - class: Dist::Zilla::Plugin::CheckExtraTests name: '@RJBS/CheckExtraTests' - version: '0.025' + version: '0.029' - class: Dist::Zilla::Plugin::PromptIfStale config: @@ -73,114 +73,116 @@ modules: - Dist::Zilla::PluginBundle::RJBS phase: build + run_under_travis: 0 skip: [] name: '@RJBS/RJBS-Outdated' - version: '0.035' + version: '0.051' - class: Dist::Zilla::Plugin::PromptIfStale config: Dist::Zilla::Plugin::PromptIfStale: - check_all_plugins: '1' + check_all_plugins: 1 check_all_prereqs: 0 modules: [] phase: release + run_under_travis: 0 skip: [] name: '@RJBS/CPAN-Outdated' - version: '0.035' + version: '0.051' - class: Dist::Zilla::Plugin::PruneCruft name: '@RJBS/@Filter/PruneCruft' - version: '5.031' + version: '6.006' - class: Dist::Zilla::Plugin::ManifestSkip name: '@RJBS/@Filter/ManifestSkip' - version: '5.031' + version: '6.006' - class: Dist::Zilla::Plugin::MetaYAML name: '@RJBS/@Filter/MetaYAML' - version: '5.031' + version: '6.006' - class: Dist::Zilla::Plugin::License name: '@RJBS/@Filter/License' - version: '5.031' + version: '6.006' - class: Dist::Zilla::Plugin::Readme name: '@RJBS/@Filter/Readme' - version: '5.031' + version: '6.006' - class: Dist::Zilla::Plugin::ExecDir name: '@RJBS/@Filter/ExecDir' - version: '5.031' + version: '6.006' - class: Dist::Zilla::Plugin::ShareDir name: '@RJBS/@Filter/ShareDir' - version: '5.031' + version: '6.006' - class: Dist::Zilla::Plugin::Manifest name: '@RJBS/@Filter/Manifest' - version: '5.031' + version: '6.006' - class: Dist::Zilla::Plugin::TestRelease name: '@RJBS/@Filter/TestRelease' - version: '5.031' + version: '6.006' - class: Dist::Zilla::Plugin::ConfirmRelease name: '@RJBS/@Filter/ConfirmRelease' - version: '5.031' + version: '6.006' - class: Dist::Zilla::Plugin::UploadToCPAN name: '@RJBS/@Filter/UploadToCPAN' - version: '5.031' + version: '6.006' - class: Dist::Zilla::Plugin::MakeMaker config: Dist::Zilla::Role::TestRunner: default_jobs: 9 name: '@RJBS/MakeMaker' - version: '5.031' + version: '6.006' - class: Dist::Zilla::Plugin::AutoPrereqs name: '@RJBS/AutoPrereqs' - version: '5.031' + version: '6.006' - class: Dist::Zilla::Plugin::Git::NextVersion config: Dist::Zilla::Plugin::Git::NextVersion: first_version: '0.001' - version_by_branch: '0' + version_by_branch: 0 version_regexp: (?^:^([0-9]+\.[0-9]+)$) Dist::Zilla::Role::Git::Repo: repo_root: . name: '@RJBS/Git::NextVersion' - version: '2.029' + version: '2.039' - class: Dist::Zilla::Plugin::PkgVersion name: '@RJBS/PkgVersion' - version: '5.031' + version: '6.006' - class: Dist::Zilla::Plugin::MetaConfig name: '@RJBS/MetaConfig' - version: '5.031' + version: '6.006' - class: Dist::Zilla::Plugin::MetaJSON name: '@RJBS/MetaJSON' - version: '5.031' + version: '6.006' - class: Dist::Zilla::Plugin::NextRelease name: '@RJBS/NextRelease' - version: '5.031' + version: '6.006' - class: Dist::Zilla::Plugin::Test::ChangesHasContent name: '@RJBS/Test::ChangesHasContent' - version: '0.007' + version: '0.010' - class: Dist::Zilla::Plugin::PodSyntaxTests name: '@RJBS/PodSyntaxTests' - version: '5.031' + version: '6.006' - class: Dist::Zilla::Plugin::Test::ReportPrereqs name: '@RJBS/Test::ReportPrereqs' - version: '0.019' + version: '0.025' - class: Dist::Zilla::Plugin::Prereqs config: @@ -188,7 +190,7 @@ phase: test type: requires name: '@RJBS/TestMoreWithSubtests' - version: '5.031' + version: '6.006' - class: Dist::Zilla::Plugin::PodWeaver config: @@ -202,81 +204,85 @@ - class: Pod::Weaver::Plugin::EnsurePod5 name: '@CorePrep/EnsurePod5' - version: '4.010' + version: '4.013' - class: Pod::Weaver::Plugin::H1Nester name: '@CorePrep/H1Nester' - version: '4.010' + version: '4.013' - class: Pod::Weaver::Plugin::SingleEncoding name: '@RJBS/SingleEncoding' - version: '4.010' + version: '4.013' - class: Pod::Weaver::Section::Name name: '@RJBS/Name' - version: '4.010' + version: '4.013' - class: Pod::Weaver::Section::Version name: '@RJBS/Version' - version: '4.010' + version: '4.013' - class: Pod::Weaver::Section::Region name: '@RJBS/Prelude' - version: '4.010' + version: '4.013' - class: Pod::Weaver::Section::Generic name: '@RJBS/Synopsis' - version: '4.010' + version: '4.013' - class: Pod::Weaver::Section::Generic name: '@RJBS/Description' - version: '4.010' + version: '4.013' - class: Pod::Weaver::Section::Generic name: '@RJBS/Overview' - version: '4.010' + version: '4.013' - class: Pod::Weaver::Section::Generic name: '@RJBS/Stability' - version: '4.010' + version: '4.013' - class: Pod::Weaver::Section::Collect name: Attributes - version: '4.010' + version: '4.013' - class: Pod::Weaver::Section::Collect name: Methods - version: '4.010' + version: '4.013' - class: Pod::Weaver::Section::Collect name: Functions - version: '4.010' + version: '4.013' - class: Pod::Weaver::Section::Leftovers name: '@RJBS/Leftovers' - version: '4.010' + version: '4.013' - class: Pod::Weaver::Section::Region name: '@RJBS/postlude' - version: '4.010' + version: '4.013' - class: Pod::Weaver::Section::Authors name: '@RJBS/Authors' - version: '4.010' + version: '4.013' + - + class: Pod::Weaver::Section::Contributors + name: '@RJBS/Contributors' + version: '0.009' - class: Pod::Weaver::Section::Legal name: '@RJBS/Legal' - version: '4.010' + version: '4.013' - class: Pod::Weaver::Plugin::Transformer name: '@RJBS/List' - version: '4.010' + version: '4.013' name: '@RJBS/PodWeaver' - version: '4.006' + version: '4.008' - class: Dist::Zilla::Plugin::GithubMeta name: '@RJBS/GithubMeta' - version: '0.46' + version: '0.54' - class: Dist::Zilla::Plugin::Git::Check config: @@ -284,45 +290,48 @@ untracked_files: die Dist::Zilla::Role::Git::DirtyFiles: allow_dirty: - - dist.ini - Changes + - dist.ini allow_dirty_match: [] changelog: Changes Dist::Zilla::Role::Git::Repo: repo_root: . name: '@RJBS/@Git/Check' - version: '2.029' + version: '2.039' - 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 + - dist.ini allow_dirty_match: [] changelog: Changes Dist::Zilla::Role::Git::Repo: repo_root: . + Dist::Zilla::Role::Git::StringFormatter: + time_zone: local name: '@RJBS/@Git/Commit' - version: '2.029' + version: '2.039' - class: Dist::Zilla::Plugin::Git::Tag config: Dist::Zilla::Plugin::Git::Tag: branch: ~ + changelog: Changes signed: 0 - tag: '0.099' + tag: '0.100' tag_format: '%v' tag_message: v%v - time_zone: local Dist::Zilla::Role::Git::Repo: repo_root: . + Dist::Zilla::Role::Git::StringFormatter: + time_zone: local name: '@RJBS/@Git/Tag' - version: '2.029' + version: '2.039' - class: Dist::Zilla::Plugin::Git::Push config: @@ -334,41 +343,93 @@ Dist::Zilla::Role::Git::Repo: repo_root: . name: '@RJBS/@Git/Push' - version: '2.029' + version: '2.039' + - + class: Dist::Zilla::Plugin::Git::Contributors + config: + Dist::Zilla::Plugin::Git::Contributors: + include_authors: 0 + include_releaser: 1 + order_by: name + paths: + - . + name: '@RJBS/Git::Contributors' + version: '0.023' + - + class: Dist::Zilla::Plugin::Breaks + name: Breaks + version: '0.003' + - + class: Dist::Zilla::Plugin::Test::CheckBreaks + config: + Dist::Zilla::Plugin::Test::CheckBreaks: + conflicts_module: Moose::Conflicts + no_forced_deps: 0 + Dist::Zilla::Role::ModuleMetadata: + Module::Metadata: '1.000031' + version: '0.003' + name: Test::CheckBreaks + version: '0.016' - class: Dist::Zilla::Plugin::FinderCode name: ':InstallModules' - version: '5.031' + version: '6.006' - class: Dist::Zilla::Plugin::FinderCode name: ':IncModules' - version: '5.031' + version: '6.006' - class: Dist::Zilla::Plugin::FinderCode name: ':TestFiles' - version: '5.031' + version: '6.006' + - + class: Dist::Zilla::Plugin::FinderCode + name: ':ExtraTestFiles' + version: '6.006' - class: Dist::Zilla::Plugin::FinderCode name: ':ExecFiles' - version: '5.031' + version: '6.006' + - + class: Dist::Zilla::Plugin::FinderCode + name: ':PerlExecFiles' + version: '6.006' - class: Dist::Zilla::Plugin::FinderCode name: ':ShareFiles' - version: '5.031' + version: '6.006' - class: Dist::Zilla::Plugin::FinderCode name: ':MainModule' - version: '5.031' + version: '6.006' - class: Dist::Zilla::Plugin::FinderCode name: ':AllFiles' - version: '5.031' + version: '6.006' - class: Dist::Zilla::Plugin::FinderCode name: ':NoFiles' - version: '5.031' + version: '6.006' zilla: class: Dist::Zilla::Dist::Builder config: is_trial: '0' - version: '5.031' + version: '6.006' +x_breaks: + MooseX::Getopt: '< 0.66' +x_contributors: + - "Arthur Axel 'fREW' Schmidt <fri...@gmail.com>" + - 'Dave Rolsky <auta...@urth.org>' + - 'Diab Jerius <djer...@cfa.harvard.edu>' + - 'Hans Dieter Pearcey <h...@pobox.com>' + - 'Hans Dieter Pearcey <h...@weftsoar.net>' + - 'Harley Pig <harley...@gmail.com>' + - 'h...@cpan.org <h...@cpan.org@fc0e91e4-031c-0410-8307-be39b06d7656>' + - 'Karen Etheridge <et...@cpan.org>' + - 'Niels Thykier <ni...@thykier.net>' + - 'Olaf Alders <o...@wundersolutions.com>' + - 'Roman Hubacek <roman.huba...@centrum.cz>' + - 'Smylers <smyl...@cpan.fsck.com>' + - 'Thomas Neumann <blacky+p...@fluffbunny.de>' + - 'zhouzhen1 <zhouzh...@gmail.com>' +x_serialization_backend: 'YAML::Tiny version 1.69' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Getopt-Long-Descriptive-0.099/Makefile.PL new/Getopt-Long-Descriptive-0.100/Makefile.PL --- old/Getopt-Long-Descriptive-0.099/Makefile.PL 2015-01-24 03:11:13.000000000 +0100 +++ new/Getopt-Long-Descriptive-0.100/Makefile.PL 2016-07-12 04:21:29.000000000 +0200 @@ -1,5 +1,4 @@ - -# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.031. +# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.006. use strict; use warnings; @@ -7,8 +6,6 @@ use ExtUtils::MakeMaker; - - my %WriteMakefileArgs = ( "ABSTRACT" => "Getopt::Long, but simpler and more powerful", "AUTHOR" => "Hans Dieter Pearcey <hdp\@cpan.org>, Ricardo Signes <rjbs\@cpan.org>", @@ -16,7 +13,6 @@ "ExtUtils::MakeMaker" => 0 }, "DISTNAME" => "Getopt-Long-Descriptive", - "EXE_FILES" => [], "LICENSE" => "perl", "NAME" => "Getopt::Long::Descriptive", "PREREQ_PM" => { @@ -33,13 +29,15 @@ "warnings" => 0 }, "TEST_REQUIRES" => { + "CPAN::Meta::Check" => "0.011", + "CPAN::Meta::Requirements" => 0, "ExtUtils::MakeMaker" => 0, "File::Spec" => 0, "Test::Fatal" => 0, "Test::More" => "0.96", "Test::Warnings" => "0.005" }, - "VERSION" => "0.099", + "VERSION" => "0.100", "test" => { "TESTS" => "t/*.t" } @@ -47,6 +45,8 @@ my %FallbackPrereqs = ( + "CPAN::Meta::Check" => "0.011", + "CPAN::Meta::Requirements" => 0, "Carp" => 0, "ExtUtils::MakeMaker" => 0, "File::Basename" => 0, @@ -76,6 +76,3 @@ unless eval { ExtUtils::MakeMaker->VERSION(6.52) }; WriteMakefile(%WriteMakefileArgs); - - - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Getopt-Long-Descriptive-0.099/README new/Getopt-Long-Descriptive-0.100/README --- old/Getopt-Long-Descriptive-0.099/README 2015-01-24 03:11:13.000000000 +0100 +++ new/Getopt-Long-Descriptive-0.100/README 2016-07-12 04:21:29.000000000 +0200 @@ -1,7 +1,7 @@ This archive contains the distribution Getopt-Long-Descriptive, -version 0.099: +version 0.100: Getopt::Long, but simpler and more powerful @@ -11,5 +11,5 @@ the same terms as the Perl 5 programming language system itself. -This README file was generated by Dist::Zilla::Plugin::Readme v5.031. +This README file was generated by Dist::Zilla::Plugin::Readme v6.006. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Getopt-Long-Descriptive-0.099/dist.ini new/Getopt-Long-Descriptive-0.100/dist.ini --- old/Getopt-Long-Descriptive-0.099/dist.ini 2015-01-24 03:11:13.000000000 +0100 +++ new/Getopt-Long-Descriptive-0.100/dist.ini 2016-07-12 04:21:29.000000000 +0200 @@ -6,3 +6,9 @@ copyright_year = 2005 [@RJBS] + +[Breaks] +MooseX::Getopt = < 0.66 + +[Test::CheckBreaks] +conflicts_module = Moose::Conflicts diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Getopt-Long-Descriptive-0.099/lib/Getopt/Long/Descriptive/Opts.pm new/Getopt-Long-Descriptive-0.100/lib/Getopt/Long/Descriptive/Opts.pm --- old/Getopt-Long-Descriptive-0.099/lib/Getopt/Long/Descriptive/Opts.pm 2015-01-24 03:11:13.000000000 +0100 +++ new/Getopt-Long-Descriptive-0.100/lib/Getopt/Long/Descriptive/Opts.pm 2016-07-12 04:21:29.000000000 +0200 @@ -2,7 +2,7 @@ use warnings; package Getopt::Long::Descriptive::Opts; # ABSTRACT: object representing command line switches -$Getopt::Long::Descriptive::Opts::VERSION = '0.099'; +$Getopt::Long::Descriptive::Opts::VERSION = '0.100'; use Scalar::Util qw(blessed weaken); #pod =head1 DESCRIPTION @@ -145,7 +145,7 @@ =head1 VERSION -version 0.099 +version 0.100 =head1 DESCRIPTION diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Getopt-Long-Descriptive-0.099/lib/Getopt/Long/Descriptive/Usage.pm new/Getopt-Long-Descriptive-0.100/lib/Getopt/Long/Descriptive/Usage.pm --- old/Getopt-Long-Descriptive-0.099/lib/Getopt/Long/Descriptive/Usage.pm 2015-01-24 03:11:13.000000000 +0100 +++ new/Getopt-Long-Descriptive-0.100/lib/Getopt/Long/Descriptive/Usage.pm 2016-07-12 04:21:29.000000000 +0200 @@ -2,7 +2,7 @@ use warnings; package Getopt::Long::Descriptive::Usage; # ABSTRACT: the usage description for GLD -$Getopt::Long::Descriptive::Usage::VERSION = '0.099'; +$Getopt::Long::Descriptive::Usage::VERSION = '0.100'; use List::Util qw(max); #pod =head1 SYNOPSIS @@ -146,21 +146,19 @@ } # Was the last option a "short" one? - if ($length - $last_pos == 2) { + if ($length - $last_pos == 1) { $number_shortopts++; } # We got $number_opts options, each with an argument length of # $arglen. Plus each option (after the first) needs 3 a char # spacing. $length gives us the total length of all options and 1 - # char spacing per option (after the first). It does not account - # for argument length and we want (at least) one additional char - # for space before the description. So the result should be: + # char spacing per option (after the first). So the result should be: my $number_longopts = $number_opts - $number_shortopts; my $total_arglen = $number_opts * $arglen; my $total_optsep = 2 * $number_longopts + $number_shortopts; - my $total = $length + $total_optsep + $total_arglen + 1; + my $total = $length + $total_optsep + $total_arglen; return $total; } @@ -195,9 +193,9 @@ } $argument = substr $assign_spec, 1, 2; - if ($argument eq 'i' or $argument eq 'o') { + if ($argument =~ m/^i/ or $argument =~ m/^o/) { $result = 'INT'; - } elsif ($argument eq 'f') { + } elsif ($argument =~ m/^f/) { $result = 'NUM'; } if (length($assign_spec) > 2) { @@ -275,7 +273,7 @@ =head1 VERSION -version 0.099 +version 0.100 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Getopt-Long-Descriptive-0.099/lib/Getopt/Long/Descriptive.pm new/Getopt-Long-Descriptive-0.100/lib/Getopt/Long/Descriptive.pm --- old/Getopt-Long-Descriptive-0.099/lib/Getopt/Long/Descriptive.pm 2015-01-24 03:11:13.000000000 +0100 +++ new/Getopt-Long-Descriptive-0.100/lib/Getopt/Long/Descriptive.pm 2016-07-12 04:21:29.000000000 +0200 @@ -2,7 +2,7 @@ use warnings; package Getopt::Long::Descriptive; # ABSTRACT: Getopt::Long, but simpler and more powerful -$Getopt::Long::Descriptive::VERSION = '0.099'; +$Getopt::Long::Descriptive::VERSION = '0.100'; use Carp qw(carp croak); use File::Basename (); use Getopt::Long 2.33; @@ -23,7 +23,7 @@ #pod [ 'port|p=i', "the port to connect to", { default => 79 } ], #pod [], #pod [ 'verbose|v', "print extra stuff" ], -#pod [ 'help', "print usage message and exit" ], +#pod [ 'help', "print usage message and exit", { shortcircuit => 1 } ], #pod ); #pod #pod print($usage->text), exit if $opt->help; @@ -659,7 +659,7 @@ =head1 VERSION -version 0.099 +version 0.100 =head1 SYNOPSIS @@ -671,7 +671,7 @@ [ 'port|p=i', "the port to connect to", { default => 79 } ], [], [ 'verbose|v', "print extra stuff" ], - [ 'help', "print usage message and exit" ], + [ 'help', "print usage message and exit", { shortcircuit => 1 } ], ); print($usage->text), exit if $opt->help; @@ -945,6 +945,70 @@ =back +=head1 CONTRIBUTORS + +=for stopwords Arthur Axel 'fREW' Schmidt Dave Rolsky Diab Jerius Hans Dieter Pearcey Harley Pig h...@cpan.org Karen Etheridge Niels Thykier Olaf Alders Roman Hubacek Smylers Thomas Neumann zhouzhen1 + +=over 4 + +=item * + +Arthur Axel 'fREW' Schmidt <fri...@gmail.com> + +=item * + +Dave Rolsky <auta...@urth.org> + +=item * + +Diab Jerius <djer...@cfa.harvard.edu> + +=item * + +Hans Dieter Pearcey <h...@pobox.com> + +=item * + +Hans Dieter Pearcey <h...@weftsoar.net> + +=item * + +Harley Pig <harley...@gmail.com> + +=item * + +h...@cpan.org <h...@cpan.org@fc0e91e4-031c-0410-8307-be39b06d7656> + +=item * + +Karen Etheridge <et...@cpan.org> + +=item * + +Niels Thykier <ni...@thykier.net> + +=item * + +Olaf Alders <o...@wundersolutions.com> + +=item * + +Roman Hubacek <roman.huba...@centrum.cz> + +=item * + +Smylers <smyl...@cpan.fsck.com> + +=item * + +Thomas Neumann <blacky+p...@fluffbunny.de> + +=item * + +zhouzhen1 <zhouzh...@gmail.com> + +=back + =head1 COPYRIGHT AND LICENSE This software is copyright (c) 2005 by Hans Dieter Pearcey. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Getopt-Long-Descriptive-0.099/t/00-report-prereqs.dd new/Getopt-Long-Descriptive-0.100/t/00-report-prereqs.dd --- old/Getopt-Long-Descriptive-0.099/t/00-report-prereqs.dd 2015-01-24 03:11:13.000000000 +0100 +++ new/Getopt-Long-Descriptive-0.100/t/00-report-prereqs.dd 2016-07-12 04:21:29.000000000 +0200 @@ -6,6 +6,7 @@ }, 'develop' => { 'requires' => { + 'Test::More' => '0', 'Test::Pod' => '1.41' } }, @@ -29,6 +30,8 @@ 'CPAN::Meta' => '2.120900' }, 'requires' => { + 'CPAN::Meta::Check' => '0.011', + 'CPAN::Meta::Requirements' => '0', 'ExtUtils::MakeMaker' => '0', 'File::Spec' => '0', 'Test::Fatal' => '0', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Getopt-Long-Descriptive-0.099/t/00-report-prereqs.t new/Getopt-Long-Descriptive-0.100/t/00-report-prereqs.t --- old/Getopt-Long-Descriptive-0.099/t/00-report-prereqs.t 2015-01-24 03:11:13.000000000 +0100 +++ new/Getopt-Long-Descriptive-0.100/t/00-report-prereqs.t 2016-07-12 04:21:29.000000000 +0200 @@ -3,7 +3,7 @@ use strict; use warnings; -# This test was generated by Dist::Zilla::Plugin::Test::ReportPrereqs 0.019 +# This test was generated by Dist::Zilla::Plugin::Test::ReportPrereqs 0.025 use Test::More tests => 1; @@ -78,10 +78,10 @@ # Add dynamic prereqs to the included modules list (if we can) my ($source) = grep { -f } 'MYMETA.json', 'MYMETA.yml'; -if ( $source && $HAS_CPAN_META ) { - if ( my $meta = eval { CPAN::Meta->load_file($source) } ) { - $full_prereqs = _merge_prereqs($full_prereqs, $meta->prereqs); - } +if ( $source && $HAS_CPAN_META + && (my $meta = eval { CPAN::Meta->load_file($source) } ) +) { + $full_prereqs = _merge_prereqs($full_prereqs, $meta->prereqs); } else { $source = 'static metadata'; @@ -150,9 +150,16 @@ my $ml = _max( map { length $_->[0] } @reports ); my $wl = _max( map { length $_->[1] } @reports ); my $hl = _max( map { length $_->[2] } @reports ); - splice @reports, 1, 0, ["-" x $ml, "-" x $wl, "-" x $hl]; - push @full_reports, map { sprintf(" %*s %*s %*s\n", -$ml, $_->[0], $wl, $_->[1], $hl, $_->[2]) } @reports; + if ($type eq 'modules') { + splice @reports, 1, 0, ["-" x $ml, "", "-" x $hl]; + push @full_reports, map { sprintf(" %*s %*s\n", -$ml, $_->[0], $hl, $_->[2]) } @reports; + } + else { + splice @reports, 1, 0, ["-" x $ml, "-" x $wl, "-" x $hl]; + push @full_reports, map { sprintf(" %*s %*s %*s\n", -$ml, $_->[0], $wl, $_->[1], $hl, $_->[2]) } @reports; + } + push @full_reports, "\n"; } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Getopt-Long-Descriptive-0.099/t/descriptive.t new/Getopt-Long-Descriptive-0.100/t/descriptive.t --- old/Getopt-Long-Descriptive-0.099/t/descriptive.t 2015-01-24 03:11:13.000000000 +0100 +++ new/Getopt-Long-Descriptive-0.100/t/descriptive.t 2016-07-12 04:21:29.000000000 +0200 @@ -2,7 +2,7 @@ use strict; use warnings; -use Test::More tests => 46; +use Test::More tests => 58; use_ok("Getopt::Long::Descriptive"); @@ -307,9 +307,9 @@ ); my $expect = qr/ - --baz a baz option with a very long description. It just goes on - for a really long time. This allows us to test line wrapping - and make sure the output always looks spiffy/; + --baz a baz option with a very long description. It just goes on for + a really long time. This allows us to test line wrapping and + make sure the output always looks spiffy/; like($usage->text, $expect, 'long option description is wrapped cleanly'); @@ -331,3 +331,21 @@ is($@, '', "no error in eval"); } +{ + my $p = \&Getopt::Long::Descriptive::Usage::_parse_assignment; + + is ($p->('=s'), ' STR', 'string'); + is ($p->('=i'), ' INT', 'int (i)'); + is ($p->('=o'), ' INT', 'int (o)'); + is ($p->('=f'), ' NUM', 'float'); + + is ($p->('=s@'), ' STR...', 'strings'); + is ($p->('=i@'), ' INT...', 'ints (i)'); + is ($p->('=o@'), ' INT...', 'ints (o)'); + is ($p->('=f@'), ' NUM...', 'floats'); + + is ($p->('=s%'), ' KEY=STR...', 'string maps'); + is ($p->('=i%'), ' KEY=INT...', 'int maps (i)'); + is ($p->('=o%'), ' KEY=INT...', 'int maps (o)'); + is ($p->('=f%'), ' KEY=NUM...', 'float maps'); +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Getopt-Long-Descriptive-0.099/t/zzz-check-breaks.t new/Getopt-Long-Descriptive-0.100/t/zzz-check-breaks.t --- old/Getopt-Long-Descriptive-0.099/t/zzz-check-breaks.t 1970-01-01 01:00:00.000000000 +0100 +++ new/Getopt-Long-Descriptive-0.100/t/zzz-check-breaks.t 2016-07-12 04:21:29.000000000 +0200 @@ -0,0 +1,34 @@ +use strict; +use warnings; + +# this test was generated with Dist::Zilla::Plugin::Test::CheckBreaks 0.016 + +use Test::More tests => 1; + +SKIP: { + eval 'require Moose::Conflicts; Moose::Conflicts->check_conflicts'; + skip('no Moose::Conflicts module found', 1) if not $INC{'Moose/Conflicts.pm'}; + + diag $@ if $@; + pass 'conflicts checked via Moose::Conflicts'; +} + +# this data duplicates x_breaks in META.json +my $breaks = { + "MooseX::Getopt" => "< 0.66" +}; + +use CPAN::Meta::Requirements; +use CPAN::Meta::Check 0.011; + +my $reqs = CPAN::Meta::Requirements->new; +$reqs->add_string_requirement($_, $breaks->{$_}) foreach keys %$breaks; + +our $result = CPAN::Meta::Check::check_requirements($reqs, 'conflicts'); + +if (my @breaks = grep { defined $result->{$_} } keys %$result) +{ + diag 'Breakages found with Getopt-Long-Descriptive:'; + diag "$result->{$_}" for sort @breaks; + diag "\n", 'You should now update these modules!'; +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Getopt-Long-Descriptive-0.099/xt/author/pod-syntax.t new/Getopt-Long-Descriptive-0.100/xt/author/pod-syntax.t --- old/Getopt-Long-Descriptive-0.099/xt/author/pod-syntax.t 1970-01-01 01:00:00.000000000 +0100 +++ new/Getopt-Long-Descriptive-0.100/xt/author/pod-syntax.t 2016-07-12 04:21:29.000000000 +0200 @@ -0,0 +1,7 @@ +#!perl +# This file was automatically generated by Dist::Zilla::Plugin::PodSyntaxTests. +use strict; use warnings; +use Test::More; +use Test::Pod 1.41; + +all_pod_files_ok(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Getopt-Long-Descriptive-0.099/xt/release/changes_has_content.t new/Getopt-Long-Descriptive-0.100/xt/release/changes_has_content.t --- old/Getopt-Long-Descriptive-0.099/xt/release/changes_has_content.t 2015-01-24 03:11:13.000000000 +0100 +++ new/Getopt-Long-Descriptive-0.100/xt/release/changes_has_content.t 2016-07-12 04:21:29.000000000 +0200 @@ -4,7 +4,7 @@ note 'Checking Changes'; my $changes_file = 'Changes'; -my $newver = '0.099'; +my $newver = '0.100'; my $trial_token = '-TRIAL'; SKIP: { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Getopt-Long-Descriptive-0.099/xt/release/pod-syntax.t new/Getopt-Long-Descriptive-0.100/xt/release/pod-syntax.t --- old/Getopt-Long-Descriptive-0.099/xt/release/pod-syntax.t 2015-01-24 03:11:13.000000000 +0100 +++ new/Getopt-Long-Descriptive-0.100/xt/release/pod-syntax.t 1970-01-01 01:00:00.000000000 +0100 @@ -1,6 +0,0 @@ -#!perl -# This file was automatically generated by Dist::Zilla::Plugin::PodSyntaxTests. -use Test::More; -use Test::Pod 1.41; - -all_pod_files_ok(); ++++++ cpanspec.yml ++++++ --- #description_paragraphs: 3 #description: |- # override description from CPAN #summary: override summary from CPAN #no_testing: broken upstream #sources: # - source1 # - source2 #patches: # foo.patch: -p1 # bar.patch: #preamble: |- # BuildRequires: gcc-c++ #post_prep: |- # hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'` # sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL #post_build: |- # rm unused.files #post_install: |- # sed on %{name}.files #license: SUSE-NonFree #skip_noarch: 1 #custom_build: |- #./Build build flags=%{?_smp_mflags} --myflag #custom_test: |- #startserver && make test #ignore_requires: Bizarre::Module