Arthur Axel 'fREW' Schmidt [Wed, 4 Jul 2012 20:47:01 +0000]
runtime applied roles include roles from original class in new class
Arthur Axel 'fREW' Schmidt [Wed, 4 Jul 2012 20:42:05 +0000]
add failing tests for does_role + runtime applied roles
Matt S Trout [Tue, 19 Jun 2012 14:05:37 +0000]
Release commit for 1.001003
Matt S Trout [Tue, 19 Jun 2012 14:05:02 +0000]
bump version
Matt S Trout [Tue, 19 Jun 2012 13:55:42 +0000]
modifiers and composition fix
Matt S Trout [Fri, 25 May 2012 15:13:12 +0000]
bloddy empty hashrefs
Matt S Trout [Fri, 25 May 2012 15:09:19 +0000]
conflicts on application to object
Matt S Trout [Wed, 9 May 2012 18:01:22 +0000]
return; from with/etc.
Matt S Trout [Sun, 6 May 2012 22:40:30 +0000]
store coderefs as well as their refaddrs
Matt S Trout [Sat, 5 May 2012 19:31:38 +0000]
Release commit for 1.001002
Matt S Trout [Sat, 5 May 2012 19:31:07 +0000]
bump version
Matt S Trout [Sat, 5 May 2012 19:30:32 +0000]
alter duplication test to not provoke Class::Method::Modifiers loading
Matt S Trout [Fri, 27 Apr 2012 06:44:21 +0000]
Release commit for 1.001001
Matt S Trout [Fri, 27 Apr 2012 06:43:40 +0000]
version bump for release
Matt S Trout [Fri, 27 Apr 2012 06:43:21 +0000]
kill strictures from t/. stupid mst.
Matt S Trout [Fri, 27 Apr 2012 03:46:52 +0000]
Release commit for 1.001000
Matt S Trout [Fri, 27 Apr 2012 03:46:17 +0000]
changelog mithaldu's doc work
Matt S Trout [Fri, 27 Apr 2012 03:45:27 +0000]
bump version to 1.1.0 for release
Christian Walde [Mon, 16 Apr 2012 15:42:27 +0000]
restored an unintentionally removed bit of documentation prose
Christian Walde [Mon, 16 Apr 2012 15:37:14 +0000]
changed order of documentation to make it easier to read for newcomers
Matt S Trout [Thu, 12 Apr 2012 21:20:15 +0000]
Release commit for 1.000_901
Matt S Trout [Thu, 12 Apr 2012 21:19:28 +0000]
new stupid mistake, new dev release
Matt S Trout [Thu, 12 Apr 2012 21:19:17 +0000]
I'm an idiot. A complete, drooling idiot.
Matt S Trout [Wed, 11 Apr 2012 21:19:59 +0000]
Release commit for 1.000_900
Matt S Trout [Wed, 11 Apr 2012 20:46:00 +0000]
remove ::Restricted
Matt S Trout [Wed, 11 Apr 2012 20:43:14 +0000]
compat restoration trick
Matt S Trout [Wed, 11 Apr 2012 20:41:00 +0000]
method cache is required so Moose::Role inhalation can populate it
Matt S Trout [Wed, 11 Apr 2012 20:29:48 +0000]
rename union to composite internally to match Moose naming, update POD
Matt S Trout [Wed, 11 Apr 2012 17:28:14 +0000]
more cleanup
Matt S Trout [Tue, 10 Apr 2012 19:33:50 +0000]
bump version expecting devrel
Matt S Trout [Mon, 9 Apr 2012 19:05:12 +0000]
move role-basic tests to top level
Matt S Trout [Mon, 9 Apr 2012 19:01:57 +0000]
clean up composition handling
Matt S Trout [Sun, 8 Apr 2012 19:47:07 +0000]
restricted code
Matt S Trout [Sun, 8 Apr 2012 19:34:50 +0000]
changelog
Matt S Trout [Sun, 8 Apr 2012 19:32:58 +0000]
exception tests
Matt S Trout [Sun, 8 Apr 2012 19:17:54 +0000]
half the bugs test (we don't support alias/excludes)
Matt S Trout [Sun, 8 Apr 2012 19:13:54 +0000]
basic role composition support
Matt S Trout [Sun, 8 Apr 2012 17:06:36 +0000]
first two (very boring) tests from Role::Basic
Matt S Trout [Tue, 3 Apr 2012 18:55:34 +0000]
bump version
Matt S Trout [Tue, 3 Apr 2012 18:30:41 +0000]
document test fix
Andrew Rodland [Tue, 3 Apr 2012 18:28:41 +0000]
Skip tests requiring Class::Method::Modifiers if it's not installed
(and move them into their own file)
Matt S Trout [Tue, 3 Apr 2012 18:17:45 +0000]
doc updates explaining why you need to ask for CMM
Graham Knop [Fri, 30 Mar 2012 20:36:43 +0000]
fix error propagation when creating broken method modifiers
Graham Knop [Fri, 30 Mar 2012 20:36:11 +0000]
basic tests for create_class_with_roles
Graham Knop [Fri, 30 Mar 2012 20:35:16 +0000]
correct typo in abstract
Matt S Trout [Thu, 29 Mar 2012 20:09:28 +0000]
Release commit for 1.000000
Matt S Trout [Thu, 29 Mar 2012 19:53:46 +0000]
remove redundant code in create_class_with_roles
Matt S Trout [Thu, 29 Mar 2012 19:51:21 +0000]
typo fix in does_role docs
Matt S Trout [Thu, 29 Mar 2012 19:43:37 +0000]
remove last strictures dependency
Matt S Trout [Thu, 29 Mar 2012 19:26:34 +0000]
note the split in Changes
Matt S Trout [Thu, 29 Mar 2012 19:14:45 +0000]
update versions and copyright
Matt S Trout [Thu, 29 Mar 2012 17:31:03 +0000]
annihilate Moo since this is going to be the Role-Tiny repo now
Matt S Trout [Sat, 24 Mar 2012 19:34:06 +0000]
clean up coerce generation a bit
Matt S Trout [Sat, 24 Mar 2012 19:25:43 +0000]
Fix a bug where coercions weren't called on lazy default/builder returns
Matt S Trout [Sat, 24 Mar 2012 19:24:36 +0000]
fix quote_sub usage in t/accessor-coerce.t
Andrew Rodland [Sat, 17 Mar 2012 21:30:26 +0000]
Test that triggers don't fire for attr default values (lazy or not)
This is consistent with what's documented in Moose perldoc
Andrew Rodland [Sat, 17 Mar 2012 20:33:18 +0000]
Test that lazy defaults get coerced the same as non-lazy ones
Peter Rabbitson [Fri, 16 Mar 2012 10:51:16 +0000]
Fix spurious 'once' warnings
Matt S Trout [Fri, 16 Mar 2012 09:48:39 +0000]
Module::Runtime-ify
Chris Prather [Sun, 19 Feb 2012 23:59:41 +0000]
add myself to CONTRIBUTORS as per mst
Chris Prather [Sun, 19 Feb 2012 23:56:38 +0000]
add line about ->dump missing from Moo objects too
Matt S Trout [Sun, 19 Feb 2012 23:34:28 +0000]
improve incompat w/Moose docs
Matt S Trout [Fri, 17 Feb 2012 19:15:08 +0000]
remove the outstanding queue from Sub::Quote; benchamarks show it didn't actually have a point
Matt S Trout [Sat, 11 Feb 2012 22:56:01 +0000]
additional local $\@ removals
Matt S Trout [Sat, 11 Feb 2012 19:36:59 +0000]
remove vestigial _is_scalar_ref sub
Matt S Trout [Sat, 11 Feb 2012 19:34:33 +0000]
revert local $\@ around require to avoid eating errors
Christian Walde [Sat, 11 Feb 2012 18:29:42 +0000]
added a test for errors in load_module resulting in "unknown error"
Peter Rabbitson [Fri, 23 Dec 2011 15:09:06 +0000]
Explicitly require Role::Tiny in Role::Tiny::With (RT#70446)
Peter Rabbitson [Fri, 23 Dec 2011 15:01:23 +0000]
Release commit for 0.009013
Peter Rabbitson [Fri, 23 Dec 2011 14:50:23 +0000]
Bump Moo.pm version
Peter Rabbitson [Fri, 23 Dec 2011 14:45:13 +0000]
gitignoring
Peter Rabbitson [Fri, 23 Dec 2011 14:43:56 +0000]
Skip failing cygwin test
Peter Rabbitson [Fri, 23 Dec 2011 14:34:11 +0000]
Fix missing escape on < 5.8.3 codepath
Arthur Axel 'fREW' Schmidt [Fri, 23 Dec 2011 14:43:18 +0000]
stop documenting in terms of private methods
Matt S Trout [Fri, 23 Dec 2011 02:27:41 +0000]
update Changes
Mateu X Hunter [Thu, 15 Dec 2011 15:33:11 +0000]
No need for ScalarRef when using Sub::Quote
John Napiorkowski [Wed, 14 Dec 2011 22:06:55 +0000]
added some docs regarding how handles works, and also more on Moose compat
John Napiorkowski [Mon, 12 Dec 2011 15:59:34 +0000]
deal when the case when Class::XSAccessor is a trial release on CPAN and make us dependend on a more modern version
Justin Hunter [Sat, 26 Nov 2011 02:39:40 +0000]
document handles
Matt S Trout [Tue, 15 Nov 2011 00:27:30 +0000]
Release commit for 0.009012
Matt S Trout [Tue, 15 Nov 2011 00:27:03 +0000]
clean up global destruction testing
Matt S Trout [Mon, 14 Nov 2011 23:58:34 +0000]
bump Moo.pm version
Matt S Trout [Mon, 14 Nov 2011 23:53:20 +0000]
fix $obj->new
Matt S Trout [Mon, 14 Nov 2011 23:44:58 +0000]
also update Role::Tiny to handle VSTRING and credit doy for pointing it out
Matt S Trout [Sun, 6 Nov 2011 20:38:41 +0000]
fix bug where constants containing a reference weren't handled correctly
Matt S Trout [Mon, 3 Oct 2011 05:42:28 +0000]
Release commit for 0.009011
Matt S Trout [Mon, 3 Oct 2011 05:41:21 +0000]
bump version for release
Matt S Trout [Mon, 3 Oct 2011 05:38:31 +0000]
update DESTROY documentation
Matt S Trout [Mon, 3 Oct 2011 05:30:18 +0000]
move to early generation of DESTROY/DEMOLISHALL where possible and hope like hell it does the right thing
Matt S Trout [Mon, 3 Oct 2011 05:14:42 +0000]
cleanup require usage so we don't trample on $@ and tweak the DEMOLISH code slightly
Matt S Trout [Thu, 25 Aug 2011 23:44:42 +0000]
Tenative switch to a generated DEMOLISHALL - see rest of message for caveats
I'm wondering if the reason that ajgb didn't do it this way is that it has
bad interactions with global destruction on some perls; it did, however, work
fine in the t/ cases. Rather than use the ugly "let's figure this out every
time" code that he wrote (which did, admittedly, work) I think that if the
generation doesn't work across perls then our best path forwards is to try
and accelerate DEMOLISHALL construction - perhaps even lifting it to new()
time so that classes without a DEMOLISH method don't get a DESTROY added (I
hate having to always have a DESTROY method).
But first, I want to see if this breaks so that I know how to test that
lifting to new() time fixes it.
Alex J. G. Burzyński [Fri, 5 Aug 2011 09:50:14 +0000]
provide DEMOLISH
Alex J. G. Burzyński [Fri, 5 Aug 2011 09:48:37 +0000]
use Moo::_Utils::_get_linear_isa
Alex J. G. Burzyński [Fri, 5 Aug 2011 09:47:47 +0000]
add _get_linear_isa and _in_global_destruction
Alex J. G. Burzyński [Fri, 26 Aug 2011 09:20:29 +0000]
decrease indent in method generator
Alex J. G. Burzyński [Fri, 26 Aug 2011 09:15:22 +0000]
decrease indent on BUILD calls
Alex J. G. Burzyński [Fri, 26 Aug 2011 09:00:56 +0000]
more readable subconstructor handling for BUILDALL
Alex J. G. Burzyński [Thu, 18 Aug 2011 11:49:45 +0000]
fix BUILDALL constructor
Alex J. G. Burzyński [Fri, 29 Jul 2011 16:20:36 +0000]
inline BUILDARGS
Alex J. G. Burzyński [Fri, 29 Jul 2011 12:18:31 +0000]
add newlines at die messages