Hello community,

here is the log from the commit of package perl-Getopt-Long-Descriptive for 
openSUSE:Factory checked in at 2018-08-31 10:42:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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"

Fri Aug 31 10:42:53 2018 rev:19 rq:631319 version:0.103

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-Getopt-Long-Descriptive/perl-Getopt-Long-Descriptive.changes
        2018-02-27 16:57:50.988276305 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-Getopt-Long-Descriptive.new/perl-Getopt-Long-Descriptive.changes
   2018-08-31 10:43:58.691169126 +0200
@@ -1,0 +2,9 @@
+Fri Aug  3 05:23:48 UTC 2018 - [email protected]
+
+- updated to 0.103
+   see /usr/share/doc/packages/perl-Getopt-Long-Descriptive/Changes
+
+  0.103     2018-08-02 11:11:30-04:00 America/New_York
+          - show --[no-]option for boolean toggle options
+
+-------------------------------------------------------------------

Old:
----
  Getopt-Long-Descriptive-0.102.tar.gz

New:
----
  Getopt-Long-Descriptive-0.103.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Getopt-Long-Descriptive.spec ++++++
--- /var/tmp/diff_new_pack.BGkkHQ/_old  2018-08-31 10:43:59.239169779 +0200
+++ /var/tmp/diff_new_pack.BGkkHQ/_new  2018-08-31 10:43:59.239169779 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           perl-Getopt-Long-Descriptive
-Version:        0.102
+Version:        0.103
 Release:        0
 %define cpan_name Getopt-Long-Descriptive
 Summary:        Getopt::Long, but simpler and more powerful

++++++ Getopt-Long-Descriptive-0.102.tar.gz -> 
Getopt-Long-Descriptive-0.103.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Getopt-Long-Descriptive-0.102/Changes 
new/Getopt-Long-Descriptive-0.103/Changes
--- old/Getopt-Long-Descriptive-0.102/Changes   2018-02-20 20:44:21.000000000 
+0100
+++ new/Getopt-Long-Descriptive-0.103/Changes   2018-08-02 17:11:35.000000000 
+0200
@@ -1,5 +1,8 @@
 Revision history for Getopt-Long-Descriptive
 
+0.103     2018-08-02 11:11:30-04:00 America/New_York
+        - show --[no-]option for boolean toggle options
+
 0.102     2018-02-20 14:44:17-05:00 America/New_York
         - long spacer lines are now line broken
         - "empty" spacer lines no longer have leading whitespace
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Getopt-Long-Descriptive-0.102/MANIFEST 
new/Getopt-Long-Descriptive-0.103/MANIFEST
--- old/Getopt-Long-Descriptive-0.102/MANIFEST  2018-02-20 20:44:21.000000000 
+0100
+++ new/Getopt-Long-Descriptive-0.103/MANIFEST  2018-08-02 17:11:35.000000000 
+0200
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::Manifest 
v6.011.
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest 
v6.012.
 Changes
 LICENSE
 MANIFEST
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Getopt-Long-Descriptive-0.102/META.json 
new/Getopt-Long-Descriptive-0.103/META.json
--- old/Getopt-Long-Descriptive-0.102/META.json 2018-02-20 20:44:21.000000000 
+0100
+++ new/Getopt-Long-Descriptive-0.103/META.json 2018-08-02 17:11:35.000000000 
+0200
@@ -5,7 +5,7 @@
       "Ricardo Signes <[email protected]>"
    ],
    "dynamic_config" : 0,
-   "generated_by" : "Dist::Zilla version 6.011, CPAN::Meta::Converter version 
2.150010",
+   "generated_by" : "Dist::Zilla version 6.012, CPAN::Meta::Converter version 
2.150010",
    "license" : [
       "perl_5"
    ],
@@ -69,7 +69,7 @@
          "web" : "https://github.com/rjbs/Getopt-Long-Descriptive";
       }
    },
