[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