12 years agoAnd even composing one seems to drag unwanted sugar with it
Tomas Doran [Sat, 5 May 2012 19:29:20 +0000]
And even composing one seems to drag unwanted sugar with it

12 years agoComposing 2 moo roles into a Moose class is broken
Tomas Doran [Sat, 5 May 2012 19:29:07 +0000]
Composing 2 moo roles into a Moose class is broken

12 years agoRelease commit for 0.091002 v0.091002
Matt S Trout [Sat, 5 May 2012 19:57:16 +0000]
Release commit for 0.091002

12 years agobump version
Matt S Trout [Sat, 5 May 2012 19:55:22 +0000]
bump version

12 years agoexclude union roles and same-role-as-self from metaclass inflation
Matt S Trout [Sat, 5 May 2012 18:46:14 +0000]
exclude union roles and same-role-as-self from metaclass inflation

12 years agoexclude self from add_role
Matt S Trout [Sat, 5 May 2012 18:13:15 +0000]
exclude self from add_role

12 years agoinhale Moose roles in apply_roles_to_package too
Matt S Trout [Sat, 5 May 2012 17:51:40 +0000]
inhale Moose roles in apply_roles_to_package too

12 years agoAnother example of fail
Tomas Doran [Sat, 5 May 2012 14:50:40 +0000]
Another example of fail

12 years agofix roles for accessor regeneration
Matt S Trout [Fri, 4 May 2012 20:40:08 +0000]
fix roles for accessor regeneration

12 years agoclarify test's purpose
Matt S Trout [Fri, 4 May 2012 20:32:28 +0000]
clarify test's purpose

12 years agoload Moo::sification in Moo::Role too
Matt S Trout [Fri, 4 May 2012 20:31:06 +0000]
load Moo::sification in Moo::Role too

12 years agoFail at the first hurdle :)
Tomas Doran [Fri, 4 May 2012 08:43:03 +0000]
Fail at the first hurdle :)

12 years agodemonstrate MooX:: implementation
Matt S Trout [Thu, 3 May 2012 19:28:51 +0000]
demonstrate MooX:: implementation

12 years agouse slow path for role create_class_with_roles under custom accessor generator
Matt S Trout [Thu, 3 May 2012 19:25:56 +0000]
use slow path for role create_class_with_roles under custom accessor generator

12 years agoidiot, matt.
Matt S Trout [Thu, 3 May 2012 19:15:15 +0000]
idiot, matt.

12 years agofirst cut at extension tests
Matt S Trout [Thu, 3 May 2012 19:09:13 +0000]
first cut at extension tests

12 years agopass spec down into generation code
Matt S Trout [Thu, 3 May 2012 18:45:05 +0000]
pass spec down into generation code

12 years agoregenerate accessors during role application if the accessor generator is non-standard
Matt S Trout [Thu, 3 May 2012 18:40:58 +0000]
regenerate accessors during role application if the accessor generator is non-standard

12 years agopreserve attribute ordering
Matt S Trout [Thu, 3 May 2012 18:29:27 +0000]
preserve attribute ordering

12 years agoeliminate index attribute spec key
Matt S Trout [Wed, 2 May 2012 20:36:27 +0000]
eliminate index attribute spec key

12 years ago&&
Matt S Trout [Wed, 2 May 2012 20:34:05 +0000]
&&

12 years agoadd script to run ALL the tests
Matt S Trout [Wed, 2 May 2012 20:33:38 +0000]
add script to run ALL the tests

12 years agofactor out accessor generation code a bit
Matt S Trout [Wed, 2 May 2012 20:10:38 +0000]
factor out accessor generation code a bit

12 years agoRelease commit for 0.091001 v0.091001
Matt S Trout [Wed, 2 May 2012 19:12:32 +0000]
Release commit for 0.091001

12 years agobump version for release
Matt S Trout [Wed, 2 May 2012 19:11:41 +0000]
bump version for release

12 years agobump Role::Tiny dep
Matt S Trout [Wed, 2 May 2012 19:11:12 +0000]
bump Role::Tiny dep