-   "version" : "0.102",
+   "version" : "0.103",
    "x_Dist_Zilla" : {
       "perl" : {
          "version" : "5.026001"
@@ -92,7 +92,7 @@
                }
             },
             "name" : "@RJBS/Git::GatherDir",
-            "version" : "2.043"
+            "version" : "2.045"
          },
          {
             "class" : "Dist::Zilla::Plugin::CheckPrereqsIndexed",
@@ -119,7 +119,7 @@
                }
             },
             "name" : "@RJBS/RJBS-Outdated",
-            "version" : "0.054"
+            "version" : "0.055"
          },
          {
             "class" : "Dist::Zilla::Plugin::PromptIfStale",
@@ -134,62 +134,62 @@
                }
             },
             "name" : "@RJBS/CPAN-Outdated",
-            "version" : "0.054"
+            "version" : "0.055"
          },
          {
             "class" : "Dist::Zilla::Plugin::PruneCruft",
             "name" : "@RJBS/@Filter/PruneCruft",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::ManifestSkip",
             "name" : "@RJBS/@Filter/ManifestSkip",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaYAML",
             "name" : "@RJBS/@Filter/MetaYAML",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::License",
             "name" : "@RJBS/@Filter/License",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::Readme",
             "name" : "@RJBS/@Filter/Readme",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::ExecDir",
             "name" : "@RJBS/@Filter/ExecDir",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::ShareDir",
             "name" : "@RJBS/@Filter/ShareDir",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::Manifest",
             "name" : "@RJBS/@Filter/Manifest",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::TestRelease",
             "name" : "@RJBS/@Filter/TestRelease",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::ConfirmRelease",
             "name" : "@RJBS/@Filter/ConfirmRelease",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::UploadToCPAN",
             "name" : "@RJBS/@Filter/UploadToCPAN",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::MakeMaker",
@@ -199,12 +199,12 @@
                }
             },
             "name" : "@RJBS/MakeMaker",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::AutoPrereqs",
             "name" : "@RJBS/AutoPrereqs",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::NextVersion",
@@ -215,32 +215,32 @@
                   "version_regexp" : "(?^:^([0-9]+\\.[0-9]+)$)"
                },
                "Dist::Zilla::Role::Git::Repo" : {
-                  "git_version" : "2.15.1",
+                  "git_version" : "2.18.0",
                   "repo_root" : "."
                }
             },
             "name" : "@RJBS/Git::NextVersion",
-            "version" : "2.043"
+            "version" : "2.045"
          },
          {
             "class" : "Dist::Zilla::Plugin::PkgVersion",
             "name" : "@RJBS/PkgVersion",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaConfig",
             "name" : "@RJBS/MetaConfig",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaJSON",
             "name" : "@RJBS/MetaJSON",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::NextRelease",
             "name" : "@RJBS/NextRelease",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::Test::ChangesHasContent",
@@ -250,7 +250,7 @@
          {
             "class" : "Dist::Zilla::Plugin::PodSyntaxTests",
             "name" : "@RJBS/PodSyntaxTests",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::Test::ReportPrereqs",
@@ -266,7 +266,7 @@
                }
             },
             "name" : "@RJBS/TestMoreWithSubtests",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::PodWeaver",
@@ -379,12 +379,12 @@
                }
             },
             "name" : "@RJBS/PodWeaver",
-            "version" : "4.008"
+            "version" : "4.009"
          },
          {
             "class" : "Dist::Zilla::Plugin::GithubMeta",
             "name" : "@RJBS/GithubMeta",
-            "version" : "0.54"
+            "version" : "0.58"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Check",
@@ -401,12 +401,12 @@
                   "changelog" : "Changes"
                },
                "Dist::Zilla::Role::Git::Repo" : {
-                  "git_version" : "2.15.1",
+                  "git_version" : "2.18.0",
                   "repo_root" : "."
                }
             },
             "name" : "@RJBS/@Git/Check",
