Graham Knop [Sat, 21 Sep 2013 13:16:50 +0000]
updated dependents test
Graham Knop [Sat, 21 Sep 2013 04:34:32 +0000]
mailmap file
Graham Knop [Fri, 20 Sep 2013 09:03:41 +0000]
formatting and typo fix in prereqs
Matt S Trout [Tue, 10 Sep 2013 12:59:04 +0000]
Release commit for 1.003001
Matt S Trout [Tue, 10 Sep 2013 12:53:31 +0000]
bump version
Graham Knop [Mon, 9 Sep 2013 18:30:19 +0000]
no automatic travis testing for wip/blocked branches
Graham Knop [Tue, 27 Aug 2013 18:23:14 +0000]
use _composite_name from new Role::Tiny to generate class names
This will abbreviate package names that are too long for perl, and
allows the name generation to be changed in the future.
Graham Knop [Wed, 4 Sep 2013 16:24:59 +0000]
correct coerce example in pod
Graham Knop [Thu, 29 Aug 2013 18:48:21 +0000]
don't generate man pages on travis
Graham Knop [Thu, 29 Aug 2013 18:37:28 +0000]
make sure EUMM is up to date for travis
Graham Knop [Thu, 29 Aug 2013 18:28:52 +0000]
test on some more perl versions
Graham Knop [Thu, 29 Aug 2013 18:28:03 +0000]
silence perl build output
Graham Knop [Thu, 29 Aug 2013 18:09:17 +0000]
can't do dev tests on <5.8.4
Graham Knop [Thu, 29 Aug 2013 18:05:01 +0000]
Distar needs autodie
Graham Knop [Thu, 29 Aug 2013 18:00:28 +0000]
be more chatty about dependency installs
Graham Knop [Thu, 29 Aug 2013 16:55:49 +0000]
brew custom perls for travis
Graham Knop [Sat, 22 Jun 2013 23:37:35 +0000]
add Travis CI config
Graham Knop [Thu, 29 Aug 2013 06:28:35 +0000]
use util routine to get stash
Graham Knop [Tue, 27 Aug 2013 16:12:03 +0000]
Partially revert "remove mechanism for specifying superclass in _constructor_maker_for"
This partially reverts commit
8dee08c10f9b63372dff89d38b37b175cdda4489.
Re-add the mechanism for specifying superclass, but only use it when we
know it is accurate.
Graham Knop [Tue, 27 Aug 2013 07:56:30 +0000]
changelog for global destruction fix
Graham Knop [Sun, 4 Aug 2013 14:22:30 +0000]
ensure DemolishAll is loaded before global destruction for inflated classes
Classes that use a combination of Moo and Moose can end up using Moose's
constructor, but still inheriting from Moo::Object. This means means
Moo::Object's DEMOLISHALL will still be used, but DemolishAll.pm may not
be loaded until the object is destroyed. If this occurs in global
destruction, a number of things don't work properly, including base.pm.
Avoid this by ensuring DemolishAll is loaded on inflation of Moo
classes.
Graham Knop [Thu, 1 Aug 2013 15:53:15 +0000]
test for global destruction bug
Objects formed from certain Moo+Moose combinations will explode in
global destruction if they are kept alive by being stored in a package
variable or closed over by a sub.
Graham Knop [Sun, 14 Jul 2013 10:55:28 +0000]
add developer requirements to Makefile.PL
Graham Knop [Sun, 14 Jul 2013 10:45:54 +0000]
Remove MooX::Types from xt tests
Having MooX::Types in the xt tests creates a circular dependency for
developers. While this isn't strictly a problem, we can easily test the
type inflation code without using it.
Graham Knop [Fri, 23 Aug 2013 14:02:39 +0000]
clarify documentation about Sub::Quote's captured variables not being aliases
Graham Knop [Fri, 23 Aug 2013 13:30:23 +0000]
changelog for SIGDIE recursion fix
Graham Knop [Mon, 5 Aug 2013 17:02:36 +0000]
fix deep recursion when calling isa check within isa check
Graham Knop [Fri, 23 Aug 2013 10:49:18 +0000]
update dependents test
Graham Knop [Thu, 22 Aug 2013 20:42:55 +0000]
changelog for threads fix
Graham Knop [Tue, 6 Aug 2013 03:26:03 +0000]
Update threads usage in Sub::Quote/Defer tests
Load threads before Test::More and return non-trivial results from
thread->join to avoid various bugs.
Graham Knop [Thu, 25 Jul 2013 21:19:48 +0000]
stop leaking memory for quoted subs
Graham Knop [Thu, 25 Jul 2013 14:39:00 +0000]
stop leaking memory for deferred subs
Graham Knop [Mon, 22 Jul 2013 19:44:05 +0000]
add CLONE method to fix Sub::Defer/Quote in threads
Graham Knop [Tue, 23 Jul 2013 16:10:26 +0000]
tests for Sub::Quote/Sub::Defer in threads
Graham Knop [Wed, 24 Jul 2013 17:21:48 +0000]
don't regenerate deferred subs, and store deferred in array
Karen Etheridge [Thu, 22 Aug 2013 23:45:54 +0000]
fix bugtracker address
Graham Knop [Thu, 18 Jul 2013 11:25:40 +0000]
add version number to all public modules
Graham Knop [Thu, 18 Jul 2013 07:46:00 +0000]
better diagnostics when bad parameters given to has
Graham Knop [Thu, 18 Jul 2013 07:35:05 +0000]
style updates for test
Graham Knop [Tue, 16 Jul 2013 20:10:54 +0000]
ignore Distar if it is a symblink as well
Graham Knop [Tue, 16 Jul 2013 09:50:07 +0000]
fix bump-version script
Graham Knop [Mon, 15 Jul 2013 17:25:54 +0000]
Release commit for 1.003000
Graham Knop [Mon, 15 Jul 2013 17:25:02 +0000]
bump version
Graham Knop [Mon, 15 Jul 2013 03:49:32 +0000]
note some RT tickets for why we have certain prereq versions
Graham Knop [Mon, 15 Jul 2013 03:47:03 +0000]
clean up test and remove subtests
Graham Knop [Thu, 11 Jul 2013 01:04:29 +0000]
prevent importing Moo into a Role::Tiny
Graham Knop [Thu, 11 Jul 2013 09:36:57 +0000]
mark inhaled Moose roles with is_role
Graham Knop [Sat, 13 Jul 2013 21:14:39 +0000]
more testing for create_class_with_roles
Graham Knop [Thu, 11 Jul 2013 09:50:44 +0000]
changelog mutual requires fix
Graham Knop [Thu, 11 Jul 2013 08:10:50 +0000]
Stop using Role::Tiny's backcompat hack
Graham Knop [Mon, 27 May 2013 04:09:12 +0000]
test for mutual requires
Graham Knop [Sat, 13 Jul 2013 03:18:20 +0000]
update dependents test
Graham Knop [Thu, 11 Jul 2013 09:46:18 +0000]
document use of Class::XSAccessor and caveats
Graham Knop [Mon, 24 Jun 2013 01:45:00 +0000]
allow passing dependents test option as param
Graham Knop [Thu, 11 Jul 2013 07:25:11 +0000]
more consistent method arguments and extra protection against autovivification
Graham Knop [Thu, 11 Jul 2013 06:54:44 +0000]
update broken dependents
Graham Knop [Thu, 11 Jul 2013 06:48:17 +0000]
additional tests for applying multiple roles
Graham Knop [Thu, 11 Jul 2013 01:40:18 +0000]
check if it is a role after inhaling from Moose
Graham Knop [Thu, 11 Jul 2013 00:09:26 +0000]
de-tabify
Graham Knop [Wed, 10 Jul 2013 23:59:59 +0000]
cache role eager defaults application code
Graham Knop [Mon, 24 Jun 2013 03:56:57 +0000]
changelog default being set on role application
Graham Knop [Mon, 24 Jun 2013 03:32:04 +0000]
correct variable for name in _generate_populate_set
Graham Knop [Wed, 10 Jul 2013 18:15:46 +0000]
apply default values when applying role to object
Graham Knop [Mon, 24 Jun 2013 03:53:44 +0000]
add public generate_use_default/generate_simple_has methods
Graham Knop [Sun, 5 May 2013 17:50:43 +0000]
test for eager defaults in role applied to object
Graham Knop [Thu, 27 Jun 2013 11:09:13 +0000]
changelog constructor generator fix
Graham Knop [Thu, 27 Jun 2013 10:52:31 +0000]
fix extending a constructor generator
Graham Knop [Wed, 19 Jun 2013 14:40:24 +0000]
changelog constructor fix
Graham Knop [Wed, 19 Jun 2013 14:32:09 +0000]
remove mechanism for specifying superclass in _constructor_maker_for
This mechanism isn't necessary, and leads to problems when the
superclass is a Moo class but its constructor hasn't been generated yet.
Graham Knop [Wed, 19 Jun 2013 14:18:49 +0000]
test for creating class when parent doesn't have constructor built
Alessandro Ghedini [Wed, 10 Jul 2013 17:22:31 +0000]
Fix spelling errors
Reviewed-by: gregor herrmann <gregoa@debian.org>
Graham Knop [Sun, 23 Jun 2013 01:23:33 +0000]
add coverage option in fulltest script and ignore cover_db
Graham Knop [Mon, 24 Jun 2013 04:49:43 +0000]
test for no Moo::sification
Graham Knop [Mon, 24 Jun 2013 04:49:16 +0000]
tests for combining lazy/rwp with reader/writer
Graham Knop [Mon, 24 Jun 2013 04:48:49 +0000]
test for invalid handles spec
Graham Knop [Mon, 24 Jun 2013 04:47:58 +0000]
test for required+builder
Graham Knop [Mon, 24 Jun 2013 04:47:24 +0000]
validate builder-sub with _validate_codulatable
Graham Knop [Mon, 24 Jun 2013 03:07:48 +0000]
test generating bare attributes
Graham Knop [Mon, 24 Jun 2013 03:07:26 +0000]
tests for $CurrentAttribute and __DIE__ handlers in isa checks
Graham Knop [Thu, 27 Jun 2013 11:03:50 +0000]
correct filename of Moo::Object in test
Graham Knop [Wed, 19 Jun 2013 22:25:04 +0000]
note META updates in changelog
Graham Knop [Tue, 18 Jun 2013 05:46:45 +0000]
require reasonably modern EUMM at author time
Graham Knop [Mon, 17 Jun 2013 23:39:04 +0000]
take conflicts from Moo::Conflicts module
Graham Knop [Thu, 13 Jun 2013 19:36:13 +0000]
use meta v2 format for prereqs
Graham Knop [Wed, 19 Jun 2013 02:48:57 +0000]
test for consuming multiple Moose roles
Graham Knop [Tue, 18 Jun 2013 23:29:30 +0000]
test constructor after composing multiple roles
Graham Knop [Mon, 17 Jun 2013 23:36:53 +0000]
include moo-outdated in manifest
Graham Knop [Mon, 17 Jun 2013 00:28:03 +0000]
use Test::Fatal instead of Test::Exception in all xt tests
Toby Inkster [Sat, 15 Jun 2013 11:54:38 +0000]
oops; went overboard and forgot the whole point of the alt-die branch; need to handle exceptions which are refs
Toby Inkster [Sat, 15 Jun 2013 02:27:24 +0000]
mention $CurrentAttribute in changelog
Toby Inkster [Sat, 15 Jun 2013 01:49:48 +0000]
combine three strings into a hashref
Toby Inkster [Sat, 15 Jun 2013 01:41:40 +0000]
make sigdie handler private
Toby Inkster [Sat, 15 Jun 2013 01:38:52 +0000]
pull the SIG{__DIE__} handler out of the eval
Toby Inkster [Sat, 15 Jun 2013 00:50:21 +0000]
use the _attr_desc function instead of reinventing it
Toby Inkster [Sat, 15 Jun 2013 00:43:10 +0000]
tidy
Toby Inkster [Sat, 15 Jun 2013 00:38:23 +0000]
reimplementation of SIGDIE stuff using a single coderef for the constructor (backed by some localized variables) rather than one coderef per isa/coerce
Karen Etheridge [Thu, 13 Jun 2013 21:44:33 +0000]
Merge branch 'topic/conflicting_upstream_deps'
We now have conflict tracking! Please keep it up to date when an issue is observed.
Karen Etheridge [Thu, 13 Jun 2013 21:40:27 +0000]
only sleep when installing interactively
Karen Etheridge [Mon, 6 May 2013 17:30:59 +0000]
HTML::Restrict 2.1.5 breaks with Moo 1.002000 (see RT#85088)
Karen Etheridge [Mon, 6 May 2013 17:30:24 +0000]
also add x_breaks to META.*