12 years agofix test failure where Class::XSAccessor is not used for rwp
Matt S Trout [Wed, 2 May 2012 19:08:29 +0000]
fix test failure where Class::XSAccessor is not used for rwp

12 years agoRelease commit for 0.091000 v0.091000
Matt S Trout [Fri, 27 Apr 2012 04:43:05 +0000]
Release commit for 0.091000

12 years agobump version to 0.91.0 for release
Matt S Trout [Fri, 27 Apr 2012 04:40:47 +0000]
bump version to 0.91.0 for release

12 years agoclarify Moo/Moose docs and mention #web-simple
Matt S Trout [Fri, 27 Apr 2012 04:14:42 +0000]
clarify Moo/Moose docs and mention #web-simple

12 years agodocument MX::AttributeShortcuts 009+ support
Matt S Trout [Fri, 27 Apr 2012 04:02:01 +0000]
document MX::AttributeShortcuts 009+ support

12 years agodocumentation for the metaclass inflation code
Matt S Trout [Fri, 27 Apr 2012 03:56:08 +0000]
documentation for the metaclass inflation code

12 years agonon-dev D::GD shipped
Matt S Trout [Thu, 26 Apr 2012 22:29:28 +0000]
non-dev D::GD shipped

12 years agoBUILDARGS exception
Matt S Trout [Thu, 26 Apr 2012 18:49:52 +0000]
BUILDARGS exception

12 years agoDevel::GlobalDestruction
Matt S Trout [Thu, 26 Apr 2012 18:44:40 +0000]
Devel::GlobalDestruction

12 years agofix horrible BUILDARGS example
Arthur Axel 'fREW' Schmidt [Thu, 26 Apr 2012 00:23:24 +0000]
fix horrible BUILDARGS example

12 years agodemonstrate weird buildargs error
Arthur Axel 'fREW' Schmidt [Thu, 26 Apr 2012 00:19:35 +0000]
demonstrate weird buildargs error

12 years agomake extends after has work
Matt S Trout [Tue, 24 Apr 2012 18:48:01 +0000]
make extends after has work

12 years agoinitial spike towards sub naming to collaborate with namespace checks in DBIC
Peter Rabbitson [Tue, 24 Apr 2012 17:19:25 +0000]
initial spike towards sub naming to collaborate with namespace checks in DBIC

12 years agoundefer subs before metaclass inflation
Matt S Trout [Sun, 22 Apr 2012 20:25:39 +0000]
undefer subs before metaclass inflation

12 years agofix silly bug in _load_module
Matt S Trout [Fri, 20 Apr 2012 07:20:49 +0000]
fix silly bug in _load_module

12 years agocleanup
Matt S Trout [Tue, 17 Apr 2012 17:58:56 +0000]
cleanup

12 years agohandle Moo coercions
Matt S Trout [Tue, 17 Apr 2012 17:58:12 +0000]
handle Moo coercions

12 years agoRelease commit for 0.009_017 v0.009_017
Matt S Trout [Mon, 16 Apr 2012 08:29:18 +0000]
Release commit for 0.009_017

12 years agobump version for another devrel
Matt S Trout [Mon, 16 Apr 2012 08:28:08 +0000]
bump version for another devrel

12 years agoplay jenga
Matt S Trout [Mon, 16 Apr 2012 08:27:43 +0000]
play jenga

12 years agoavert horrible infinite loop
Matt S Trout [Sat, 14 Apr 2012 13:09:28 +0000]
avert horrible infinite loop

12 years agoRelease commit for 0.009_016 v0.009_016
Matt S Trout [Thu, 12 Apr 2012 21:32:42 +0000]
Release commit for 0.009_016

12 years agoanother stupid mistake, another version bump
Matt S Trout [Thu, 12 Apr 2012 21:32:13 +0000]
another stupid mistake, another version bump

12 years agodon't accidentally load Moo::HandleMoose during global destruction
Matt S Trout [Thu, 12 Apr 2012 21:27:16 +0000]
don't accidentally load Moo::HandleMoose during global destruction

12 years agoChanges note for doc merge
Matt S Trout [Thu, 12 Apr 2012 21:00:41 +0000]
Changes note for doc merge

12 years agoadded note that trigger also triggers on constructor
Christian Walde [Tue, 10 Jan 2012 14:20:32 +0000]
added note that trigger also triggers on constructor

12 years agoadded note that coerce and trigger do the tasks of initializer better
Christian Walde [Tue, 10 Jan 2012 14:18:32 +0000]
added note that coerce and trigger do the tasks of initializer better

12 years agoRelease commit for 0.009_015 v0.009_015
Matt S Trout [Wed, 11 Apr 2012 21:21:09 +0000]
Release commit for 0.009_015

12 years agoversion bump to 015, devreling
Matt S Trout [Wed, 11 Apr 2012 21:20:23 +0000]
version bump to 015, devreling

12 years agosplit authority hackery out into Moo::sification
Matt S Trout [Wed, 11 Apr 2012 20:54:36 +0000]
split authority hackery out into Moo::sification

12 years agoadjust for latest Role::Tiny
Matt S Trout [Wed, 11 Apr 2012 20:42:06 +0000]
adjust for latest Role::Tiny

12 years agoelide asserter since it's only used internally by handles
Matt S Trout [Sat, 7 Apr 2012 14:58:12 +0000]
elide asserter since it's only used internally by handles

12 years agocomplete attributeshortcuts support
Matt S Trout [Fri, 6 Apr 2012 20:54:26 +0000]
complete attributeshortcuts support

12 years agoadded tests for attribute shortcuts
Christian Walde [Wed, 28 Mar 2012 12:08:22 +0000]
added tests for attribute shortcuts

12 years agoauto-moose
Matt S Trout [Fri, 6 Apr 2012 20:22:30 +0000]
auto-moose

12 years agowith "MooseRole";
Matt S Trout [Fri, 6 Apr 2012 20:02:09 +0000]
with "MooseRole";

12 years agoremember to register roles with newly created metaclass
Matt S Trout [Thu, 5 Apr 2012 20:20:33 +0000]
remember to register roles with newly created metaclass

12 years agotest for "does" on attrs
Arthur Axel 'fREW' Schmidt [Wed, 4 Apr 2012 23:45:04 +0000]
test for "does" on attrs

12 years agoadd test for named types
Matt S Trout [Wed, 4 Apr 2012 09:51:43 +0000]
add test for named types

12 years agoswitch to subref style for type mapping
Matt S Trout [Wed, 4 Apr 2012 09:22:50 +0000]
switch to subref style for type mapping

12 years agoinflation of isa constraints
Matt S Trout [Wed, 4 Apr 2012 09:11:11 +0000]
inflation of isa constraints

12 years agomethod modifiers for roles
Matt S Trout [Wed, 4 Apr 2012 04:20:23 +0000]
method modifiers for roles

12 years agostop variable getting detached in lazy test
Matt S Trout [Wed, 4 Apr 2012 04:12:08 +0000]
stop variable getting detached in lazy test

12 years agoadd required methods for roles
Matt S Trout [Wed, 4 Apr 2012 04:03:46 +0000]
add required methods for roles

12 years agotest for lazy
Arthur Axel 'fREW' Schmidt [Tue, 3 Apr 2012 22:57:29 +0000]
test for lazy

12 years agotest Isa checking
Arthur Axel 'fREW' Schmidt [Tue, 3 Apr 2012 22:39:16 +0000]
test Isa checking

12 years agofixup! fixup! add method modifiers test
Arthur Axel 'fREW' Schmidt [Tue, 3 Apr 2012 22:33:02 +0000]
fixup! fixup! add method modifiers test

12 years agofixup! add method modifiers test
Arthur Axel 'fREW' Schmidt [Tue, 3 Apr 2012 22:32:28 +0000]
fixup! add method modifiers test

12 years agoadd method modifiers test
Arthur Axel 'fREW' Schmidt [Tue, 3 Apr 2012 22:29:38 +0000]
add method modifiers test

12 years agoadd basic requires test
Arthur Axel 'fREW' Schmidt [Tue, 3 Apr 2012 22:22:59 +0000]
add basic requires test

12 years agonote in changes that this exists
Matt S Trout [Mon, 2 Apr 2012 18:39:05 +0000]
note in changes that this exists

12 years agorole application works for a simple case
Matt S Trout [Mon, 2 Apr 2012 18:38:23 +0000]
role application works for a simple case

12 years agothe beginnings of Moose handling
Matt S Trout [Mon, 2 Apr 2012 18:27:44 +0000]
the beginnings of Moose handling

12 years agoRelease commit for 0.009014 v0.009014
Matt S Trout [Thu, 29 Mar 2012 20:09:42 +0000]
Release commit for 0.009014

12 years agobump version to 0.009014
Matt S Trout [Thu, 29 Mar 2012 19:39:37 +0000]
bump version to 0.009014

12 years agosplit Role::Tiny into its own dist
Matt S Trout [Thu, 29 Mar 2012 19:33:24 +0000]
split Role::Tiny into its own dist

12 years agoclean up coerce generation a bit
Matt S Trout [Sat, 24 Mar 2012 19:34:06 +0000]
clean up coerce generation a bit

12 years agoFix a bug where coercions weren't called on lazy default/builder returns
Matt S Trout [Sat, 24 Mar 2012 19:25:43 +0000]
Fix a bug where coercions weren't called on lazy default/builder returns

12 years agofix quote_sub usage in t/accessor-coerce.t
Matt S Trout [Sat, 24 Mar 2012 19:24:36 +0000]
fix quote_sub usage in t/accessor-coerce.t

12 years agoTest that triggers don't fire for attr default values (lazy or not)
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

12 years agoTest that lazy defaults get coerced the same as non-lazy ones
Andrew Rodland [Sat, 17 Mar 2012 20:33:18 +0000]
Test that lazy defaults get coerced the same as non-lazy ones

12 years agoFix spurious 'once' warnings
Peter Rabbitson [Fri, 16 Mar 2012 10:51:16 +0000]
Fix spurious 'once' warnings

12 years agoModule::Runtime-ify
Matt S Trout [Fri, 16 Mar 2012 09:48:39 +0000]
Module::Runtime-ify

12 years agoadd myself to CONTRIBUTORS as per mst
Chris Prather [Sun, 19 Feb 2012 23:59:41 +0000]
add myself to CONTRIBUTORS as per mst

12 years agoadd line about ->dump missing from Moo objects too
Chris Prather [Sun, 19 Feb 2012 23:56:38 +0000]
add line about ->dump missing from Moo objects too

12 years agoimprove incompat w/Moose docs
Matt S Trout [Sun, 19 Feb 2012 23:34:28 +0000]
improve incompat w/Moose docs

12 years agoremove the outstanding queue from Sub::Quote; benchamarks show it didn't actually...
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

12 years agoadditional local $\@ removals
Matt S Trout [Sat, 11 Feb 2012 22:56:01 +0000]
additional local $\@ removals

12 years agoremove vestigial _is_scalar_ref sub
Matt S Trout [Sat, 11 Feb 2012 19:36:59 +0000]
remove vestigial _is_scalar_ref sub

12 years agorevert local $\@ around require to avoid eating errors
Matt S Trout [Sat, 11 Feb 2012 19:34:33 +0000]
revert local $\@ around require to avoid eating errors

12 years agoadded a test for errors in load_module resulting in "unknown error"
Christian Walde [Sat, 11 Feb 2012 18:29:42 +0000]
added a test for errors in load_module resulting in "unknown error"

12 years agoExplicitly require Role::Tiny in Role::Tiny::With (RT#70446)
Peter Rabbitson [Fri, 23 Dec 2011 15:09:06 +0000]
Explicitly require Role::Tiny in Role::Tiny::With (RT#70446)

12 years agoRelease commit for 0.009013 v0.009013
Peter Rabbitson [Fri, 23 Dec 2011 15:01:23 +0000]
Release commit for 0.009013

12 years agoBump Moo.pm version
Peter Rabbitson [Fri, 23 Dec 2011 14:50:23 +0000]
Bump Moo.pm version