-            "version" : "2.043"
+            "version" : "2.045"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Commit",
@@ -424,7 +424,7 @@
                   "changelog" : "Changes"
                },
                "Dist::Zilla::Role::Git::Repo" : {
-                  "git_version" : "2.15.1",
+                  "git_version" : "2.18.0",
                   "repo_root" : "."
                },
                "Dist::Zilla::Role::Git::StringFormatter" : {
@@ -432,7 +432,7 @@
                }
             },
             "name" : "@RJBS/@Git/Commit",
-            "version" : "2.043"
+            "version" : "2.045"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Tag",
@@ -441,12 +441,12 @@
                   "branch" : null,
                   "changelog" : "Changes",
                   "signed" : 0,
-                  "tag" : "0.102",
+                  "tag" : "0.103",
                   "tag_format" : "%v",
                   "tag_message" : "v%v"
                },
                "Dist::Zilla::Role::Git::Repo" : {
-                  "git_version" : "2.15.1",
+                  "git_version" : "2.18.0",
                   "repo_root" : "."
                },
                "Dist::Zilla::Role::Git::StringFormatter" : {
@@ -454,7 +454,7 @@
                }
             },
             "name" : "@RJBS/@Git/Tag",
-            "version" : "2.043"
+            "version" : "2.045"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Push",
@@ -467,18 +467,18 @@
                   "remotes_must_exist" : 0
                },
                "Dist::Zilla::Role::Git::Repo" : {
-                  "git_version" : "2.15.1",
+                  "git_version" : "2.18.0",
                   "repo_root" : "."
                }
             },
             "name" : "@RJBS/@Git/Push",
-            "version" : "2.043"
+            "version" : "2.045"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Contributors",
             "config" : {
                "Dist::Zilla::Plugin::Git::Contributors" : {
-                  "git_version" : "2.15.1",
+                  "git_version" : "2.18.0",
                   "include_authors" : 0,
                   "include_releaser" : 1,
                   "order_by" : "name",
@@ -486,7 +486,7 @@
                }
             },
             "name" : "@RJBS/Git::Contributors",
-            "version" : "0.032"
+            "version" : "0.034"
          },
          {
             "class" : "Dist::Zilla::Plugin::Breaks",
@@ -504,7 +504,7 @@
                },
                "Dist::Zilla::Role::ModuleMetadata" : {
                   "Module::Metadata" : "1.000033",
-                  "version" : "0.004"
+                  "version" : "0.006"
                }
             },
             "name" : "Test::CheckBreaks",
@@ -513,52 +513,52 @@
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":InstallModules",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":IncModules",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":TestFiles",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ExtraTestFiles",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ExecFiles",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":PerlExecFiles",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ShareFiles",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":MainModule",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":AllFiles",
-            "version" : "6.011"
+            "version" : "6.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":NoFiles",
-            "version" : "6.011"
+            "version" : "6.012"
          }
       ],
       "zilla" : {
@@ -566,7 +566,7 @@
          "config" : {
             "is_trial" : 0
          },
-         "version" : "6.011"
+         "version" : "6.012"
       }
    },
    "x_breaks" : {
@@ -588,6 +588,7 @@
       "Thomas Neumann <[email protected]>",
       "zhouzhen1 <[email protected]>"
    ],
-   "x_serialization_backend" : "Cpanel::JSON::XS version 3.0239"
+   "x_generated_by_perl" : "v5.26.1",
+   "x_serialization_backend" : "Cpanel::JSON::XS version 4.02"
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Getopt-Long-Descriptive-0.102/META.yml 
new/Getopt-Long-Descriptive-0.103/META.yml
--- old/Getopt-Long-Descriptive-0.102/META.yml  2018-02-20 20:44:21.000000000 
+0100
+++ new/Getopt-Long-Descriptive-0.103/META.yml  2018-08-02 17:11:35.000000000 
+0200
@@ -14,7 +14,7 @@
 configure_requires:
   ExtUtils::MakeMaker: '0'
 dynamic_config: 0
-generated_by: 'Dist::Zilla version 6.011, CPAN::Meta::Converter version 
2.150010'
+generated_by: 'Dist::Zilla version 6.012, CPAN::Meta::Converter version 
2.150010'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -36,7 +36,7 @@
   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.102'
