12 years agoactually commit FakeMetaClass.pm
Matt S Trout [Tue, 26 Jun 2012 18:33:28 +0000]
actually commit FakeMetaClass.pm

12 years agoMooClass->meta
Matt S Trout [Tue, 26 Jun 2012 18:16:14 +0000]
MooClass->meta

12 years agosubconstructor handling for Moose classes
Matt S Trout [Tue, 26 Jun 2012 17:30:44 +0000]
subconstructor handling for Moose classes

12 years agoAdd failing test for overriding default with '+attr'
Mark A. Stratman [Fri, 22 Jun 2012 20:21:21 +0000]
Add failing test for overriding default with '+attr'

12 years agoAdd additional testing for role combination
Tomas Doran [Tue, 19 Jun 2012 20:43:22 +0000]
Add additional testing for role combination

12 years agoRelease commit for 0.091009 v0.091009
Matt S Trout [Wed, 20 Jun 2012 18:06:52 +0000]
Release commit for 0.091009

12 years agobump version
Matt S Trout [Wed, 20 Jun 2012 18:06:11 +0000]
bump version

12 years agosquelch redefine warnings in the coderef installation code
Matt S Trout [Wed, 20 Jun 2012 18:04:40 +0000]
squelch redefine warnings in the coderef installation code

12 years agoRelease commit for 0.091008 v0.091008
Matt S Trout [Tue, 19 Jun 2012 14:12:26 +0000]
Release commit for 0.091008

12 years agobump version
Matt S Trout [Tue, 19 Jun 2012 14:11:18 +0000]
bump version

12 years agobump Role::Tiny dep for modifier+composition bugfix
Matt S Trout [Tue, 19 Jun 2012 14:11:01 +0000]
bump Role::Tiny dep for modifier+composition bugfix

12 years agosupport has '+foo'
Matt S Trout [Mon, 18 Jun 2012 07:55:41 +0000]
support has '+foo'

12 years agowith now applies all roles and not just the first, since according to the POD with...
Christian Walde [Fri, 1 Jun 2012 13:22:44 +0000]
with now applies all roles and not just the first, since according to the POD with takes multiple roles now

12 years agopoint out how easy it is to move from override to around
Matt S Trout [Sun, 27 May 2012 15:46:12 +0000]
point out how easy it is to move from override to around

12 years agooptional D::GD usage
Matt S Trout [Thu, 24 May 2012 19:38:18 +0000]
optional D::GD usage

12 years agoRole combination bug with with Moo & Moose roles
Tomas Doran [Mon, 21 May 2012 07:48:40 +0000]
Role combination bug with with Moo & Moose roles

The methods which come from the Moose Role do not
appear to be composed onto the package if the Moose
Role is consumed in combination with a Moo::Role

12 years agoRelease commit for 0.091007 v0.091007
Matt S Trout [Thu, 17 May 2012 19:42:14 +0000]
Release commit for 0.091007

12 years agobump version
Matt S Trout [Thu, 17 May 2012 19:41:51 +0000]
bump version

12 years agoI'm an idiot - remove stray D::GD use
Matt S Trout [Thu, 17 May 2012 19:41:18 +0000]
I'm an idiot - remove stray D::GD use

12 years agoRelease commit for 0.091006 v0.091006
Matt S Trout [Wed, 16 May 2012 17:50:26 +0000]
Release commit for 0.091006

12 years agobump version
Matt S Trout [Wed, 16 May 2012 17:49:47 +0000]
bump version

12 years agodrop a couple of dependencies by minor releases we don't strictly need
Matt S Trout [Wed, 16 May 2012 17:46:44 +0000]
drop a couple of dependencies by minor releases we don't strictly need

12 years agoRelease commit for 0.091005 v0.091005
Matt S Trout [Mon, 14 May 2012 20:40:06 +0000]
Release commit for 0.091005

12 years agobump version
Matt S Trout [Mon, 14 May 2012 20:37:37 +0000]
bump version

