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

intrigeri pushed a change to branch master
in repository libmoo-perl.

      from  12cc996   update changelog
      adds  1c888aa   fix typo in Sub::Defer docs
      adds  00d1258   fix test for long identifiers in Sub::Quote
      adds  d01027e   generate deferred subs via eval
      adds  6f951c1   t::lib::INCModule -> InlineModule
      adds  9b7f1ec   stop using confusing t:: names in tests
      adds  801f4ce   inline test modules in tests
      adds  85f3dce   use Moo::_strictures consistently in tests
      adds  ba81bd7   set @ISA at BEGIN time
      adds  cd556ca   test error from defer_sub with unqualified name
      adds  69404fa   remove unused _in_global_destruction function
      adds  63f14f0   clean up trailing newlines in tests
      adds  7259155   names for coerce from type tests
      adds  acb233d   prevent using HandleMoose when disabled, even if it is 
loaded
      adds  02048ac   make sure we are fully bootstrapped before injecting into 
Moose
      adds  aa9919a   refactor constructor generate_method into single 
assignment
      adds  2b02b0b   keep numbers numeric in quotify
      adds  58a37cf   don't load C::M::M until modifiers are actually applied
      adds  198e898   only use eval in Sub::Defer when required
      adds  391372c   add no_defer option to Sub::Quote::quote_sub
      adds  6d1b47e   don't use deferred subs for attributes
      adds  ab4724d   comment about numeric detection
      adds  098b382   refactor Moo::Role::import
      adds  f0bb04b   changelog
      adds  6ec4fc6   re-add missing role meta method
      adds  4428aab   make fake naming subs in test return correct value
      adds  b8ff728   stop using FindBin in test
      adds  ab4bc97   move global destruction test back into separate file
      adds  be8c68b   allow blocking modules via InlineModule
      adds  8de3a8f   test Sub::Defer without Sub::Name or Sub::Util
      adds  8454d26   test populate with no test or default
      adds  f9d6724   test all method overwrite cases
      adds  adf08a5   test changing @ISA without interfering with new
      adds  a906791   test _cap_call with no captures
      adds  83981c5   test _maybe_load_module with nonexistent module
      adds  34432d9   test inheriting from non-Moo class with deferred new
      adds  012c45f   test unquote_sub with unknown sub
      adds  6e4bf0a   test capture_unroll erroring on bad variable types
      adds  aa4a364   test SUB_QUOTE_DEBUG
      adds  7dda968   test quote_sub no_install and no_defer options
      adds  d2665aa   test perlstring fallback
      adds  4be2d55   test _subname without Sub::Name or Sub::Util
      adds  6b6d66c   test modifying non-existent method
      adds  46ed08c   test extending from Moo class with overridden new
      adds  9c930aa   test some Moo::Role errors
      adds  fe9fac7   test Moo::Object::does without Moo::Role
      adds  57d6f00   better naming for <5.8.3 weaken check
      adds  07f25e3   don't allow overwriting with an asserter
      adds  ac651cf   move variable declaration for clarity
      adds  0b48f30   show origin line of generated deferred subs
      adds  25ab8f8   use _load_module for loading roles as handles declarations
      adds  de83f2d   load Moo::_mro where used rather than via _Utils
      adds  6c10d8d   _concrete_methods_of now excludes undef methods
      adds  34571b3   test passing a class name to handles
      adds  4b9b983   test passing non class to apply_single_role_to_package
      adds  fd72edd   test missing attribute specs in apply_roles_to_package
      adds  c81c16e   test applying role with attributes to non Moo class
      adds  68cc820   refactor not-both test and check for non-class with empty 
MAKERS
      adds  c732c1c   make ordering more obvious when checking missing 
