12 years agoRelease commit for 0.091012 v0.091012
Christian Walde [Sun, 15 Jul 2012 13:40:55 +0000]
Release commit for 0.091012

12 years agobump version
Matt S Trout [Sat, 14 Jul 2012 16:12:15 +0000]
bump version

12 years agothrow an error when trying to extend a role
Dagfinn Ilmari Mannsåker [Sat, 14 Jul 2012 15:44:29 +0000]
throw an error when trying to extend a role

12 years agoFactor 'extends' guts into separate method
Dagfinn Ilmari Mannsåker [Sat, 14 Jul 2012 15:42:21 +0000]
Factor 'extends' guts into separate method

12 years agouseful and detailed errors for default checker in attrib generation
Christian Walde [Sat, 14 Jul 2012 13:56:13 +0000]
useful and detailed errors for default checker in attrib generation

12 years agosanity check code for default providers is now more readable
Christian Walde [Mon, 2 Jul 2012 16:14:16 +0000]
sanity check code for default providers is now more readable

12 years agoRelease commit for 0.091011 v0.091011
Matt S Trout [Wed, 27 Jun 2012 00:45:58 +0000]
Release commit for 0.091011

12 years agobump version
Matt S Trout [Wed, 27 Jun 2012 00:45:30 +0000]
bump version

12 years agodon't assume Scalar::Util is imported into the current package
Matt S Trout [Wed, 27 Jun 2012 00:13:48 +0000]
don't assume Scalar::Util is imported into the current package

12 years agore-add #web-simple as the developer channel
Matt S Trout [Wed, 27 Jun 2012 00:26:10 +0000]
re-add #web-simple as the developer channel

12 years agoRelease commit for 0.091010 v0.091010
Matt S Trout [Tue, 26 Jun 2012 19:31:55 +0000]
Release commit for 0.091010

12 years ago0.91.10 version bump
Matt S Trout [Tue, 26 Jun 2012 19:31:16 +0000]
0.91.10 version bump

12 years agoisa checks on builders
Matt S Trout [Tue, 26 Jun 2012 19:30:25 +0000]
isa checks on builders

12 years agoextra quote_sub docs from kentnl
Matt S Trout [Tue, 26 Jun 2012 19:27:47 +0000]
extra quote_sub docs from kentnl

12 years agoremove multi-populate code to fix exists/defined new() bug
Matt S Trout [Tue, 26 Jun 2012 19:25:23 +0000]
remove multi-populate code to fix exists/defined new() bug

12 years agoextra test from FAIL_modify_lazy_handlers
Matt S Trout [Tue, 26 Jun 2012 19:16:21 +0000]
extra test from FAIL_modify_lazy_handlers

12 years agoadditional test from FAIL_lazy_isa branch
Matt S Trout [Tue, 26 Jun 2012 19:13:56 +0000]
additional test from FAIL_lazy_isa branch

12 years agoextra test from FAIL_RT70593 branch
Matt S Trout [Tue, 26 Jun 2012 19:10:27 +0000]
extra test from FAIL_RT70593 branch

12 years agocheck default using \&{}
Vyacheslav Matyukhin [Wed, 6 Jun 2012 20:26:12 +0000]
check default using \&{}

12 years agorefactoring nested ifs
Vyacheslav Matyukhin [Wed, 6 Jun 2012 20:15:41 +0000]
refactoring nested ifs

12 years agocheck if default overloads ->()
Vyacheslav Matyukhin [Wed, 6 Jun 2012 20:06:49 +0000]
check if default overloads ->()

12 years agogenerate_method checks if default is a coderef
Vyacheslav Matyukhin [Wed, 6 Jun 2012 19:51:50 +0000]
generate_method checks if default is a coderef

Blessed objects are allowed, scalars and non-blessed non-subs are not
allowed.

12 years ago#moose, repository metadata
Matt S Trout [Tue, 26 Jun 2012 18:58:41 +0000]
#moose, repository metadata

12 years agono Moo and no Moo::Role
Matt S Trout [Tue, 26 Jun 2012 18:45:19 +0000]
no Moo and no Moo::Role

12 years agopiss off. -- mst
Matt S Trout [Tue, 26 Jun 2012 18:35:06 +0000]
piss off. -- mst

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

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

13 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

13 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

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

13 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

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

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

13 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

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

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

13 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

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

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

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

13 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

13 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

13 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)

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

13 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

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

13 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.

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

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

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

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

13 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

13 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

13 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

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

13 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

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

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

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

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

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

13 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

13 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

13 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

13 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

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

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

13 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

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

13 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

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

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

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

13 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

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

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

13 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

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

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

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

13 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

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

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

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

13 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

13 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

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

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

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

13 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