[libmoo-perl] branch master updated (b88beaa -> 2012f8d)
Lucas Kanashiro
kanashiro.duarte at gmail.com
Tue Mar 29 00:39:05 UTC 2016
This is an automated email from the git hooks/post-receive script.
kanashiro-guest pushed a change to branch master
in repository libmoo-perl.
from b88beaa update changelog
adds fca5c15 test extending accessor generator with non-Moo parent
adds 519f516 fix error message on @ISA changes
adds 20b7bca remove unused util function
adds 9258f08 coverage report using codecov
adds 01ddca3 Reduce number of NEXTSTATE ops in the constructor (RT#105880)
adds 20bae96 Use ternaries instead of if/elsif/else in BUILDARGS
adds 8ee364d remove redundant defined check
adds 96d354c small optimization to object creation
adds 6783f10 minor optimization in Sub::Quote
adds 06a3409 fewer NEXTSTATE in isa check eval
adds aa19131 Merge branch 'fewer-nextstate'
adds ad4ca68 fix Sub::Quote and Moo dealing with very long packages
adds 225edc7 test long generated class names
adds 06a1fd2 fix isa checks on 5.6.2
adds 30afad6 refactor set and populate
adds 4e4f636 test for BUILD getting uncoerced values
adds 574ae5e make undefer_package cope with unnamed subs
adds c475c65 kwalitee test
adds c46fdc0 deferred (and quoted) subs in roles will be undeferred before copying
adds b6c4a1f update Changes
adds dcbf7b4 weaken saved constructor to avoid ref loop
adds 3d6c3fa Add example of using 'around' with 'BUILDARGS'
adds 419380c Document that `has` can take an arrayref as the name of attribute
adds b3d179f elaborate on arrayref has
adds 46077d1 Bumping version to 2.000003
adds dd4ff5e fix inlined constructor detection
adds fbe07da clean up checks for Sub::Name and Sub::Util
adds 6f59d3e recommend Sub::Name 0.08
adds 6b32704 remove BUILDARGS note from Moose docs section, since we always call it now
adds e7a6b01 fix typo
adds 6c5e330 typo fixes
adds be186d3 meta inflation shouldn't install deferred subs after undeferring
adds 7ade09c test for using has after metaclass inflation
adds 832d750 alias Role::Tiny::COMPOSED into Moo::Role
adds 3c6b61c refactor create_class_with_roles to reduce duplication
adds 228ac05 generated classes via create_class_with_roles need a metaclass
adds c416221 Type::Standard requires explicit imports
adds bd467a9 don't bake constructor when inflating Moose class
adds ffcbe4c quiet Moose immutable constructor warning in test
adds fc55699 updated changes
adds fe25dd3 Bumping version to 2.001000
adds 412e80e revise class method docs for clarity and completeness
adds 6a2df3c add docs for DOES and meta methods
adds 3573a82 consistently use 2 space indent for verbatim pod
adds 5c9454c update changelog
adds 5e73bbc silence possible warning in Sub::Name+Sub::Util test
adds bda6146 prevent undefer_package autovivifying DEFERRED arrays
adds 402a3ff 5.6 is failing on travis
adds 9452009 Release commit for 2.001000
adds b43e22d lifecycle section should be head1
adds 97be7de stop trying to lazy load Carp
adds e392868 move Class::Method::Modifiers load to where it is used
adds ffb5197 explicit imports from Moo::_Utils
adds 93f0add fix ordering of set and trigger with isa
adds 062d921 changelog
adds 9a1c111 Bumping version to 2.001001
adds 39c48fd Release commit for 2.001001
adds 7b4b06e Imported Upstream version 2.001001
new dbe6242 Merge tag 'upstream/2.001001'
new b8f9bba Update debian/changelog
new a616650 Create debian/docs with README file
new 040492f Declare compliance with Debian policy 3.9.7
new 72fabdf debian/control: remove build dependency on libtest-simple-perl >= 0.94, it is already satisfied
new 79f6539 Create patch to fix typo in manpage
new 2012f8d Releasing libmoo-perl version 2.001001-1
The 7 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 | 43 +++++
MANIFEST | 4 +
META.json | 12 +-
META.yml | 10 +-
Makefile.PL | 6 +-
README | 295 +++++++++++++++++++--------------
debian/changelog | 15 +-
debian/control | 5 +-
debian/libmoo-perl.docs | 1 +
debian/patches/fix-typo.patch | 26 +++
debian/patches/series | 1 +
lib/Method/Generate/Accessor.pm | 183 +++++++++------------
lib/Method/Generate/BuildAll.pm | 8 +-
lib/Method/Generate/Constructor.pm | 65 ++++----
lib/Method/Generate/DemolishAll.pm | 2 +-
lib/Moo.pm | 325 ++++++++++++++++++++++---------------
lib/Moo/HandleMoose.pm | 7 +-
lib/Moo/Object.pm | 26 ++-
lib/Moo/Role.pm | 108 ++++++------
lib/Moo/_Utils.pm | 35 ++--
lib/Sub/Defer.pm | 9 +-
lib/Sub/Quote.pm | 22 ++-
lib/oo.pm | 2 +-
t/accessor-generator-extension.t | 23 +++
t/accessor-trigger.t | 14 ++
t/accessor-weaken.t | 2 +-
t/buildall.t | 16 ++
t/isa-interfere.t | 2 +-
t/load_module.t | 2 +-
t/long-package-name.t | 51 ++++++
t/moo-accessors.t | 7 +
t/moo-utils-_name_coderef.t | 12 +-
t/moo-utils.t | 2 +-
t/sub-defer.t | 9 +
t/sub-quote.t | 23 +++
xt/handle_moose.t | 14 ++
xt/has-after-meta.t | 26 +++
xt/inflate-undefer.t | 23 +++
xt/moose-extend-moo.t | 2 +-
xt/release/kwalitee.t | 19 +++
40 files changed, 947 insertions(+), 510 deletions(-)
create mode 100644 debian/libmoo-perl.docs
create mode 100644 debian/patches/fix-typo.patch
create mode 100644 debian/patches/series
create mode 100644 t/long-package-name.t
create mode 100644 xt/has-after-meta.t
create mode 100644 xt/inflate-undefer.t
create mode 100644 xt/release/kwalitee.t
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmoo-perl.git
More information about the Pkg-perl-cvs-commits
mailing list