perlstring
      adds  7285294   test Moose inflation of Mouse duplicate attribute data
      adds  dda22fd   test that does will not inflate Moose metaclass
      adds  e9d7805   test attribute inflation with isa and no coerce
      adds  4d50178   fix reversed weaken readonly check
      adds  86d1661   restore accidentally removed jenga tests
      adds  f87269f   fix unescaped braces in regex (RT#114338)
      adds  8d25965   follow passed in quote_opts for accessors
      adds  24af92e   make all $] checks consistent
      adds  b756184   remove Method::Inliner
      adds  85d7784   fix test for around on missing method
      adds  64320f6   test with strictures on win32
      adds  292b58a   enable fatal warnings in prove runs
      adds  6cb2477   croak rather than die
      adds  84b6760   fix croak location for inlined BUILDARGS
      adds  c64af18   generate accessor subs in package skipped by carp
      adds  762a43f   clean up setting defaults when applying role to object
      adds  73e0ced   make inhaled isa checks inlineable
      adds  0770c2d   todo test for inhaled isa error location
      adds  6a47850   croak changelog
      adds  3d2a052   Merge branch 'croak'
      adds  f503d13   tweak to Changes
      adds  b92a766   Bumping version to 2.002_000
      adds  13e351c   Release commit for 2.002_000
      adds  6c55c26   test MGA::_sanitize_name
      adds  6f7f574   move MGA::_sanitize_name -> SQ::sanitize_identifer
      adds  442f898   use sanitize_identifier for Moose type inhale
      adds  45df83f   make defer_info exportable
      adds  7c7888c   document exports from Sub::Quote
      adds  ec1826f   improve docs for quote_sub
      adds  5221ed6   test quote opts on MGA::generate_method
      adds  4cb79c8   make fulltest work on win32
      adds  0697bf9   META shouldn't exist in repo
      adds  9b73f7b   fix test_no_xs target when run from release
      adds  40ccab9   allow testing jenga-gd against non-lib
      adds  a9b84de   test quotify preserving numeric
      adds  77887da   always use quote context options if given
      adds  840ef5e   testing for preserving context in quote_sub
      adds  470b2ba   protect quote_sub warning tests from SUB_QUOTE_DEBUG
      adds  a3b191d   imports should be before "use Moo"
      adds  1e2958c   test preserving hints in when code is inlined
      adds  cafd7b2   don't install quoted subs with no_install+no_defer
      adds  801791f   fix hints arg to quote_sub
      adds  7402a24   extra protection on ref id inflation
      adds  5700584   report location where constructor was generated in @ISA 
change error
      adds  02965c8   pass original invoker to parent non-Moo new
      adds  be0a697   make quoted internals a hashref
      adds  741d98e   refactor unquote_sub
      adds  35f0228   delay context generation
      adds  135fc75   take sub definition package from context
      adds  728c98f   todo tests for refs in hintshash
      adds  85895cb   appveyor config
      adds  50ea184   add appveyor badge
      adds  02d2077   changelog
      adds  5341c25   Sub::Defer attributes
      adds  4700a6e   Sub::Quote attributes
      adds  dc273c9   attributes changelog
      adds  b07d9b2   add fake lvalue return to deferred wrapper
      adds  f6b216d   skip Mouse tests on perl < 5.8.9
      adds  27768dc   Bumping version to 2.002_001
      adds  e8d41b1   use short_error_log from Carp to avoid arg stringification
      adds  cc525ca   handle nonconforming errors in tests
      adds  017a554   Release commit for 2.002_001
      adds  9a6bdf3   load Carp::Heavy to ensure its internals are available
      adds  ff50716   changelog
      adds  eaabd0d   Bumping version to 2.002002
      adds  f4098a9   Release commit for 2.002002
      adds  05318b4   protect tests against random foreign hints (cperl)
      adds  e21af4f   skip hints from context test on perl < 5.8
      adds  8729a94   better badge url for appveyor
      adds  be2dcac   avoid passing slash in first parameter in makefile
      adds  0332416   prevent local functions from interfering with generated 
code
      adds  92c74a6   work around nmake bug
      adds  e7355ac   changelog
      adds  ef4393a   Bumping version to 2.002003
      adds  043f901   avoid fatal warnings in demolish error
      adds  4b7372c   Release commit for 2.002003
      adds  89c2a49   Imported Upstream version 2.002003
       new  4551331   Merge tag 'upstream/2.002003'
       new  d9f1885   Drop fix-typo.patch: applied upstream.
       new  2a690cd   Bump {build,run}-time versioned dependency on 
librole-tiny-perl to >= 2.000002.
       new  4f3d922   Bump {build,run}-time versioned dependency on 
libstrictures-perl to >= 2.
       new  86ec91d   Declare compliance with Standards-Version 3.9.8.
       new  1834bf6   libmoo-perl (2.002003-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                                            |  52 ++++
 MANIFEST                                           |  29 +-
 META.json                                          |   9 +-
 META.yml                                           |   7 +-
 Makefile.PL                                        |  25 +-
 debian/changelog                                   |  12 +-
 debian/control                                     |  10 +-
 debian/patches/fix-typo.patch                      |  26 --
 debian/patches/series                              |   1 -
 lib/Method/Generate/Accessor.pm                    | 129 ++++----
 lib/Method/Generate/BuildAll.pm                    |  18 +-
 lib/Method/Generate/Constructor.pm                 |  87 +++---
 lib/Method/Generate/DemolishAll.pm                 |   3 +-
 lib/Method/Inliner.pm                              |  53 ----
 lib/Moo.pm                                         |  26 +-
 lib/Moo/HandleMoose.pm                             |   9 +-
 lib/Moo/HandleMoose/FakeMetaClass.pm               |   6 +-
 lib/Moo/HandleMoose/_TypeMap.pm                    |   7 +-
 lib/Moo/Object.pm                                  |   9 +-
 lib/Moo/Role.pm                                    | 134 +++++----
 lib/Moo/_Utils.pm                                  |  15 +-
 lib/Moo/_mro.pm                                    |   2 +-
 lib/Moo/sification.pm                              |   4 +-
 lib/Sub/Defer.pm                                   |  60 +++-
 lib/Sub/Quote.pm                                   | 186 ++++++++----
 t/accessor-coerce.t                                |  14 +-
 t/accessor-handles.t                               |  21 +-
 t/accessor-isa.t                                   |  14 +-
 t/accessor-reader-writer.t                         |  16 +
 t/accessor-trigger.t                               |  15 +-
 t/accessor-weaken.t                                |   8 +-
 t/buildargs-error.t                                |   1 -
 t/buildargs.t                                      |  10 +-
 t/compose-roles.t                                  |  35 +++
 t/croak-locations.t                                | 297 +++++++++++++++++++
 t/demolish-bugs-eats_exceptions.t                  |   6 +-
 t/demolish-global_destruction.t                    |  67 ++---
 t/does.t                                           |   1 -
 t/extends-non-moo.t                                |  30 +-
 t/foreignbuildargs.t                               |  34 +--
 t/global-destruction-helper.pl                     |  18 ++
 t/global_underscore.t                              |  25 +-
 t/isa-interfere.t                                  |  28 +-
 t/lib/ClassicObject.pm                             |  10 -
 t/lib/ClobberUnderscore.pm                         |   4 -
 t/lib/ComplexWriter.pm                             |  18 --
 t/lib/ErrorLocation.pm                             |  82 ++++++
 t/lib/ExtRobot.pm                                  |   7 -
 t/lib/INCModule.pm                                 |  27 --
 t/lib/InlineModule.pm                              |  48 +++
 t/lib/MooObjectWithDelegate.pm                     |  28 --
 t/lib/TestEnv.pm                                   |  10 +
 t/lib/UnderscoreClass.pm                           |   5 -
 t/lib/UnderscoreRole.pm                            |   5 -
 t/lib/base_class.pm                                |   5 -
 t/lib/sub_class.pm                                 |   5 -
 t/load_module.t                                    |  19 +-
 t/load_module_error.t                              |  23 +-
 t/load_module_role_tiny.t                          |  17 +-
 t/method-generate-accessor.t                       |  20 ++
 t/method-generate-constructor.t                    |   5 +
 t/modify_lazy_handlers.t                           |  47 ++-
 t/moo-object.t                                     |   3 +
 t/moo-utils-_name_coderef.t                        |   4 +-
 t/moo-utils-_subname.t                             |  14 +
 t/moo-utils.t                                      |  19 +-
 t/moo.t                                            |  26 ++
 t/mutual-requires.t                                |   3 +-
 t/non-moo-extends-c3.t                             |   4 +-
 t/non-moo-extends.t                                |  49 +++-
 t/not-both.t                                       |  41 ++-
 t/overloaded-coderefs.t                            |   3 +-
 t/overridden-core-funcs.t                          |  70 +++++
 t/perl-56-like.t                                   |  16 +
 t/sub-and-handles.t                                |   1 -
 t/sub-defer-no-subname.t                           |   9 +
 t/sub-defer-threads.t                              |   2 +-
 t/sub-defer.t                                      |  11 +
 t/sub-quote-threads.t                              |   2 +-
 t/sub-quote.t                                      | 325 ++++++++++++++++++++-
 xt/bless-override.t                                |  21 ++
 xt/croak-locations.t                               |  40 +++
 xt/global-destruct-jenga-helper.pl                 |   1 -
 xt/global-destruct-jenga.t                         |  12 +-
 xt/has-after-meta.t                                |   3 +-
 xt/inflate-undefer.t                               |   3 +-
 xt/lib/ExampleMooRole.pm                           |   8 -
 xt/lib/ExampleMooRoleWithAttribute.pm              |  15 -
 xt/lib/ExampleMooseRoleOne.pm                      |   5 -
 xt/lib/ExampleMooseRoleTwo.pm                      |   5 -
 xt/lib/withautoclean/Class.pm                      |  10 -
 xt/lib/withautoclean/R1.pm                         |  18 --
 xt/moo-consume-moose-role-coerce.t                 |   6 +-
 xt/moo-consume-moose-role-multiple.t               |   1 -
 xt/moo-consume-mouse-role-coerce.t                 |  10 +-
 xt/moo-does-moose-role.t                           |  92 ++----
 xt/moo-does-mouse-role.t                           | 102 +++++++
 xt/moo-role-types.t                                |   4 +-
 ...into-moose-class-attr-override-with-autoclean.t |  43 ++-
 xt/moo-roles-into-moose-class.t                    |   4 +-
 xt/moose-autoclean-lazy-attr-builders.t            |   3 +-
 xt/moose-consume-moo-role-after-consumed-by-moo.t  |  29 +-
 xt/moose-consume-moo-role-no-moo-loaded.t          |   4 +-
 xt/moose-does-moo-role.t                           |  13 +
 xt/moose-extend-moo.t                              |   3 +-
 xt/moose-handles-moo-class.t                       |   3 +-
 xt/moose-override-attribute-from-moo-role.t        |   4 +-
 xt/moose-override-attribute-with-plus-syntax.t     |   4 +-
 xt/more-jenga.t                                    |  44 +--
 xt/super-jenga.t                                   |  18 +-
 xt/withautoclean.t                                 |  37 ++-
 111 files changed, 2214 insertions(+), 897 deletions(-)
 delete mode 100644 debian/patches/fix-typo.patch
 delete mode 100644 debian/patches/series
 delete mode 100644 lib/Method/Inliner.pm
 create mode 100644 t/croak-locations.t
 create mode 100644 t/global-destruction-helper.pl
 delete mode 100644 t/lib/ClassicObject.pm
 delete mode 100644 t/lib/ClobberUnderscore.pm
 delete mode 100644 t/lib/ComplexWriter.pm
 create mode 100644 t/lib/ErrorLocation.pm
 delete mode 100644 t/lib/ExtRobot.pm
 delete mode 100644 t/lib/INCModule.pm
 create mode 100644 t/lib/InlineModule.pm
 delete mode 100644 t/lib/MooObjectWithDelegate.pm
 create mode 100644 t/lib/TestEnv.pm
 delete mode 100644 t/lib/UnderscoreClass.pm
 delete mode 100644 t/lib/UnderscoreRole.pm
 delete mode 100644 t/lib/base_class.pm
 delete mode 100644 t/lib/sub_class.pm
 create mode 100644 t/moo-utils-_subname.t
 create mode 100644 t/overridden-core-funcs.t
 create mode 100644 t/perl-56-like.t
 create mode 100644 t/sub-defer-no-subname.t
 create mode 100644 xt/bless-override.t
 create mode 100644 xt/croak-locations.t
 delete mode 100644 xt/lib/ExampleMooRole.pm
 delete mode 100644 xt/lib/ExampleMooRoleWithAttribute.pm
 delete mode 100644 xt/lib/ExampleMooseRoleOne.pm
 delete mode 100644 xt/lib/ExampleMooseRoleTwo.pm
 delete mode 100644 xt/lib/withautoclean/Class.pm
 delete mode 100644 xt/lib/withautoclean/R1.pm
 create mode 100644 xt/moo-does-mouse-role.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

Reply via email to