[libmoosex-app-perl] branch master updated (901e12f -> 3d08aef)

gregor herrmann gregoa at debian.org
Tue Jul 7 17:48:21 UTC 2015


This is an automated email from the git hooks/post-receive script.

gregoa pushed a change to branch master
in repository libmoosex-app-perl.

      from  901e12f   releasing package libmoosex-app-perl version 1.30-1
      adds  a674490   Fix version
      adds  95fc219   Fix Changes to comply with CPAN::Changes::Spec
      adds  b147ca5   Fix Pod a little bit
      adds  ad31ac7   Merge pull request #20 from sergeyromanov/patch-1
      adds  ca7f83e   Simple Moose cleanups:
      adds  6d94057   Make as many attributes read-only as possible:
      adds  68fd7af   Merge pull request #21 from xsawyerx/moose-cleanups
      adds  e065851   Update TODOs
      adds  1204a64   Upate contributors
      adds  d9ecee7   Update TODOs
      adds  7ad04ba   Allow for empty values
      adds  96df503   Update TODO
      adds  c07ba8d   Merge branch 'master' of github.com:maros/MooseX-App
      adds  21fd31c   Fix term input
      adds  74e1cd9   Added support for coercion of environment values.
      adds  440b3ff   Merge pull request #23 from moltar/feature/coerce-env-values
      adds  b445923   Also check if coercion is actually turned on for attribute before coercing type constraints
      adds  af71e90   Coerce ENV before running type checks
      adds  856af1c   Fix failing tests
      adds  4318f9f   Update list of contributors
      adds  825c2df   Refactor bool handling
      adds  56f1604   rename cmd_is_bool -> cmd_has_value
      adds  d530da3   Update parser hints
      adds  9857862   Improve parser tests
      adds  a012be0   Invert has_value check
      adds  5250655   Implement cmd_count attribute
      adds  9df3e80   Update TODOs
      adds  e7d4e12   Update documentation
      adds  d76729c   Release 1.31
      adds  8d92868   Improve term plugin
      adds  27dd69e   Mention cmd_count in pod overerview
      adds  661caa0   Clean up term handling
      adds  f21adb6   Add history to term and prefill with enum values if possible
      adds  78546b5   Update POD and TODOs
      adds  bfbb1d8   Improve term plugin behaviour
      adds  04657dc   Handle pos1 and end on term
      adds  6a2234a   Merge branch 'master' of github.com:maros/MooseX-App
      adds  6f17fc7   Update POD and TODOs
      adds  e28066a   Update POD
      adds  f3fefee   Update count tests
      adds  17d39e9   Add app_command_register
      adds  12f93da   Update TODOs
      adds  084a2fe   Handle exitcodes and print errors to STDERR
      adds  af76cbf   No fuzzy match for single letter parameters
      adds  5ce9d28   Merge branch 'master' of github.com:maros/MooseX-App
      adds  342b8ab   Fix failing test
      adds  0f34c57   Update POD and Changes
      adds  ac2934a   Add a plugin to provide mutually exclusive options
      adds  6b9cc8f   Small revisions to initial implementation based on feedback from Maros.
      adds  3acf859   Merge pull request #24 from mcmillhj/feature/mutexgroups
      adds  74cd3b7   Mention MutexGroup plugin in general docs, Update POD
      adds  8c167c8   Add subprocess/output/exitcode tests
      adds  1ea4062   Caller for test classes
      adds  16ece9b   Add the ability to declare dependent options to MooseX::App
      adds  77d431e   Renamed attribute and meta classes to be Depends instead of Requires since this was too close to the Moose defined 'required'
      adds  d0ab037   Merge pull request #25 from mcmillhj/feature/requires
      adds  e167c52   Merge branch 'master' of github.com:maros/MooseX-App
      adds  52f6d1d   Mention depends plugin in overview
      adds  75a9dd8   Add new plugins to load tests
      adds  a6f0d5d   Update wording of error messages (Option instead of attribute)
      adds  1587fe4   Caller for test class
      adds  7bb6fc7   Update dist files
      adds  a0abc3a   Improve mutexgroup messages
      adds  53c9afa   Make perlcritic happy
      adds  63e706e   Release 1.32
      adds  085dde7   Try to make process tests more reliable
      adds  0824339   Fix manifest
      adds  382dd70   Skip test on MSWin
      adds  2bedb61   [FIX] test uses recommened module
      adds  58ecc4b   Merge pull request #26 from Caldrin/master
      adds  b816f32   Release 1.33
      adds  e85fad8   Imported Upstream version 1.33
       new  f03f554   Merge tag 'upstream/1.33'
       new  952fa47   Update debian/changelog
       new  c55cc50   Drop spelling.patch, fixed upstream.
       new  74427d2   Update years of upstream copyright.
       new  e016b78   Add a new spelling.patch to fix new spelling mistakes.
       new  3d08aef   releasing package libmoosex-app-perl version 1.33-1