+version: '0.103'
 x_Dist_Zilla:
   perl:
     version: '5.026001'
@@ -55,7 +55,7 @@
         Dist::Zilla::Plugin::Git::GatherDir:
           include_untracked: 0
       name: '@RJBS/Git::GatherDir'
-      version: '2.043'
+      version: '2.045'
     -
       class: Dist::Zilla::Plugin::CheckPrereqsIndexed
       name: '@RJBS/CheckPrereqsIndexed'
@@ -76,7 +76,7 @@
           run_under_travis: 0
           skip: []
       name: '@RJBS/RJBS-Outdated'
-      version: '0.054'
+      version: '0.055'
     -
       class: Dist::Zilla::Plugin::PromptIfStale
       config:
@@ -88,62 +88,62 @@
           run_under_travis: 0
           skip: []
       name: '@RJBS/CPAN-Outdated'
-      version: '0.054'
+      version: '0.055'
     -
       class: Dist::Zilla::Plugin::PruneCruft
       name: '@RJBS/@Filter/PruneCruft'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::ManifestSkip
       name: '@RJBS/@Filter/ManifestSkip'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::MetaYAML
       name: '@RJBS/@Filter/MetaYAML'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::License
       name: '@RJBS/@Filter/License'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::Readme
       name: '@RJBS/@Filter/Readme'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::ExecDir
       name: '@RJBS/@Filter/ExecDir'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::ShareDir
       name: '@RJBS/@Filter/ShareDir'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::Manifest
       name: '@RJBS/@Filter/Manifest'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::TestRelease
       name: '@RJBS/@Filter/TestRelease'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::ConfirmRelease
       name: '@RJBS/@Filter/ConfirmRelease'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::UploadToCPAN
       name: '@RJBS/@Filter/UploadToCPAN'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::MakeMaker
       config:
         Dist::Zilla::Role::TestRunner:
           default_jobs: 9
       name: '@RJBS/MakeMaker'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::AutoPrereqs
       name: '@RJBS/AutoPrereqs'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::Git::NextVersion
       config:
@@ -152,26 +152,26 @@
           version_by_branch: 1
           version_regexp: (?^:^([0-9]+\.[0-9]+)$)
         Dist::Zilla::Role::Git::Repo:
-          git_version: 2.15.1
+          git_version: 2.18.0
           repo_root: .
       name: '@RJBS/Git::NextVersion'
-      version: '2.043'
+      version: '2.045'
     -
       class: Dist::Zilla::Plugin::PkgVersion
       name: '@RJBS/PkgVersion'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::MetaConfig
       name: '@RJBS/MetaConfig'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::MetaJSON
       name: '@RJBS/MetaJSON'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::NextRelease
       name: '@RJBS/NextRelease'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::Test::ChangesHasContent
       name: '@RJBS/Test::ChangesHasContent'
@@ -179,7 +179,7 @@
     -
       class: Dist::Zilla::Plugin::PodSyntaxTests
       name: '@RJBS/PodSyntaxTests'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::Test::ReportPrereqs
       name: '@RJBS/Test::ReportPrereqs'
@@ -191,7 +191,7 @@
           phase: test
           type: requires
       name: '@RJBS/TestMoreWithSubtests'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::PodWeaver
       config:
@@ -279,11 +279,11 @@
               name: '@RJBS/List'
               version: '4.015'
       name: '@RJBS/PodWeaver'
-      version: '4.008'
+      version: '4.009'
     -
       class: Dist::Zilla::Plugin::GithubMeta
       name: '@RJBS/GithubMeta'
-      version: '0.54'
+      version: '0.58'
     -
       class: Dist::Zilla::Plugin::Git::Check
       config:
@@ -296,10 +296,10 @@
           allow_dirty_match: []
           changelog: Changes
         Dist::Zilla::Role::Git::Repo:
-          git_version: 2.15.1
+          git_version: 2.18.0
           repo_root: .
       name: '@RJBS/@Git/Check'
