This is an automated email from the git hooks/post-receive script. abe pushed a change to branch master in repository libmoo-perl.
from cadfceb releasing package libmoo-perl version 1.006001-1 adds 7c10b5e fix wording of chat links adds 5e6ea66 Distar can bump versions, we don't need our own script adds 31ff835 use simple numbers for return values in sub defer thread test adds bfc9863 document clearer behavior for lazy attributes adds fe4f734 changelog for non-lazy clearer behavior docs adds 0ae4940 point to Type::Tiny rather than MooX::Types::MooseLike in docs adds 394d00c document Sub::Defer exports adds d8d0c50 note caveat on undefer_all adds 273aa74 add Sub::Defer::undefer_package to undefer all subs from a package adds 2828760 test false return from does adds 53f5c0d explicit imports in Sub::Quote test adds db0f849 fix capture_unroll call in inlinify example adds 0989bb2 use /x on inlinify regex to improve readability adds feb154f use normal conditional for inlinify regex instead of odd substitution eval adds b0fd580 direct tests for capture_unroll adds bdd743b fix handling of reusing matching names of inlinify variables adds 4c23c57 directly test Sub::Quote::inlinify adds 3a37871 fix nit in dependents test adds 3868760 update dependents test with better options handling and state save adds 67d5c90 detect failure correctly for skip report adds 385852c refactor _constructor_maker_for to make special handling of specific superclasses easier adds 946283e scan for new to find package rather than using can adds b85d03e use docker for travis builds adds 07da4a7 Fix inflating MGC by moving 'use Moo;' to top of file (RT#101111) adds baec6fc Test for inflating Method::Generate::Constructor adds e752118 de-tabify adds 1e09c69 prevent pre-existing attributes from being overridden when composing a role adds fea72d7 don't overwrite attributes when composing roles into roles adds e130c3e tests for conflicts and composition order of attributes in roles adds 4a6f26d update changes adds 1ffbc61 Merge branch 'role-attribute-conflicts' adds 0d2ee4c test global destruction all in one process adds 8845c7f avoid once warning in 5.6 in gd test adds b187849 update changelog adds 324b19e bump version adds b1be1d5 Release commit for 1.007000 adds 545113a add fulltest make target adds 5b37f23 don't need to realclean Distar, it does that itself adds f97f882 correct syntax mistake in Makefile.PL adds 82ccf06 use Sub::Util instead of Sub::Name if available adds b47a5ca explicit imports in Sub::Defer and Sub::Quote adds 055e4b2 Cleanup some documentation to make it more newbie friendly adds 432ae10 add Bob Kuo to contributors adds 63bda74 use Devel::GlobalDestruction directly adds d7c77e0 avoid warning on 5.6 from eval with empty block adds 961d97c pass __no_BUILD__ to Moose and Class::Tiny adds 009ea16 surpress BUILD running when __no_BUILD__ passed to constructor adds 1697af0 add test for __no_BUILD__ adds e863395 one todo test has been fixed by no_BUILD adds 3a1721d Class::Tiny is a dev prereq adds 39ed6c0 Merge branch 'no-build' adds 03f0f04 if a class has no attributes, don't store anything passed to new adds 57cd912 Merge branch 'no-attr-no-store' adds a0f594a Throw errors when modifying an inlined or foreign constructor adds b693a16 avoid used once warnings on 5.6 adds 5dcd528 Merge branch 'modify-new-protect' adds 5b7a409 die if @ISA is modified after we set up the constructor adds b02883b Only check for changed parent constructor if isa chain has changed adds 22bc8d3 more useful error message about ISA changes adds 78e1727 Merge branch 'isa-modify' adds cb13777 remove importing strictures in caller, but suggest it in synopsis and doc adds 6cc832d don't use strictures internally in unless env var is set adds c9a5e56 enable strictures internally during dev adds d2d3c22 move strictures to recommends adds a2c2404 make sure clean eval really is clean adds 1daf8b4 don't silence errors in DESTROY - allow them to be converted to warnings adds d5467a5 enable strictures in travis testing adds 89de5d7 disable fatal warnings where we undef an object in tests adds f7be013 test Moo::_strictures adds bb98b47 Merge branch 'nonfatal' adds ca2925b more extensive changelog entries adds c7bbeda Class::Tiny 1.001 needed for xt test adds 5e66308 expand dev prereq formatting adds 9076669 update docs on namespace::autoclean now that it better supports Moo adds 877b3d4 bump version to 1.999_001 adds 8afb20f use strictures 2 adds 4ce20d6 Release commit for 1.999_001 adds 6541af7 take x_breaks from meta file in test adds 5c22ba3 add new x_breaks adds 2122e91 CPAN::Meta also test recommended adds 1af7e2e add _eumm to gitignore adds 30360c3 use mro::get_linear_isa directly adds 1d886c7 allow meta inflation on non-Moo classes if requested adds 7af3edb fix calling methods on FakeMetaClass class adds 8d16d09 test for calling class methods on FakeMetaClass adds 1db71cf changelog for FakeMetaClass fix adds d012357 remove dev release from changelog adds 3bc617c require Role::Tiny 2 adds cd7f46d Bumping version to 2.000000 adds a39ea1c remove one last "use strictures" adds a8d123e travis test 5.20 adds beae047 Release commit for 2.000000 adds 0afb157 _name_coderef set with both Sub::Name and Sub::Util loaded adds dbe09c8 clean up _name_coderef test adds 6385af5 changelog for Sub::Name/Sub::Util loading fix adds d7dff7a Bumping version to 2.000001 adds 9d42218 Release commit for 2.000001 adds abae728 Imported Upstream version 2.000001 new 3c11b0a Merge tag 'upstream/2.000001' new ba37384 Update debian/changelog new 5aa6888 Add a NEWS.Debian file to list incompatible upstream changes The 3 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 | 47 ++++ MANIFEST | 14 +- META.json | 25 +- META.yml | 14 +- Makefile.PL | 52 +++- README | 204 ++++++++------- debian/NEWS | 26 ++ debian/changelog | 7 + lib/Method/Generate/Accessor.pm | 2 +- lib/Method/Generate/BuildAll.pm | 8 +- lib/Method/Generate/Constructor.pm | 46 +++- lib/Method/Generate/DemolishAll.pm | 12 +- lib/Method/Inliner.pm | 4 +- lib/Moo.pm | 286 +++++++++++----------- lib/Moo/HandleMoose.pm | 13 +- lib/Moo/HandleMoose/FakeMetaClass.pm | 17 +- lib/Moo/HandleMoose/_TypeMap.pm | 2 +- lib/Moo/Object.pm | 8 +- lib/Moo/Role.pm | 38 ++- lib/Moo/_Utils.pm | 10 +- lib/Moo/_mro.pm | 2 +- lib/Moo/_strictures.pm | 18 ++ lib/Moo/sification.pm | 7 +- lib/Sub/Defer.pm | 32 ++- lib/Sub/Quote.pm | 28 +-- lib/oo.pm | 2 +- maint/bump-version | 46 ---- maint/fulltest | 1 + t/accessor-coerce.t | 2 +- t/accessor-default.t | 2 +- t/accessor-generator-extension.t | 2 +- t/accessor-handles.t | 2 +- t/accessor-isa.t | 4 +- t/accessor-mixed.t | 2 +- t/accessor-pred-clear.t | 2 +- t/accessor-reader-writer.t | 2 +- t/accessor-roles.t | 3 +- t/accessor-shortcuts.t | 2 +- t/accessor-trigger.t | 2 +- t/accessor-weaken-pre-5_8_3.t | 2 +- t/accessor-weaken.t | 2 +- t/buildall-subconstructor.t | 2 +- t/buildall.t | 8 +- t/buildargs-error.t | 2 +- t/buildargs.t | 4 +- t/coerce-1.t | 2 +- t/compose-conflicts.t | 179 ++++++++++++++ t/compose-non-role.t | 2 +- t/compose-roles.t | 2 +- t/constructor-modify.t | 140 +++++++++++ t/demolish-basics.t | 2 +- t/demolish-bugs-eats_exceptions.t | 2 +- t/demolish-bugs-eats_mini.t | 2 +- t/demolish-global_destruction.t | 37 ++- t/demolish-throw.t | 54 ++++ t/extend-constructor.t | 2 +- t/extends-non-moo.t | 2 +- t/extends-role.t | 2 +- t/foreignbuildargs.t | 2 +- t/global-destruction-helper.pl | 17 -- t/has-array.t | 2 +- t/has-before-extends.t | 2 +- t/has-plus.t | 2 +- t/init-arg.t | 2 +- t/isa-interfere.t | 39 +++ t/lazy_isa.t | 2 +- t/lib/INCModule.pm | 2 +- t/lib/base_class.pm | 2 - t/lib/sub_class.pm | 2 - t/load_module.t | 2 +- t/load_module_error.t | 2 +- t/load_module_role_tiny.t | 2 +- t/method-generate-accessor.t | 2 +- t/method-generate-constructor.t | 13 +- t/modify_lazy_handlers.t | 2 +- t/moo-accessors.t | 2 +- t/moo-c3.t | 2 +- t/moo-object.t | 18 +- t/moo-utils-_name_coderef.t | 15 ++ t/moo-utils.t | 2 +- t/moo.t | 2 +- t/no-build.t | 66 +++++ t/no-moo.t | 2 +- t/non-moo-extends-c3.t | 14 +- t/non-moo-extends.t | 5 +- t/not-both.t | 2 +- t/strictures.t | 36 +++ t/sub-and-handles.t | 2 +- t/sub-defer-threads.t | 22 +- t/sub-defer.t | 21 +- t/sub-quote-threads.t | 2 +- t/sub-quote.t | 69 +++++- t/subconstructor.t | 2 +- t/use-after-no.t | 2 +- t/zzz-check-breaks.t | 11 +- xt/class-tiny.t | 28 +++ xt/fakemetaclass.t | 36 +++ xt/global-destruct-jenga-helper.pl | 2 +- xt/global-destruct-jenga.t | 2 +- xt/handle_moose.t | 2 +- xt/implicit-moose-types.t | 2 +- xt/inflate-our-classes.t | 25 ++ xt/jenga.t | 2 +- xt/moo-attr-handles-moose-role.t | 2 +- xt/moo-consume-moose-role-multiple.t | 2 +- xt/moo-does-moose-role.t | 2 +- xt/moo-inflate.t | 2 +- xt/moo-object-meta-can.t | 2 +- xt/moo-sification.t | 2 +- xt/moose-accessor-isa.t | 2 +- xt/moose-consume-moo-role-after-consumed-by-moo.t | 2 +- xt/moose-does-moo-role.t | 2 +- xt/moose-inflate-error-recurse.t | 2 +- xt/moose-lazy.t | 2 +- xt/moose-method-modifiers.t | 2 +- xt/role-tiny-inflate.t | 2 +- xt/strictures.t | 68 ----- xt/super-jenga.t | 2 +- xt/test-my-dependents.t | 75 +++++- xt/type-inflate-coercion.t | 2 +- xt/type-inflate-threads.t | 2 +- xt/type-inflate-type-tiny.t | 2 +- xt/type-inflate.t | 2 +- xt/type-tiny-coerce.t | 2 +- 124 files changed, 1501 insertions(+), 617 deletions(-) create mode 100644 debian/NEWS create mode 100644 lib/Moo/_strictures.pm delete mode 100755 maint/bump-version create mode 100644 t/compose-conflicts.t create mode 100644 t/constructor-modify.t create mode 100644 t/demolish-throw.t delete mode 100644 t/global-destruction-helper.pl create mode 100644 t/isa-interfere.t create mode 100644 t/moo-utils-_name_coderef.t create mode 100644 t/no-build.t create mode 100644 t/strictures.t create mode 100644 xt/class-tiny.t create mode 100644 xt/fakemetaclass.t create mode 100644 xt/inflate-our-classes.t delete mode 100644 xt/strictures.t -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmoo-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