The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Changes                                            |  92 ++++++++-----
 MANIFEST                                           |  15 +++
 META.yml                                           |   4 +-
 README                                             | 109 ++++++++++-----
 TODO                                               |  58 +++++++-
 debian/changelog                                   |   9 ++
 debian/copyright                                   |   2 +-
 debian/patches/spelling.patch                      |  45 ++++---
 lib/MooseX/App.pm                                  | 122 ++++++++++++-----
 lib/MooseX/App/Message/Block.pm                    |   8 +-
 lib/MooseX/App/Message/Envelope.pm                 |  84 +++++++++---
 lib/MooseX/App/Meta/Role/Attribute/Option.pm       |  49 ++++---
 lib/MooseX/App/Meta/Role/Class/Base.pm             |  64 ++++++---
 lib/MooseX/App/Meta/Role/Class/Documentation.pm    |  11 +-
 lib/MooseX/App/ParsedArgv.pm                       |  24 ++--
 lib/MooseX/App/ParsedArgv/Element.pm               |  53 +++++++-
 lib/MooseX/App/Plugin/Depends.pm                   |  71 ++++++++++
 lib/MooseX/App/Plugin/Depends/Meta/Attribute.pm    |  36 +++++
 lib/MooseX/App/Plugin/Depends/Meta/Class.pm        |  41 ++++++
 lib/MooseX/App/Plugin/Man.pm                       |   3 +-
 lib/MooseX/App/Plugin/MutexGroup.pm                |  73 ++++++++++
 lib/MooseX/App/Plugin/MutexGroup/Meta/Attribute.pm |  35 +++++
 lib/MooseX/App/Plugin/MutexGroup/Meta/Class.pm     |  57 ++++++++
 lib/MooseX/App/Plugin/Term.pm                      |   4 +-
 lib/MooseX/App/Plugin/Term/Meta/Attribute.pm       | 148 +++++++++++++++++----
 lib/MooseX/App/Plugin/Version.pm                   |   2 +-
 lib/MooseX/App/Role/Base.pm                        |   2 +
 lib/MooseX/App/Simple.pm                           |   2 +-
 lib/MooseX/App/Tutorial.pod                        |  23 ++--
 t/00_load.t                                        |   8 +-
 t/01_basic.t                                       |   1 +
 t/02_meta.t                                        |   8 +-
 t/05_extended.t                                    |  30 +++--
 t/06_env.t                                         |  10 +-
 t/10_plugin_mutexgroup.t                           |  44 ++++++
 t/11_process.t                                     | 122 +++++++++++++++++
 t/12_plugin_depends.t                              |  51 +++++++
 t/example/{test03.pl => test07.pl}                 |   4 +-
 t/example/{test03.pl => test08.pl}                 |   4 +-
 t/testlib/MyMessage.pm                             |  54 ++++++++
 t/testlib/Test01/{CommandA.pm => CommandD.pm}      |  30 ++---
 t/testlib/Test02.pm                                |   2 +-
 t/testlib/Test02/Command/Error.pm                  |   6 +-
 t/testlib/Test03/AnotherCommand.pm                 |   5 +
 t/testlib/Test03/SomeCommand.pm                    |   5 +
 t/testlib/Test06.pm                                |   2 +
 t/testlib/Test07.pm                                |  26 ++++
 t/testlib/Test08.pm                                |  30 +++++
 48 files changed, 1405 insertions(+), 283 deletions(-)
 create mode 100644 lib/MooseX/App/Plugin/Depends.pm
 create mode 100644 lib/MooseX/App/Plugin/Depends/Meta/Attribute.pm
 create mode 100644 lib/MooseX/App/Plugin/Depends/Meta/Class.pm
 create mode 100644 lib/MooseX/App/Plugin/MutexGroup.pm
 create mode 100644 lib/MooseX/App/Plugin/MutexGroup/Meta/Attribute.pm
 create mode 100644 lib/MooseX/App/Plugin/MutexGroup/Meta/Class.pm
 create mode 100644 t/10_plugin_mutexgroup.t
 create mode 100644 t/11_process.t
 create mode 100644 t/12_plugin_depends.t
 copy t/example/{test03.pl => test07.pl} (73%)
 copy t/example/{test03.pl => test08.pl} (73%)
 create mode 100644 t/testlib/MyMessage.pm
 copy t/testlib/Test01/{CommandA.pm => CommandD.pm} (61%)
 create mode 100644 t/testlib/Test07.pm
 create mode 100644 t/testlib/Test08.pm

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmoosex-app-perl.git



More information about the Pkg-perl-cvs-commits mailing list