-      version: '2.043'
+      version: '2.045'
     -
       class: Dist::Zilla::Plugin::Git::Commit
       config:
@@ -313,12 +313,12 @@
           allow_dirty_match: []
           changelog: Changes
         Dist::Zilla::Role::Git::Repo:
-          git_version: 2.15.1
+          git_version: 2.18.0
           repo_root: .
         Dist::Zilla::Role::Git::StringFormatter:
           time_zone: local
       name: '@RJBS/@Git/Commit'
-      version: '2.043'
+      version: '2.045'
     -
       class: Dist::Zilla::Plugin::Git::Tag
       config:
@@ -326,16 +326,16 @@
           branch: ~
           changelog: Changes
           signed: 0
-          tag: '0.102'
+          tag: '0.103'
           tag_format: '%v'
           tag_message: v%v
         Dist::Zilla::Role::Git::Repo:
-          git_version: 2.15.1
+          git_version: 2.18.0
           repo_root: .
         Dist::Zilla::Role::Git::StringFormatter:
           time_zone: local
       name: '@RJBS/@Git/Tag'
-      version: '2.043'
+      version: '2.045'
     -
       class: Dist::Zilla::Plugin::Git::Push
       config:
@@ -345,21 +345,21 @@
             - 'github :'
           remotes_must_exist: 0
         Dist::Zilla::Role::Git::Repo:
-          git_version: 2.15.1
+          git_version: 2.18.0
           repo_root: .
       name: '@RJBS/@Git/Push'
-      version: '2.043'
+      version: '2.045'
     -
       class: Dist::Zilla::Plugin::Git::Contributors
       config:
         Dist::Zilla::Plugin::Git::Contributors:
-          git_version: 2.15.1
+          git_version: 2.18.0
           include_authors: 0
           include_releaser: 1
           order_by: name
           paths: []
       name: '@RJBS/Git::Contributors'
-      version: '0.032'
+      version: '0.034'
     -
       class: Dist::Zilla::Plugin::Breaks
       name: Breaks
@@ -373,54 +373,54 @@
           no_forced_deps: 0
         Dist::Zilla::Role::ModuleMetadata:
           Module::Metadata: '1.000033'
-          version: '0.004'
+          version: '0.006'
       name: Test::CheckBreaks
       version: '0.019'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':InstallModules'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':IncModules'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':TestFiles'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ExtraTestFiles'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ExecFiles'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':PerlExecFiles'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ShareFiles'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':MainModule'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':AllFiles'
-      version: '6.011'
+      version: '6.012'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':NoFiles'
-      version: '6.011'
+      version: '6.012'
   zilla:
     class: Dist::Zilla::Dist::Builder
     config:
       is_trial: '0'
-    version: '6.011'
+    version: '6.012'
 x_breaks:
   MooseX::Getopt: '< 0.66'
 x_contributors:
@@ -438,4 +438,5 @@
   - 'Smylers <[email protected]>'
   - 'Thomas Neumann <[email protected]>'
   - 'zhouzhen1 <[email protected]>'
-x_serialization_backend: 'YAML::Tiny version 1.70'
+x_generated_by_perl: v5.26.1
+x_serialization_backend: 'YAML::Tiny version 1.73'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Getopt-Long-Descriptive-0.102/Makefile.PL 
new/Getopt-Long-Descriptive-0.103/Makefile.PL
--- old/Getopt-Long-Descriptive-0.102/Makefile.PL       2018-02-20 
20:44:21.000000000 +0100
+++ new/Getopt-Long-Descriptive-0.103/Makefile.PL       2018-08-02 
17:11:35.000000000 +0200
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker 
v6.011.
+# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker 
v6.012.
 use strict;
 use warnings;
 
@@ -37,7 +37,7 @@
     "Test::More" => "0.96",
     "Test::Warnings" => "0.005"
   },
-  "VERSION" => "0.102",
+  "VERSION" => "0.103",
   "test" => {
     "TESTS" => "t/*.t"
   }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Getopt-Long-Descriptive-0.102/README 