12 years agochangelog docfixes
Matt S Trout [Mon, 14 May 2012 20:37:20 +0000]
changelog docfixes

12 years agoinline Devel::GlobalDestruction pure perl code temporarily
Matt S Trout [Mon, 14 May 2012 20:29:52 +0000]
inline Devel::GlobalDestruction pure perl code temporarily

12 years agoorder of possible values for `is` is now sorted by writability
Christian Walde [Tue, 8 May 2012 13:16:27 +0000]
order of possible values for `is` is now sorted by writability

12 years agoa weakened value should still be returned on set (fixes lazy + weak_ref)
Matt S Trout [Mon, 14 May 2012 07:33:07 +0000]
a weakened value should still be returned on set (fixes lazy + weak_ref)

12 years agoreturn; from with/etc.
Matt S Trout [Wed, 9 May 2012 18:01:41 +0000]
return; from with/etc.

12 years agoremoved test: using return in Sub::Quote considered unfortunate
Matt S Trout [Tue, 8 May 2012 17:21:31 +0000]
removed test: using return in Sub::Quote considered unfortunate

12 years agotypo fix
Christian Walde [Tue, 8 May 2012 10:42:37 +0000]
typo fix

12 years agoType coercions cause confusing and wrong ->new methods.
Tomas Doran [Tue, 8 May 2012 07:53:17 +0000]
Type coercions cause confusing and wrong ->new methods.

12 years agoRelease commit for 0.091004 v0.091004
Matt S Trout [Mon, 7 May 2012 18:53:10 +0000]
Release commit for 0.091004

12 years agobump version
Matt S Trout [Mon, 7 May 2012 18:51:18 +0000]
bump version

12 years agoinhale Mouse
Matt S Trout [Mon, 7 May 2012 18:47:30 +0000]
inhale Mouse

12 years agoimprove docs for isa and coerce
Matt S Trout [Mon, 7 May 2012 17:58:28 +0000]
improve docs for isa and coerce

12 years agosupport isa and coerce together for Moose
Matt S Trout [Mon, 7 May 2012 17:33:38 +0000]
support isa and coerce together for Moose

12 years agoTests for types into Moo and Moose
Tomas Doran [Mon, 7 May 2012 17:25:02 +0000]
Tests for types into Moo and Moose

12 years agoguard _accessor_maker_for calls in Moo::Role in case Moo isn't loaded
Matt S Trout [Mon, 7 May 2012 16:52:46 +0000]
guard _accessor_maker_for calls in Moo::Role in case Moo isn't loaded

12 years agoreset handlemoose state on mutation
Matt S Trout [Mon, 7 May 2012 16:52:12 +0000]
reset handlemoose state on mutation

12 years agoAnother broken case where Moo::Role, then namespace::autoclean get loaded
Tomas Doran [Mon, 7 May 2012 15:03:57 +0000]
Another broken case where Moo::Role, then namespace::autoclean get loaded

12 years agoRelease commit for 0.091003 v0.091003
Matt S Trout [Sun, 6 May 2012 19:56:54 +0000]
Release commit for 0.091003

12 years agobump version
Matt S Trout [Sun, 6 May 2012 19:56:25 +0000]
bump version

12 years agoupdate attributes docs
Matt S Trout [Sun, 6 May 2012 19:52:22 +0000]
update attributes docs

12 years agoupdate incompatibilities docs
Matt S Trout [Sun, 6 May 2012 19:06:57 +0000]
update incompatibilities docs

12 years agoadd comment to _name_coderef
Matt S Trout [Sun, 6 May 2012 18:48:19 +0000]
add comment to _name_coderef

12 years agofix coderef naming to avoid confusing autoclean
Matt S Trout [Sun, 6 May 2012 18:42:19 +0000]
fix coderef naming to avoid confusing autoclean

12 years agoFail for has '+attr' when attr comes from a Moo role
Tomas Doran [Sat, 5 May 2012 19:34:22 +0000]
Fail for has '+attr' when attr comes from a Moo role

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