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 _______________________________________________ Pkg-perl-cvs-commits mailing list Pkg-perl-cvs-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits