[libmoo-perl] branch master updated (d2ffc40 -> 9e11c28)

Intrigeri intrigeri at moszumanska.debian.org
Tue Aug 26 18:46:21 UTC 2014


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

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

      from  d2ffc40   update changelog
       new  fd6a0d9   Add debian/upstream/metadata
      adds  ab3370e   basic Role::Tiny code
      adds  5a24740   clean up, add with and ->does
      adds  5f7ac97   rename test and switch to done_testing since Test::Fatal already requires a sufficient Test::More
      adds  eae8293   first cut at Sub::Defer
      adds  6c74d08   Class::Tiny and refactor _getglob out into _Utils
      adds  a165a07   add Sub::Quote and rename Defer routines
      adds  ea4b7a8   explain no warnings closure
      adds  de3d490   import strictures
      adds  51a3b10   ro and rw accessor generation
      adds  316917c   clean up method naming
      adds  e8b2bab   clean up quote debugging output
      adds  6f68f02   constructor generation, add option to quote_sub to name without installing
      adds  4053679   fix indentation in generated constructor
      adds  f0d79ee   remove tab. how the fsck did a tab get into my source code? :(
      adds  934ea2c   remove more tabs. frackers are breeding in the pipes.
      adds  14f3203   deferred constructor construction
      adds  96d3f07   subclassing and role composition for attributes
      adds  a16d301   support trigger
      adds  625d621   inline quoted trigger
      adds  8c6626c   handle trigger with captures
      adds  17a8e3f   detab. again. think I might've fixed it this time.
      adds  6d37707   factor out sub quote unrolling code, add isa support
      adds  46389f8   working lazy default and builder
      adds  649ac26   support for default at construction time
      adds  1947330   refactor Role::Tiny and add class w/roles construction
      adds  098a367   add BUILDALL support
      adds  077bd02   BUILDALL for generated constructor
      adds  3a9a65a   refactor constructor generation and test more complex cases
      adds  8f33354   add predicate and clearer
      adds  5d34989   fixup whitespace once again
      adds  daa05b6   use XSAccessor if available
      adds  e6f2e91   fix bugs in XS support
      adds  b1eebd5   factor out and rename
      adds  d245e47   Moo/Role was new, not an mv, so got missed
      adds  6f8df57   Initial benchmark (totally incomplete)
      adds  2cd5e97   This benchmark is saner
      adds  c9b16e3   This benchmark is even saner
      adds  4ce62c0   Now --run works
      adds  9187b86   remove bless because it confuses things
      adds  18a0944   split benches up for readability
      adds  421104c   MOAR bench
      adds  47402ac   Bake some mousse
      adds  642c5e7   Make bench require XSAccessor to fix blowups when it's not there
      adds  6e29429   Enable C::XSA on win32 until proven problematic
      adds  901efe1   remove return from M::G::Accessor to make inlining easier
      adds  dcae37d   add support for reader/writer/accessor
      adds  68a51c0   Test for reader/writer/accessor
      adds  4db3a74   handles and asserter support
      adds  3f343f5   tests for handles
      adds  8008048   Refactor object benchmarks even more
      adds  2c40fd5   More attrs to bench
      adds  e57f338   improved quoted sub inlining
      adds  5ba2a57   MOAR bench options
      adds  f537c36   add inlinability for Accessor.pm
      adds  32381de   support weak_ref
      adds  e505d5c   test hashref arg for new
      adds  fb5074f   _load_module
      adds  6d71fae   Makefile.PL
      adds  dccea57   don't try and apply modifiers during role composition
      adds  0c14520   mst: jnap: now you write me a test mst: jnap: t/role-tiny.t - add an extra class and an intermediate role
      adds  79cfb91   oo!
      adds  119014a   move _getglob def above strict for elegance
      adds  390ac40   make does_role work on objects
      adds  1ba1145   guard against double import
      adds  8213644   Documentation for Sub::Defer
      adds  8595641   Documentation for Sub::Quote
      adds  8146585   Documentation for Moo
      adds  5febcf4   Documentation for Role::Tiny
      adds  bce933e   Documentation for Moo::Role
      adds  54e4000   clean up does_role docs
      adds  005c00f   correct Sub::Quote docs
      adds  505f8b7   Moo - Miminalist Object Orientation
      adds  2e575bc   clean up, expand, undocument 'not yet' features
      adds  369a4c5   make role application interface consistent
      adds  0b6e5ff   clean up and add NAME sections
      adds  5ef50c4   cleanup and warning notice
      adds  c4fd883   fix up tests to new calling convention
      adds  0d39f9d   Fix wording on global unquote
      adds  bb6d1b8   apparently working MYMETA generation
      adds  ec6bda1   Changes file
      adds  253d7c9   Makefile.PL and maint code
      adds  39d272e   Make perl -Moo DTRT
      adds  786e5ba   fixes for 5.10.0
      adds  5d5bb71   add rationale section
      adds  2cb47d6   bump version, set Changes for release
      adds  0654a8f   docs: is => 'ro' gives a get-only accessor, not a set-only one :)
      adds  97c9780   .gitignore
      adds  5ed7d68   fix _load_module to deal with subpackages correctly
      adds  38cd366   version bump
      adds  952460d   bump version of strictures
      adds  cd4896a   test for load_module fixes
      adds  9e46e99   update Changes for release
      adds  de5c0e5   handle non-Moo superclass constructors
      adds  d627620   version bump for 0.9.4
      adds  c457029   rewrite nonMoo detection
      adds  53875e2   fix constructor firing for nonMoo through multiple layers of Moo
      adds  ba37527   fix clobberage of runtime-installed wrappers by Sub::Defer
      adds  86fd58e   0.9.5 release commit
      adds  c69190f   Switch package name for class+role composed class to be valid
      adds  8a0ad77   add weak ref checking to Sub::Quote
      adds  40f3e3a   add copyright statements
      adds  941a630   Switch to Distar for author side tooling
      adds  d02da2b   handle non-lazy default and builder when init_arg is undef
      adds  4ced3a9   factor out eager default calculation
      adds  5da684a   fixup contributors list
      adds  ea296ea   bump version to 0.9.6 for point release
      adds  1a58521   Release commit for 0.009006
      adds  a958e36   fix copyright
      adds  07ca4cf   bump to 0.9.7 for the 'mst is an idiot' release
      adds  2129014   Release commit for 0.009007
      adds  d925a56   fix typo
      adds  2215d4b   Bring back 5.8.1 support
      adds  5e03b55   transfer changes to _load_module to Role::Tiny's inlined version and document that it's a copy
      adds  cf0ea13   add distar lib line to maint Makefile.PL.include
      adds  8dc6dea   increment version for 0.9.8
      adds  d23e6d7   Release commit for 0.009008
      adds  1c9533c   initial test for coerce
      adds  d295de3   fix test
      adds  82a5b14   pass coerce tests
      adds  9c02be6   add tests for attributes with eager default
      adds  7fe3b88   coerce value from eager defaults
      adds  23a3e34   document coerce handling
      adds  4ad03c7   move adding coercion to next release
      adds  9730d6e   auto-fetch Distar
      adds  e0e12d1   generate constructors in subclasses on demand
      adds  a1164a0   Role::Tiny::With try1
      adds  11f7a04   Changes entry for Role::Tiny::With and add chip to CONTRIBUTORS
      adds  33d3573   make ro accessor die
      adds  5a17a18   helps to get the package name right (Role::Tiny::With)
      adds  8bbe763   remove the big scary warning because we seem to be mostly working now
      adds  204ca0d   use Test::Fatal since we already need it
      adds  7fae06c   bump version
      adds  5f36ef7   Release commit for 0.009009
      adds  2824b1d   bump version
      adds  2ab4ee7   make note I cocked up a release again
      adds  b430755   Release commit for 0.009010
      adds  1eba910   document reader and writer
      adds  a17be45   added BUILDARGS support
      adds  bbed1e7   die rather than warn on odd number of arguments
      adds  eae70e3   call BUILDARGS if defined
      adds  d1311f9   test for odd number of arguments
      adds  b512e80   add newlines at die messages
      adds  0123201   inline BUILDARGS
      adds  9aa500f   fix BUILDALL constructor
      adds  06c4d03   more readable subconstructor handling for BUILDALL
      adds  f82d15d   decrease indent on BUILD calls
      adds  3c55a7a   decrease indent in method generator
      adds  3c73939   add _get_linear_isa and _in_global_destruction
      adds  e9adc6d   use Moo::_Utils::_get_linear_isa
      adds  c2cc003   provide DEMOLISH
      adds  56ffe19   Tenative switch to a generated DEMOLISHALL - see rest of message for caveats
      adds  59812c8   cleanup require usage so we don't trample on $@ and tweak the DEMOLISH code slightly
      adds  31eec6e   move to early generation of DESTROY/DEMOLISHALL where possible and hope like hell it does the right thing
      adds  debb3fc   update DESTROY documentation
      adds  b00cb03   bump version for release
      adds  31a69e2   Release commit for 0.009011
      adds  2f57f81   fix bug where constants containing a reference weren't handled correctly
      adds  7b8177f   also update Role::Tiny to handle VSTRING and credit doy for pointing it out
      adds  301616b   fix $obj->new
      adds  1e82707   bump Moo.pm version
      adds  75e99e0   clean up global destruction testing
      adds  c391bf1   Release commit for 0.009012
      adds  e1efec0   document handles
      adds  edb9977   deal when the case when Class::XSAccessor is a trial release on CPAN and make us dependend on a more modern version
      adds  69673ca   added some docs regarding how handles works, and also more on Moose compat
      adds  6b3002b   No need for ScalarRef when using Sub::Quote
      adds  3ecbabc   update Changes
      adds  2d00f3d   stop documenting in terms of private methods
      adds  673eb49   Fix missing escape on < 5.8.3 codepath
      adds  5f578bd   Skip failing cygwin test
      adds  4221ea7   gitignoring
      adds  b682218   Bump Moo.pm version
      adds  d1ea012   Release commit for 0.009013
      adds  8b14baf   Explicitly require Role::Tiny in Role::Tiny::With (RT#70446)
      adds  49d332d   added a test for errors in load_module resulting in "unknown error"
      adds  faa9ce1   revert local $\@ around require to avoid eating errors
      adds  c9cd9ad   remove vestigial _is_scalar_ref sub
      adds  7568ba5   additional local $\@ removals
      adds  55d91f6   remove the outstanding queue from Sub::Quote; benchamarks show it didn't actually have a point
      adds  5902c1f   improve incompat w/Moose docs
      adds  c96a632   add line about ->dump missing from Moo objects too
      adds  1fb2de9   add myself to CONTRIBUTORS as per mst
      adds  cf62c98   Module::Runtime-ify
      adds  0fe2ad8   Fix spurious 'once' warnings
      adds  2c1bf1b   Test that lazy defaults get coerced the same as non-lazy ones
      adds  3fc078d   Test that triggers don't fire for attr default values (lazy or not)
      adds  9b0fb70   fix quote_sub usage in t/accessor-coerce.t
      adds  160c2c2   Fix a bug where coercions weren't called on lazy default/builder returns
      adds  b1f04da   clean up coerce generation a bit
      adds  70b4b43   split Role::Tiny into its own dist
      adds  487c31f   bump version to 0.009014
      adds  b92b93d   Release commit for 0.009014
      adds  3362e41   the beginnings of Moose handling
      adds  7f9775b   role application works for a simple case
      adds  5f45364   note in changes that this exists
      adds  e7739ca   add basic requires test
      adds  89e9bce   add method modifiers test
      adds  d86853e   fixup! add method modifiers test
      adds  cb35d35   fixup! fixup! add method modifiers test
      adds  b014a52   test Isa checking
      adds  879ef22   test for lazy
      adds  55afe26   add required methods for roles
      adds  efab921   stop variable getting detached in lazy test
      adds  146fb40   method modifiers for roles
      adds  37de175   inflation of isa constraints
      adds  81cb9ba   switch to subref style for type mapping
      adds  ceedd7f   add test for named types
      adds  bb8566e   test for "does" on attrs
      adds  7c418d0   remember to register roles with newly created metaclass
      adds  a84066c   with "MooseRole";
      adds  8c46a8f   auto-moose
      adds  e8dc520   added tests for attribute shortcuts
      adds  2bb6aaa   complete attributeshortcuts support
      adds  f8d6571   elide asserter since it's only used internally by handles
      adds  6893ea3   adjust for latest Role::Tiny
      adds  c2cb1fe   split authority hackery out into Moo::sification
      adds  721c145   version bump to 015, devreling
      adds  cb33891   Release commit for 0.009_015
      adds  f88623a   added note that coerce and trigger do the tasks of initializer better
      adds  6fe5100   added note that trigger also triggers on constructor
      adds  4964e20   Changes note for doc merge
      adds  dbae620   don't accidentally load Moo::HandleMoose during global destruction
      adds  34f3dc7   another stupid mistake, another version bump
      adds  69feb0b   Release commit for 0.009_016
      adds  76ab397   avert horrible infinite loop
      adds  7ecb13a   play jenga
      adds  291bcd3   bump version for another devrel
      adds  ad529ae   Release commit for 0.009_017
      adds  0cc1707   handle Moo coercions
      adds  8863604   cleanup
      adds  2a577e5   fix silly bug in _load_module
      adds  46269e1   undefer subs before metaclass inflation
      adds  575ba24   initial spike towards sub naming to collaborate with namespace checks in DBIC
      adds  3b0d7ef   make extends after has work
      adds  f6f646d   demonstrate weird buildargs error
      adds  f2eac33   fix horrible BUILDARGS example
      adds  6b90ff0   Devel::GlobalDestruction
      adds  0923310   BUILDARGS exception
      adds  285499b   non-dev D::GD shipped
      adds  1fce5bc   documentation for the metaclass inflation code
      adds  239d471   document MX::AttributeShortcuts 009+ support
      adds  660f3db   clarify Moo/Moose docs and mention #web-simple
      adds  3d41242   bump version to 0.91.0 for release
      adds  9e2a88d   Release commit for 0.091000
      adds  078250e   fix test failure where Class::XSAccessor is not used for rwp
      adds  e0daf7d   bump Role::Tiny dep
      adds  35ddd7d   bump version for release
      adds  53d6fe2   Release commit for 0.091001
      adds  02e9ef7   factor out accessor generation code a bit
      adds  194bdaa   add script to run ALL the tests
      adds  13d2557   &&
      adds  99b8bec   eliminate index attribute spec key
      adds  57d402e   preserve attribute ordering
      adds  a41e15c   regenerate accessors during role application if the accessor generator is non-standard
      adds  ceea0e3   pass spec down into generation code
      adds  873df57   first cut at extension tests
      adds  6b1913b   idiot, matt.
      adds  64284a1   use slow path for role create_class_with_roles under custom accessor generator
      adds  632a53e   demonstrate MooX:: implementation
      adds  7c72ed4   Fail at the first hurdle :)
      adds  a047096   load Moo::sification in Moo::Role too
      adds  6ef0fa6   clarify test's purpose
      adds  db10ae2   fix roles for accessor regeneration
      adds  8ee5b11   Another example of fail
      adds  4a79464   inhale Moose roles in apply_roles_to_package too
      adds  fd04120   exclude self from add_role
      adds  a341128   exclude union roles and same-role-as-self from metaclass inflation
      adds  6d86434   bump version
      adds  f785a06   Release commit for 0.091002
      adds  7127b94   Composing 2 moo roles into a Moose class is broken
      adds  04c8271   And even composing one seems to drag unwanted sugar with it
      adds  4676455   Fail for has '+attr' when attr comes from a Moo role
      adds  167455a   fix coderef naming to avoid confusing autoclean
      adds  67a95e3   add comment to _name_coderef
      adds  f975524   update incompatibilities docs
      adds  71db76c   update attributes docs
      adds  8cf900a   bump version
      adds  cd8a064   Release commit for 0.091003
      adds  087c79b   Another broken case where Moo::Role, then namespace::autoclean get loaded
      adds  6c49212   reset handlemoose state on mutation
      adds  e9290d4   guard _accessor_maker_for calls in Moo::Role in case Moo isn't loaded
      adds  f37e26e   Tests for types into Moo and Moose
      adds  9dc13be   support isa and coerce together for Moose
      adds  c407465   improve docs for isa and coerce
      adds  c100c04   inhale Mouse
      adds  ef5bce0   bump version
      adds  83f4acf   Release commit for 0.091004
      adds  2a79705   Type coercions cause confusing and wrong ->new methods.
      adds  9ee68f3   typo fix
      adds  d88c6c0   removed test: using return in Sub::Quote considered unfortunate
      adds  3d49ee2   return; from with/etc.
      adds  6998abe   a weakened value should still be returned on set (fixes lazy + weak_ref)
      adds  6577509   order of possible values for `is` is now sorted by writability
      adds  19e0e74   inline Devel::GlobalDestruction pure perl code temporarily
      adds  78a56d8   changelog docfixes
      adds  2ba54b2   bump version
      adds  2a48735   Release commit for 0.091005
      adds  8f7cf9c   drop a couple of dependencies by minor releases we don't strictly need
      adds  d2e85ad   bump version
      adds  bc9a3b5   Release commit for 0.091006
      adds  d620629   I'm an idiot - remove stray D::GD use
      adds  e2cade8   bump version
      adds  aeb50d0   Release commit for 0.091007
      adds  981402b   Role combination bug with with Moo & Moose roles
      adds  f57f113   optional D::GD usage
      adds  13e41b7   point out how easy it is to move from override to around
      adds  6067158   with now applies all roles and not just the first, since according to the POD with takes multiple roles now
      adds  9f10cfe   support has '+foo'
      adds  1e0dc31   bump Role::Tiny dep for modifier+composition bugfix
      adds  500423b   bump version
      adds  e94920c   Release commit for 0.091008
      adds  eda5c71   squelch redefine warnings in the coderef installation code
      adds  33c6cfe   bump version
      adds  e9ec1bc   Release commit for 0.091009
      adds  502d288   Add additional testing for role combination
      adds  47e5060   Add failing test for overriding default with '+attr'
      adds  346177b   subconstructor handling for Moose classes
      adds  6e77b8d   MooClass->meta
      adds  6aff83b   actually commit FakeMetaClass.pm
      adds  34a69e3   piss off. -- mst
      adds  108f8dd   no Moo and no Moo::Role
      adds  627063f   #moose, repository metadata
      adds  533797e   generate_method checks if default is a coderef
      adds  b02331f   check if default overloads ->()
      adds  9832b4c   refactoring nested ifs
      adds  3970e6f   check default using \&{}
      adds  37c28fb   extra test from FAIL_RT70593 branch
      adds  6bed184   additional test from FAIL_lazy_isa branch
      adds  777fcfc   extra test from FAIL_modify_lazy_handlers
      adds  0689a5a   remove multi-populate code to fix exists/defined new() bug
      adds  9c82046   extra quote_sub docs from kentnl
      adds  ef21bc3   isa checks on builders
      adds  759c80d   0.91.10 version bump
      adds  5614d71   Release commit for 0.091010
      adds  9836a6e   re-add #web-simple as the developer channel
      adds  ee22f92   don't assume Scalar::Util is imported into the current package
      adds  a37b204   bump version
      adds  0b0cbc9   Release commit for 0.091011
      adds  30613a6   sanity check code for default providers is now more readable
      adds  3202e03   useful and detailed errors for default checker in attrib generation
      adds  48a5142   Factor 'extends' guts into separate method
      adds  88aaa04   throw an error when trying to extend a role
      adds  e397d2b   bump version
      adds  cffde73   Release commit for 0.091012
      adds  17c4135   useful and detailed errors for coerce in attrib generation
      adds  c3b98c4   bump version
      adds  d40030c   Release commit for 0.091013
      adds  ac34668   load overload.pm explicitly for overload::StrVal
      adds  86e043d   bump version
      adds  428bc09   Release commit for 0.091014
      adds  e355471   Add self to contributors list
      adds  44a4449   Fail with namespace::autoclean
      adds  c85a573   clear method cache after metaclass generation to fix autoclean bug
      adds  53a2923   Moo using Moose Roles incompatibility
      adds  a668eb6   convert isa and coerce info from external role attributes
      adds  f96bb37   add Mouse support for isa/coerce
      adds  a297a9a   unmark Moo and Moose as experimental since it's relatively solid now
      adds  bc65d74   die wrap with prefix for attribute isa
      adds  2d592c3   error prefixes for coerce exceptions too
      adds  71bd6a8   doc cleanup
      adds  a89d644   version bump - 1.0
      adds  eb6fa3d   add xt to no_index
      adds  2bc9774   Release commit for 1.000000
      adds  9f139b7   add xt test for Moose + namespace::autoclean
      adds  9f8d2cd   ensure constructor gets regenerated if forced early by metaclass inflation
      adds  159d9c5   localize @_ when inlining quote_sub'ed isa checks (fixes lazy+isa+default)
      adds  c9f73a6   remove quote_sub from SYNOPSIS and has docs, expand Sub::Quote section
      adds  c687d01   document Moo versus Any::Moose in brief with article link
      adds  c9a5dcb   ignore required when default or builder is present
      adds  e6c7abb   test lazy coerce
      adds  52e8f14   minor doc cleanup
      adds  8e0c855   bump version
      adds  87d4cd4   Release commit for 1.000001
      adds  3b4a915   I'm an idiot
      adds  094ba1f   require D::GD 0.07 to avoid prototype mismatch errors
      adds  463df7d   throw an error on non-string builder (RT#78479)
      adds  5a1cfea   throw an error on invalid builder names as well (RT#78479)
      adds  eea41fb   honour BUILDARGS when calling $meta->new_object on behalf of Moose
      adds  7d0a35f   D::GD 08 uses S'Ex::Progressive so we can uninline the fallback now
      adds  6276fb9   bump version
      adds  13c7169   Release commit for 1.000002
      adds  f3dc0ac   make setter for weak_ref attributes return the value
      adds  e379726   Require bugfixed D::GD
      adds  42ae0e0   fix pre-5.8.3 weak_ref setter as well
      adds  b777e99   test the pre-5.8.3 weak_ref setter code on newer perls too
      adds  3667e53   fix tests properly for 5.8 (yay perlbrew)
      adds  37c7602   bump version
      adds  76c1458   Release commit for 1.000003
      adds  db72546   fix minor indentation nit in Constructor.pm
      adds  1d17c7c   has [ ... ] patch from tobyink
      adds  7afe3b3   bump version
      adds  2241bc0   Release commit for 1.000004
      adds  5f0ba39   fix POD typo (RT#80060)
      adds  2171771   fixes broken link in pod
      adds  0d8433d   Remove unused methods
      adds  234f614   Include both attribute name and init_arg in constructor errors (RT#79596)
      adds  cc1d7a9   bump Class::Method::Modifiers dependency to avoid warnings on 5.8
      adds  8869a01   Bump version
      adds  de0a589   Release commit for 1.000005
      adds  ce08ea5   Ignore editor droppings
      adds  141b507   Don't use $_ as loop variable when calling arbitrary code (RT#81072)
      adds  4a7640d   Bump bugfixed strictures dep
      adds  1159c8c   Bump Role::Tiny prereq to fix method modifier breakage on 5.10.0
      adds  6513a26   Bump version
      adds  1217fd8   Release commit for 1.000006
      adds  1791ba3   die if somebody imports both Moo::Role and Moo into a package
      adds  53c7489   Add TODO test for RT#80492
      adds  7b27f05   get ilmari's test to pass
      adds  a328549   restore lives_and
      adds  59b8836   version bump for release
      adds  aac2363   Release commit for 1.000007
      adds  6ad9aea   Add MooX::late link to pod
      adds  ba19b6a   typo fix
      adds  5cadba5   prevent call of _install_coderef in Sub::Defer from being indirect
      adds  1c22aa1   changelog _install_coderef fix
      adds  96b09f2   change Mouse handling to avoid dying on old versions
      adds  a6e16bf   added tests for no Moo/::Role
      adds  cbbfd45   added failing unimport test that demonstrates clobbering of package globals
      adds  f2434cc   preserve global non-subs during unimport
      adds  12a1f8f   changelog unimport fixes
      adds  4752c97   builder => sub{} now installs that as a method
      adds  b1a9585   do not generate an accessor on an rw attr if reader and writer are defined, this gives compatibility with Moose
      adds  69b3967   test for use Moo after no Moo
      adds  bfe18b3   test for Moose consuming a role with no subs after Moo does
      adds  fa93bfb   fixup exporting to be sane and consistent
      adds  d092b5f   add myself to contributors
      adds  4b025a8   bump version
      adds  977e618   Release commit for 1.000008
      adds  5907459   Create class and role type constraints for Moose
      adds  baa7d70   handles => "RoleName" should try to load the module
      adds  876b1e9   clarify is => 'lazy' docs to explain that the rw+lazy footgun still works
      adds  a0b12b0   fix spelling in example
      adds  80c5062   Revert "fix spelling in example"
      adds  cc7ad71   clarify that default and built values don't call trigger
      adds  85dbf30   changelog entry for trigger docs clarification
      adds  16382e0   fix minor whitespace issue in synopsis
      adds  80fd66d   add myself to committer list
      adds  43a43bf   RT #83361, asserter now operates on definedness
      adds  336689b   test for FOREIGNBUILDARGS
      adds  e963cc9   implementation of FOREIGNBUILDARGS
      adds  d885d85   test for bug with different coercions on same native type
      adds  5fe1827   also test that name is correct for moose types with coercion
      adds  3985eb3   apply coercion to subtype of inflated moose type when using %TYPE_MAP
      adds  072d158   added more meta resources and added more support relevant links into the POD documentation
      adds  cb21f16   Fixed link to chat from classical L<> to =for html
      adds  2a894d0   allow non-ref defaults
      adds  d56136b   added documtentation for attributes overloading
      adds  1c9916f   updated doc
      adds  f215e66   test for rt#83508, inflated metaclass sometimes forgetting role methods
      adds  c777918   move moose method registration after attribute registration
      adds  cc3310e   fix for 81181
      adds  bf4aa1a   generalize this feature - FAILING TESTS - DO NOT MERGE WITH MASTER YET
      adds  866d22c   improve the overwriting exception's handling of has '+attr'
      adds  f73677c   fix conflict with two lexical variables called $spec
      adds  c3bbe72   not sure why that "unless caller" was there, but prove does not like
      adds  b9d02f4   fix test case that relies on a misfeature
      adds  2e512d3   test cases for +attr and overwriting methods
      adds  08b9511   update Changes
      adds  0e43f98   clean up docs on default and incompatibility
      adds  d4473ee   clean up merge error in accessor generation test
      adds  44a6d23   make moo-accessors.t inlineable for xt/handle_moose.t to use
      adds  b35f7bd   bump version for 1.1.0
      adds  4d94386   Release commit for 1.001000
      adds  6d92e9d   refactor asserter code into _generate_asserter()
      adds  157aa46   Fix POD markup for default predicate names
      adds  3e2a291   fix asserter generator not passing $spec
      adds  917f27c   document that ->make_immutable does nothing - resolves RT#83188)
      adds  9a3fc50   document Moose type constraint creation for roles and classes
      adds  e3aa160   use TEST_REQUIRES when available
      adds  2334229   kill each
      adds  c1c6bd6   typo fix
      adds  76a0bef   documentation for FOREIGNBUILDARGS
      adds  b24bf36   add missing changelog entry for FOREIGNBUILDARGS
      adds  c3e9ea2   bump Devel::GlobalDestruction dep to fix warnings on cleanup under -c
      adds  6076955   make weak_ref+lazy match behavior of moose
      adds  f9428f9   failing test for isa being called on already built values
      adds  5801a52   failing test for lazy builder re-calling when isa fails
      adds  8b48dcf   fix accessor bugs
      adds  dffdcbb   changelog entries for accessor fixes
      adds  cada430   inlining for overloaded object isa/coerce
      adds  235b63f   fix overload-coderefs test
      adds  707f101   test that repeated calls to accessor doesn't re-trigger overloads on isa/coerce
      adds  1f07812   add checks that refaddr of $spec->{isa} and $spec->{coerce} are unchanged
      adds  7887ffd   Adds moosify isa spec
      adds  eb10044   squash, cleanup on _validate_codulatable
      adds  ef4ff8d   moosify on overridden attributes adds to list of subs
      adds  2fa823d   tests for eager false non-ref defaults
      adds  3b4c579   fix for eager false non-ref defaults
      adds  d2b4b89   add changelog entry for non-ref defaults fix, and missed entry from previous version
      adds  f1bad24   add xt/ test for RT#84615 : Moo::Object->meta->can() dies
      adds  5d20f26   lib/Moo/HandleMoose.pm: Fix for rt#84615
      adds  d89a7f5   try to avoid localizing @_ when not needed
      adds  a2711ac   avoid using separate variable for value in modifier when possible
      adds  142218d   fix breakage introduced by accessor fix
      adds  513a3b5   die with a helpful error message if $TYPE_MAP{$isa}->() returned something useless
      adds  5002e2f   Avoid braces as regex delimiters when used escaped in the pattern
      adds  0dfeb3e   overriding delegate methods should work
      adds  74e3858   don't copy delegates into overridden attributes
      adds  2d59458   more tests (because I cannot believe that fixed it)
      adds  b6ab683   Fix warnings about unknown attribute parameters on metaclass inflation
      adds  6d98aee   bump version
      adds  e25e8ac   Silence warning in pre-5.8.3 weaken test
      adds  675ab81   changelog moosify feature
      adds  9e32083   Release commit for 1.002000
      adds  c316ebe   properly die when composing a non-Role module
      adds  416bcb6   typo fix
      adds  844652c   tighten up list of ignored files
      adds  7a9263a   Explicitly use Role::Tiny in Moo::Role
      adds  c2afd03   test for composing non-role
      adds  b53b6c1   remove out of date docs about unquoting all subs
      adds  358c29e   when inhaling Moose roles, only include original options for attributes
      adds  b826c41   test for attribute attributes coming from traits
      adds  820e397   also include attributes from attribute traits on inflate
      adds  74ec40e   switch to a more functional style for the attribute ripping code
      adds  83ec49f   restore init_arg => undef checking
      adds  1ca290f   clean up trait test and add check for init_arg => undef
      adds  3412023   fuck you, Moose::Meta::Role::Attribute. in the ear. with a rusty spork.
      adds  5bd6dac   hard code traits as valid for attribute inflation
      adds  ac0a2c9   test for trait inflation from moo roles
      adds  e3ab82d   changelog attribute trait fix
      adds  25ceb5d   fix inflating method modifiers applied to multiple methods
      adds  0d1f0f0   changelog multiple modifier inflation
      adds  da2ddf6   Document Sub::Quote's use of strictures as a caveat
      adds  8a4aa21   correct docs for capture_unroll
      adds  7770328   changelog Sub::Quote documentation updates
      adds  dcc862c   test to check dependents
      adds  4c58e02   skip prereq tests on some problematic modules and know broken modules
      adds  15f328f   exclude by dist in dependents test, with some refactoring
      adds  37d0158   mark todo dependent tests
      adds  bbecfc6   fix module name determination
      adds  c0ef2fd   remove GeoIP2 from broken dependent list
      adds  a65d9c5   remove HTML-Zoom-Parser-HH5P from broken dependent list
      adds  85de1ef   fix FOREIGNBUILDARGS not being called when no attributes created
      adds  3ae8646   changelog FOREIGNBUILDARGS fix
      adds  4b46a4b   introduction of conflicts checking for Moo
      adds  97e41aa   also add x_breaks to META.*
      adds  040b273   HTML::Restrict 2.1.5 breaks with Moo 1.002000 (see RT#85088)
      adds  27073f7   only sleep when installing interactively
      adds  399c975   Merge branch 'topic/conflicting_upstream_deps'
      adds  ee03ad2   reimplementation of SIGDIE stuff using a single coderef for the constructor (backed by some localized variables) rather than one coderef per isa/coerce
      adds  99f2147   tidy
      adds  e7705b1   use the _attr_desc function instead of reinventing it
      adds  846f8ad   pull the SIG{__DIE__} handler out of the eval
      adds  40b230e   make sigdie handler private
      adds  71f309e   combine three strings into a hashref
      adds  d9a1c59   mention $CurrentAttribute in changelog
      adds  7754d20   oops; went overboard and forgot the whole point of the alt-die branch; need to handle exceptions which are refs
      adds  97612fe   use Test::Fatal instead of Test::Exception in all xt tests
      adds  58af3cd   include moo-outdated in manifest
      adds  92f126f   test constructor after composing multiple roles
      adds  f7f5e02   test for consuming multiple Moose roles
      adds  e3b0d76   use meta v2 format for prereqs
      adds  df9d743   take conflicts from Moo::Conflicts module
      adds  4cfea10   require reasonably modern EUMM at author time
      adds  2f106a3   note META updates in changelog
      adds  9b80021   correct filename of Moo::Object in test
      adds  0c0971f   tests for $CurrentAttribute and __DIE__ handlers in isa checks
      adds  c0b8e1a   test generating bare attributes
      adds  5d09ae9   validate builder-sub with _validate_codulatable
      adds  60cc0a5   test for required+builder
      adds  a736c76   test for invalid handles spec
      adds  0d931f8   tests for combining lazy/rwp with reader/writer
      adds  6329297   test for no Moo::sification
      adds  7d0bf4a   add coverage option in fulltest script and ignore cover_db
      adds  1108b2e   Fix spelling errors
      adds  e95d398   test for creating class when parent doesn't have constructor built
      adds  8dee08c   remove mechanism for specifying superclass in _constructor_maker_for
      adds  31bcb36   changelog constructor fix
      adds  6b3fe09   fix extending a constructor generator
      adds  b947ce0   changelog constructor generator fix
      adds  f52ab97   test for eager defaults in role applied to object
      adds  c743585   add public generate_use_default/generate_simple_has methods
      adds  fe0d87f   apply default values when applying role to object
      adds  0694543   correct variable for name in _generate_populate_set
      adds  7281329   changelog default being set on role application
      adds  1e84d6a   cache role eager defaults application code
      adds  88862a8   de-tabify
      adds  8420a97   check if it is a role after inhaling from Moose
      adds  7596752   additional tests for applying multiple roles
      adds  d2e9e5e   update broken dependents
      adds  5d4eb6e   more consistent method arguments and extra protection against autovivification
      adds  c6bf114   allow passing dependents test option as param
      adds  dcbfe1d   document use of Class::XSAccessor and caveats
      adds  a665e0b   update dependents test
      adds  8e0d6c8   test for mutual requires
      adds  e92de37   Stop using Role::Tiny's backcompat hack
      adds  92f0702   changelog mutual requires fix
      adds  4055038   more testing for create_class_with_roles
      adds  cea551b   mark inhaled Moose roles with is_role
      adds  c373659   prevent importing Moo into a Role::Tiny
      adds  904c916   clean up test and remove subtests
      adds  f19d41c   note some RT tickets for why we have certain prereq versions
      adds  98b32d9   bump version
      adds  f4c3e45   Release commit for 1.003000
      adds  f712812   fix bump-version script
      adds  f7777a9   ignore Distar if it is a symblink as well
      adds  da4b56d   style updates for test
      adds  bf0e0d7   better diagnostics when bad parameters given to has
      adds  013a2be   add version number to all public modules
      adds  7aaf7e2   fix bugtracker address
      adds  9e85845   don't regenerate deferred subs, and store deferred in array
      adds  cc7c20a   tests for Sub::Quote/Sub::Defer in threads
      adds  efdff87   add CLONE method to fix Sub::Defer/Quote in threads
      adds  c86c182   stop leaking memory for deferred subs
      adds  2b4634d   stop leaking memory for quoted subs
      adds  a6d0da2   Update threads usage in Sub::Quote/Defer tests
      adds  f996bd4   changelog for threads fix
      adds  b9dce24   update dependents test
      adds  3de68b9   fix deep recursion when calling isa check within isa check
      adds  fca6944   changelog for SIGDIE recursion fix
      adds  b4bd868   clarify documentation about Sub::Quote's captured variables not being aliases
      adds  124f204   Remove MooX::Types from xt tests
      adds  bf0f29b   add developer requirements to Makefile.PL
      adds  c944f84   test for global destruction bug
      adds  4de2328   ensure DemolishAll is loaded before global destruction for inflated classes
      adds  b1c1ace   changelog for global destruction fix
      adds  4ae155a   Partially revert "remove mechanism for specifying superclass in _constructor_maker_for"
      adds  a8feb88   use util routine to get stash
      adds  f3230f2   add Travis CI config
      adds  c5dda91   brew custom perls for travis
      adds  6f00689   be more chatty about dependency installs
      adds  2552572   Distar needs autodie
      adds  6b63d62   can't do dev tests on <5.8.4
      adds  89d924b   silence perl build output
      adds  4399a9e   test on some more perl versions
      adds  c97f032   make sure EUMM is up to date for travis
      adds  e6ca9e7   don't generate man pages on travis
      adds  349ea75   correct coerce example in pod
      adds  3b9f74a   use _composite_name from new Role::Tiny to generate class names
      adds  ce31148   no automatic travis testing for wip/blocked branches
      adds  e186599   bump version
      adds  62f408f   Release commit for 1.003001
      adds  0fac3e2   formatting and typo fix in prereqs
      adds  a651537   mailmap file
      adds  824257d   updated dependents test
      adds  ae27a45   whitespace/style cleanups
      adds  c600e70   some pod cleanups
      adds  350f2de   correct captures assignment in quote_sub
      adds  4286569   update repo to point to github
      adds  ea75206   remove coverage reporting from travis
      adds  48183bb   test more perl versions
      adds  b1b35bc   added tests for keeping complex writers non-XS
      adds  5be3f85   fix testing in old perls, and get coverage working
      adds  122bd11   travis installer cleanups
      adds  f773c31   mark xt prereqs as develop recommends and use in travis
      adds  a7bd813   test constructing objects with no attributes
      adds  a8e5100   test quoted subs with syntax errors
      adds  d0fd1c4   fix buildargs test
      adds  fce0379   fix message for syntax errors in quoted subs on older perl
      adds  fb10734   remove dead STANDARD_DESTROY sub
      adds  7bd1432   sanitize attribute name before using it in arbitrary identifiers
      adds  7b513c5   test for using badly named attributes
      adds  fb8177f   exclude subs imported before Moo from being inflated as methods
      adds  0a40a30   changelog for omitting imported subs from inflation
      adds  afe0b4e   check for FOREIGNBUILDARGS only once
      adds  c832c8e   changelog for checking for FOERIGNBUILDARGS only once
      adds  97843a9   include package in quote_sub code
      adds  e17107f   keep package when inlinifying
      adds  396316d   test that quoted subs maintain package context
      adds  995028e   also preserve hints in quoted subs
      adds  a09f068   document sub quoting pragma preservation
      adds  6d9c024   use XS predicates with new versions of Class::XSAccessor
      adds  6ea514b   changelog for xs predicates
      adds  214e4b8   make sure Moo classes exist in %INC
      adds  805b961   make sure load order is correct in test
      adds  0443ddf   always attempt to load superclasses and roles, but still allow inline
      adds  07c8731   changelog superclass/role loading behavior change
      adds  51008ac   clarify role loading behavior
      adds  1d6678e   update changelog
      adds  1083a50   add pod: how to clean imported functions
      adds  c983389   document that BUILDARGS is not called when there are no attributes
      adds  65ab7d9   import strictures by level
      adds  1b8c63d   document use of strictures
      adds  1b43d3d   provide useful error if attribute defined as required but with init_arg => undef
      adds  18efe34   inhale Moose roles for has attr => ( handles => "RoleName" )
      adds  f4bd464   better error when loading file fails
      adds  7e3a35a   don't inhale Mouse::Role's meta method
      adds  4477c15   test that we don't copy Mouse::Role's meta
      adds  fe6b7d7   don't test namespace::autoclean with Mouse
      adds  c9fac40   check for Moose/Mouse metaclass when checking for inline packages
      adds  eae8eb8   update changelog
      adds  d0e3b26   skip author tests on perl 5.8.4 to avoid Mouse breakage
      adds  fa5e650   fix Sub::Quote threads test
      adds  b6ee6eb   report coverage from non-threaded perl
      adds  00be047   reorganize Makefile.PL to be primarily meta driven
      adds  bd64185   correct EUMM version calculation
      adds  838c453   fix name handling and perl prereq version
      adds  a785134   add t to no_index, since we're clobbering the default
      adds  b7a5bff   allow constructor extension to use custom buildall generator
      adds  7ba743f   partial test and fix for type mapping+threads
      adds  b41f31d   move type map tie to its own module
      adds  2b3f190   set package at top of file
      adds  484fb9d   tighten up warning exclusion
      adds  36a61e0   move type fixup into conditional to clarify intent
      adds  7b9e354   do less work when fixing up type hashes on clone
      adds  49ffbe1   add header to changelog
      adds  f01869d   remove debug code from test
      adds  73ad9c8   fix type map in global destruction
      adds  bcfeacd   test Type::Tiny inflation in threads
      adds  ab7fee3   update changelog
      adds  3fb664f   reset version parts when bumping version
      adds  f6b5107   bump version
      adds  08a4144   Release commit for 1.004000
      adds  5b7c10c   update links in pod
      adds  c274a7c   update changelog
      adds  f610c44   bump version
      adds  59adca1   Release commit for 1.004001
      adds  e7232a4   map strings back to refs on store in type map
      adds  987fb05   NAME in Makefile.PL should be dist name, not module name
      adds  eaab0b2   type map fixup needs to use tie interface, not bypass it
      adds  fc79cd6   Clarify which names are what for META vs. EUMM
      adds  ed08d2d   update changes
      adds  7fc707d   only do parallel builds on 5.14+ on travis
      adds  bf8a82d   add undefer_all to Sub::Defer
      adds  1d4e821   irc notification
      adds  40fe1a4   fix Type::Tiny inflation by forcing caller to report Moo stringification
      adds  03fcb36   bump version
      adds  33937c6   Release commit for 1.004002
      adds  ef4ebd4   Add a missing C in front of <...>
      adds  fb09b35   Use ->is_role internally to check if a package is a role
      adds  2b99a7f   Minimise Role::Tiny coupling outside Moo::Role
      adds  b8fa836   correct comment on weakening in old perl
      adds  b2840fa   fix inheriting from a class with a prototyped new
      adds  419ce77   update changelog
      adds  4397072   add comment about prototype inheritance cache bug
      adds  68ff9a0   line length cleanups
      adds  a21e693   don't depend on constructor when testing accessors
      adds  9384323   correct attribute spec in constructor
      adds  81748b8   allow default of undef
      adds  2603f93   Module::Runtime provides a regex for module names, use it
      adds  11ba526   always use Role::Tiny from git for travis tests
      adds  210d526   don't need strictures for configure anymore
      adds  9df15b2   don't depend on B::perlstring
      adds  eb08910   stop using fully-qualified B::perlstring name
      adds  f82f049   use quotemeta instead of Data::Dumper or B::perlstring
      adds  345d21a   remove remaining uses of B::perlstring
      adds  2925194   include xt helper in manifest
      adds  4fc9802   move travis scripts to separate repo
      adds  aaf5340   R::T git needs EUMM 6.30
      adds  941950d   handle coverage via travis-helper
      adds  0b1c518   actually need EUMM 6.68 for R::T from git
      adds  8961a5b   fix generating subclasses when parent uses nonstandard accessor
      adds  4df508c   test role metaclass inflation via ->meta
      adds  3ee1a0c   test for Moo::Object on its own
      adds  fce8de1   pod for oo.pm
      adds  253b293   constructor generator doesn't have package accessor
      adds  30803ed   line length cleanups
      adds  dcd3722   clean up _maybe_load_module and test it
      adds  a461718   verify inflated constraint from coerce without isa
      adds  110bbb9   more object creation tests for Moo::Object directly
      adds  9519df4   recommend Class::XSAccessor
      adds  6c38ec1   whitespace cleanups
      adds  f38f223   fix Sub::Defer memory leak
      adds  b6e0e0b   fix Sub::Quote memory leak
      adds  011ac60   protect Sub::Defer/Sub::Quote CLONE from external refs
      adds  e7ed3bd   keep deferred info for named subs after undefer
      adds  66ff1d5   generate_simple_get should have same output as similar methods
      adds  9996a0c   tests for extra (unused) accessor generator methods
      adds  818c506   correctly rewrite assignments when inlining subs
      adds  5089db9   also test exit status in GD jenga test
      adds  7479a5c   make sure modified clearer works in autocleared test
      adds  52b41c8   add readme files
      adds  0aead28   clean up Sub::Quote/Sub::Defer memory leak tests
      adds  dd6c4eb   return strong copies from quoted_from_sub and defer_info
      adds  ab25101   keep quoted info available when quoted subs are undeferred
      adds  4ac199f   update changelog
      adds  d9babb5   remove unused variable
      adds  e338bac   revise Makefile.PL boilerplate
      adds  a5bcead   use strictures in all files
      adds  2ce5822   make strictures test work when not in a checkout
      adds  fc50f42   fix and clean up strictures test
      adds  1c4665a   test 5.8.5 instead of 5.8.4, to get Mouse testing
      adds  e6b8115   modules needed for xt are just plain developer requirements
      adds  22dd0b6   lower required Perl version in Makefile.PL
      adds  e2d53d5   remove another explicit Perl 5.8 dep
      adds  6221cb7   list Scalar::Util dep
      adds  6f74ed7   make sure we have weaken
      adds  f67e353   fix tests loading modules from strings without PerlIO
      adds  b33a641   verbose travis testing
      adds  2a2d60f   travis test 5.8.6 until JSON::PP is fixed
      adds  ec91728   actually need 5.8.7 for Mouse
      adds  849c8d8   test Role::Tiny inflation
      adds  4cf7d15   use role creation hook to create fake metaclass
      adds  123ac79   fix c3 inheritance for Moo classes
      adds  e46291e   test c3 constructors
      adds  3ee7a1e   test extending attributes from multiple parents
      adds  2297086   Test for mixing Moo and non-Moo classes using C3
      adds  2f02392   test for jenga with noo-Moo* classes
      adds  f196b98   changelog for c3 inheritance fix
      adds  8bdbe9c   make it more obvious why we care about Class::C3::Componentized
      adds  25a57e8   install dev Type::Tiny for travis
      adds  a8b886c   bump Role::Tiny prereq
      adds  7dc6041   remove Dist::CheckConflicts usage and Moo::Conflicts
      adds  3cfeb2a   test for working around broken superclass constructor
      adds  0725b99   don't need dev Type::Tiny anymore
      adds  a375400   also clean Distar code on "make realclean"
      adds  5f16d90   add x_authority
      adds  af8546d   not shipping moo-outdated anymore
      adds  5bd6421   remove remnants of Dist::CheckConflicts removal
      adds  ae94f4d   scrub strictures env vars before attempting to test strictures behavior
      adds  1f03b6b   run test which noisily complains about breakages
      adds  df32b63   test for ->is_role on Moose roles
      adds  a0f5ffc   return true from is_role for Moose roles
      adds  065316b   test on blead
      adds  3e41ba7   update changelog
      adds  92f673f   update changelog
      adds  bae1828   revise breaks test to avoid CPAN::Meta::Check prereq
      adds  e4b84a1   replace perlstring with quotify
      adds  8be2e87   handle undefs directly in quotify instead of being strictly compatible with perlstring
      adds  0d9ea1d   quote undefs as `undef()` and document in more detail
      adds  94f7a31   allow required attributes with init_arg of undef if a default is specified
      adds  48ef70e   update dependents test
      adds  d138963   bump version
      adds  9968098   Release commit for 1.004_003
      adds  8ccb639   recommend Sub::Name
      adds  c4f6a67   be more strict about ignoring dist/distdir
      adds  fade4b9   show skips as skips in dependents test
      adds  26758b9   dependents updates
      adds  3c206de   add cpan version badge to readme
      adds  d044440   don't attempt inflating our own fake classes
      adds  5029341   test for inflating bad attributes
      adds  17e220d   Revert "fix c3 inheritance for Moo classes"
      adds  31e069e   fix quoting after revert
      adds  f7813a5   fix multiple inheritance tests for expected behavior
      adds  e679c59   fix some cases of Moo with non-Moo C3 classes
      adds  6acb2fa   remove dead code for forcing a superclass when building a constructor
      adds  ed32175   Moose subclassing a Moo class, with exports from MUTC that need to be cleaned so the subs don't clash
      adds  2775395   clean up line length
      adds  e7e589c   test for not inflating when ->is_role used on class
      adds  d48707d   ensure quoted info is for requested sub
      adds  48e5b10   capture unquoted sub properly when deferred sub goes away
      adds  79ff535   tests for Sub::Quote capturing and returning correct data
      adds  ce67243   don't depend on Moo::Object saving all constructor arguments
      adds  c52d800   be more careful about code munging when inlining
      adds  53e5681   update dependents test
      adds  5d00d5c   update changes
      adds  57564d0   bump version
      adds  e88b779   Release commit for 1.004_004
      adds  a8ae76c   bump version
      adds  7edfce9   update changelog
      adds  3451b4d   Release commit for 1.004005
      adds  3d54aa1   failing test for using Sub::Quote:quotify with utf8 pragma
      adds  f95243f   fix quotify for characters in the \x80-\xFF range when used under the utf8 pragma
      adds  5a0ccdc   better approach to quotify testing
      adds  dec2fe1   bump version
      adds  d60114d   Release commit for 1.004006
      adds  623caae   correctly skip utf8+quotify tests on 5.6
      adds  39b041f   silence warning on 5.6
      adds  abbfce2   add qsub as a quote_sub variant with a prototype to only accept one parameter
      adds  9fa9bba   update changes
      adds  72efe62   bump version
      adds  f1b3fe7   Release commit for 1.005000
      adds  8d90b6f   use correct repo for Role::Tiny in travis testing
      adds  46455d5   test on perl 5.6.2
      adds  50ae513   clarify that isa compatibility behavior only applies in Moose classes
      adds  17e761a   Remove redundant $CAN_HAZ_XS check
      adds  e8d9371   Revert "Remove redundant $CAN_HAZ_XS check"
      adds  7370874   use dashes for travis perl build flags due to change in helpers
      adds  1f773d7   support for coerce => 1
      adds  489cf15   documentation for coerce=>1
      adds  6491195   test coerce => 1 without Type::Tiny
      adds  d03a01e   also test coerce => 1 integration with Type::Tiny
      adds  09494ae   Merge branch 'coerce-1'
      adds  ea9bc4d   put travis helpers in home dir
      adds  fa58e0b   ignore failures to build on blead
      adds  ed54ca7   improve Makefile.PL boilerplate
      adds  f644ad1   include perl version in metadata
      adds  2611361   minor refactor of isa/coerce wrapping with better names
      adds  094a7c6   use evals rather than a global __DIE__ override to handle accessor exceptions
      adds  da21e03   test odd exception cases with accessors
      adds  38cf1af   Tests for eliminating global die handler
      adds  a18e942   optimize better for isa case
      adds  295e4f9   changelog for using eval instead of __DIE__ to handle isa errors
      adds  08182a4   Merge branch 'isa-eval'
      adds  362e1f5   consistently format has args as code in pod
      adds  c2108c8   changelog entry for coerce => 1
      adds  4d14b3b   bump Module::Runtime prereq to get fix for deep loading errors (rt#97669)
      adds  87092fe   changelog for Module::Runtime prereq bump
      adds  1e78edb   bump version
      adds  5878beb   Release commit for 1.006000
      adds  d3a42d4   Imported Upstream version 1.006000
       new  b04fc84   Merge tag 'upstream/1.006000'
       new  b8d5668   Bump {build,runtime}-dependency on libmodule-runtime-perl to >= 0.014.
       new  9329abc   Add myself to uploaders.
       new  9e11c28   libmoo-perl (1.006000-1)

The 5 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                         |  8 ++++
 MANIFEST                        |  2 +
 META.json                       |  5 ++-
 META.yml                        |  5 ++-
 Makefile.PL                     |  5 ++-
 README                          | 17 ++++----
 debian/changelog                | 11 ++++-
 debian/control                  |  7 ++--
 debian/upstream/metadata        |  8 ++++
 lib/Method/Generate/Accessor.pm | 63 +++++++++++++++++-----------
 lib/Moo.pm                      | 17 ++++----
 lib/Moo/Role.pm                 |  2 +-
 lib/Sub/Defer.pm                |  2 +-
 lib/Sub/Quote.pm                |  2 +-
 t/accessor-default.t            | 15 +++++++
 t/accessor-isa.t                | 40 +++++++++++++++++-
 t/coerce-1.t                    | 92 +++++++++++++++++++++++++++++++++++++++++
 xt/type-tiny-coerce.t           | 22 ++++++++++
 18 files changed, 270 insertions(+), 53 deletions(-)
 create mode 100644 debian/upstream/metadata
 create mode 100644 t/coerce-1.t
 create mode 100644 xt/type-tiny-coerce.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