new/Getopt-Long-Descriptive-0.103/README
--- old/Getopt-Long-Descriptive-0.102/README    2018-02-20 20:44:21.000000000 
+0100
+++ new/Getopt-Long-Descriptive-0.103/README    2018-08-02 17:11:35.000000000 
+0200
@@ -1,5 +1,5 @@
 This archive contains the distribution Getopt-Long-Descriptive,
-version 0.102:
+version 0.103:
 
   Getopt::Long, but simpler and more powerful
 
@@ -9,4 +9,4 @@
 the same terms as the Perl 5 programming language system itself.
 
 
-This README file was generated by Dist::Zilla::Plugin::Readme v6.011.
+This README file was generated by Dist::Zilla::Plugin::Readme v6.012.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Getopt-Long-Descriptive-0.102/lib/Getopt/Long/Descriptive/Opts.pm 
new/Getopt-Long-Descriptive-0.103/lib/Getopt/Long/Descriptive/Opts.pm
--- old/Getopt-Long-Descriptive-0.102/lib/Getopt/Long/Descriptive/Opts.pm       
2018-02-20 20:44:21.000000000 +0100
+++ new/Getopt-Long-Descriptive-0.103/lib/Getopt/Long/Descriptive/Opts.pm       
2018-08-02 17:11:35.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.102';
+$Getopt::Long::Descriptive::Opts::VERSION = '0.103';
 use Scalar::Util qw(blessed weaken);
 
 #pod =head1 DESCRIPTION
@@ -145,7 +145,7 @@
 
 =head1 VERSION
 
-version 0.102
+version 0.103
 
 =head1 DESCRIPTION
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Getopt-Long-Descriptive-0.102/lib/Getopt/Long/Descriptive/Usage.pm 
new/Getopt-Long-Descriptive-0.103/lib/Getopt/Long/Descriptive/Usage.pm
--- old/Getopt-Long-Descriptive-0.102/lib/Getopt/Long/Descriptive/Usage.pm      
2018-02-20 20:44:21.000000000 +0100
+++ new/Getopt-Long-Descriptive-0.103/lib/Getopt/Long/Descriptive/Usage.pm      
2018-08-02 17:11:35.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.102';
+$Getopt::Long::Descriptive::Usage::VERSION = '0.103';
 use List::Util qw(max);
 
 #pod =head1 SYNOPSIS
@@ -93,9 +93,11 @@
     }
 
     ($spec, $assign) = Getopt::Long::Descriptive->_strip_assignment($spec);
-    $assign = _parse_assignment($assign);
-    $spec = join " ", reverse map { length > 1 ? "--${_}$assign" : 
"-${_}$assign" }
-                              split /\|/, $spec;
+    my ($left, $right) = _parse_assignment($assign);
+    $spec = join q{ },
+              reverse
+              map { length > 1 ? "--$left$_$right" : "-${_}$right" }
+              split /\|/, $spec;
 
     my @desc = $self->_split_description($length, $desc);
 
@@ -126,7 +128,9 @@
     my $number_shortopts = 0;
     my ($spec, $argspec) = 
Getopt::Long::Descriptive->_strip_assignment($fullspec);
     my $length = length $spec;
-    my $arglen = length(_parse_assignment($argspec));
+
+    my ($left, $right) = _parse_assignment($argspec);
+    my $arglen = length($left) + length($right);
 
     # Spacing rules:
     #
@@ -191,7 +195,8 @@
     my $desttype;
     if (length($assign_spec) < 2) {
         # empty, ! or +
-        return '';
+        return ('[no-]', '') if $assign_spec eq '!';
+        return ('', '');
     }
 
     my $optional = substr($assign_spec, 0, 1) eq ':';
@@ -214,11 +219,11 @@
     }
 
     if ($optional) {
-        return "[=$result]";
+        return ("", "[=$result]");
     }
 
     # with leading space so it can just blindly be appended.
-    return " $result";
+    return ("", " $result");
 }
 
 #pod =head2 warn
@@ -235,7 +240,7 @@
 #pod
 #pod   $usage_obj->die(\%arg);
 #pod
-#pod Some arguments can be provided 
+#pod Some arguments can be provided
 #pod
 #pod   pre_text  - text to be prepended to the usage message
 #pod   post_text - text to be appended to the usage message
@@ -280,7 +285,7 @@
 
 =head1 VERSION
 
-version 0.102
+version 0.103
 
 =head1 SYNOPSIS
 
@@ -331,7 +336,7 @@
 
   $usage_obj->die(\%arg);
 
-Some arguments can be provided 
+Some arguments can be provided
 
   pre_text  - text to be prepended to the usage message
   post_text - text to be appended to the usage message
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Getopt-Long-Descriptive-0.102/lib/Getopt/Long/Descriptive.pm 
new/Getopt-Long-Descriptive-0.103/lib/Getopt/Long/Descriptive.pm
--- old/Getopt-Long-Descriptive-0.102/lib/Getopt/Long/Descriptive.pm    
2018-02-20 20:44:21.000000000 +0100
+++ new/Getopt-Long-Descriptive-0.103/lib/Getopt/Long/Descriptive.pm    
2018-08-02 17:11:35.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.102';
+$Getopt::Long::Descriptive::VERSION = '0.103';
 use Carp qw(carp croak);
 use File::Basename ();
 use Getopt::Long 2.33;
@@ -696,7 +696,7 @@
 
 =head1 VERSION
 
-version 0.102
+version 0.103
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Getopt-Long-Descriptive-0.102/t/descriptive.t 
new/Getopt-Long-Descriptive-0.103/t/descriptive.t
--- old/Getopt-Long-Descriptive-0.102/t/descriptive.t   2018-02-20 
20:44:21.000000000 +0100
+++ new/Getopt-Long-Descriptive-0.103/t/descriptive.t   2018-08-02 
17:11:35.000000000 +0200
@@ -234,30 +234,40 @@
     [ 'ostring|S:s'  => "optional string value" ],
     [ 'list|l=s@'    => "list of strings" ],
     [ 'hash|h=s%'    => "hash values" ],
-    [ 'optional|o!'  => "optional" ],
+    [ 'optional|o!'  => "optional boolean" ],
     [ 'increment|i+' => "incremental option" ],
   );
   my $usage_text = $usage->text;
+
   like(
     $usage_text,
     qr/-s STR --string STR\s+string value/,
     "Spec =s gets an STR in usage output",
   );
+
   like(
     $usage_text,
     qr/-S\[=STR\] --ostring\[=STR\]\s+optional string value/,
     "Spec :s gets an STR in usage output",
   );
+
   like(
     $usage_text,
     qr/-l STR\Q...\E --list STR\Q...\E\s+list of strings/,
     "Spec =s@ gets an STR... in usage output",
   );
+
   like(
     $usage_text,
     qr/-h KEY=STR\Q...\E --hash KEY=STR\Q...\E\s+hash values/,
     "Spec =s% gets an KEY=STR... in usage output",
   );
+
+  like(
+    $usage_text,
+    qr/-o --\[no-\]optional\s+optional boolean/,
+    "Spec ! gets a [no-] in usage output",
+  );
 }
 
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Getopt-Long-Descriptive-0.102/xt/release/changes_has_content.t 
new/Getopt-Long-Descriptive-0.103/xt/release/changes_has_content.t
--- old/Getopt-Long-Descriptive-0.102/xt/release/changes_has_content.t  
2018-02-20 20:44:21.000000000 +0100
+++ new/Getopt-Long-Descriptive-0.103/xt/release/changes_has_content.t  
2018-08-02 17:11:35.000000000 +0200
@@ -2,7 +2,7 @@
 
 note 'Checking Changes';
 my $changes_file = 'Changes';
-my $newver = '0.102';
+my $newver = '0.103';
 my $trial_token = '-TRIAL';
 my $encoding = 'UTF-8';
 


Reply via email to