15 years agoMake initialize_body private to match constructor class.
Dave Rolsky [Mon, 6 Apr 2009 15:41:45 +0000]
Make initialize_body private to match constructor class.

15 years agobump version to 0.73_01 0.73_01
Dave Rolsky [Sun, 5 Apr 2009 21:56:23 +0000]
bump version to 0.73_01

15 years agoChanges for renames and deprecations
Dave Rolsky [Sun, 5 Apr 2009 21:36:44 +0000]
Changes for renames and deprecations

15 years agoadd warning for long-deprecated alias_method method in MM::Role
Dave Rolsky [Fri, 27 Mar 2009 01:21:18 +0000]
add warning for long-deprecated alias_method method in MM::Role

15 years agono need for grant description in the repo any more
Dave Rolsky [Sun, 5 Apr 2009 21:17:24 +0000]
no need for grant description in the repo any more

15 years agouse new_object instead of construct_instance in a few tests
Dave Rolsky [Sun, 5 Apr 2009 21:14:17 +0000]
use new_object instead of construct_instance in a few tests

15 years agoMerge branch 'renames-and-deprecations'
Dave Rolsky [Sun, 5 Apr 2009 21:11:11 +0000]
Merge branch 'renames-and-deprecations'

Conflicts:
lib/Moose/Meta/Attribute.pm
lib/Moose/Meta/Method/Constructor.pm

There are still some warnings and test failures to work out.

15 years agoaccount for latest deprecations in CMOP
Dave Rolsky [Sun, 5 Apr 2009 21:06:37 +0000]
account for latest deprecations in CMOP

15 years agoTidy this test file
Dave Rolsky [Sun, 5 Apr 2009 20:31:08 +0000]
Tidy this test file

15 years agodoh, forgot to actually add the recipe itself
Dave Rolsky [Fri, 3 Apr 2009 05:41:20 +0000]
doh, forgot to actually add the recipe itself

15 years agowrote basics recipe 12 - extending a non-Moose class
Dave Rolsky [Thu, 2 Apr 2009 21:58:29 +0000]
wrote basics recipe 12 - extending a non-Moose class

15 years agoadd a word I made up
Dave Rolsky [Thu, 2 Apr 2009 21:58:06 +0000]
add a word I made up

15 years agospeling fix
Dave Rolsky [Thu, 2 Apr 2009 21:55:12 +0000]
speling fix

15 years agoRemove the ->meta thing from Delta. once it's complete we can doc it
Shawn M Moore [Thu, 2 Apr 2009 18:02:33 +0000]
Remove the ->meta thing from Delta. once it's complete we can doc it

15 years agofix 'no longer do not'
Hans Dieter Pearcey [Thu, 2 Apr 2009 05:30:53 +0000]
fix 'no longer do not'

15 years agoadd TODO test for caller() in role methods
Hans Dieter Pearcey [Thu, 2 Apr 2009 05:27:54 +0000]
add TODO test for caller() in role methods

15 years agoConsistentify line lengths and some wording tweaks
Dave Rolsky [Thu, 2 Apr 2009 03:46:38 +0000]
Consistentify line lengths and some wording tweaks

15 years agos/::PBP/::FollowPBP/g
Dave Rolsky [Thu, 2 Apr 2009 03:45:32 +0000]
s/::PBP/::FollowPBP/g

15 years agoedit contentious syntax
Hans Dieter Pearcey [Tue, 31 Mar 2009 20:47:27 +0000]
edit contentious syntax

15 years ago"of what is capable" is perfectly valid English
Dave Rolsky [Tue, 31 Mar 2009 20:23:28 +0000]
"of what is capable" is perfectly valid English

15 years agotypo fixes for the documentation section (other than the recipes)
Jesse Luehrs [Sun, 29 Mar 2009 07:02:55 +0000]
typo fixes for the documentation section (other than the recipes)

15 years agoMove methods so they are in order of use
Dave Rolsky [Tue, 31 Mar 2009 15:39:24 +0000]
Move methods so they are in order of use

15 years agoFix some bizarro indentation with perltidy
Dave Rolsky [Tue, 31 Mar 2009 15:38:22 +0000]
Fix some bizarro indentation with perltidy

15 years agofind_meta is equivalent to class_of
Shawn M Moore [Tue, 31 Mar 2009 04:07:03 +0000]
find_meta is equivalent to class_of

15 years agoremove trailing whitespace
Hans Dieter Pearcey [Mon, 30 Mar 2009 23:01:35 +0000]
remove trailing whitespace

15 years agoTwo spaces after a period is so old school. Get with 2009, folks!
Dave Rolsky [Mon, 30 Mar 2009 20:43:10 +0000]
Two spaces after a period is so old school. Get with 2009, folks!

15 years agoremove recommendation for Moose::Policy
Hans Dieter Pearcey [Mon, 30 Mar 2009 16:58:39 +0000]
remove recommendation for Moose::Policy

15 years agoMention new meta recipe6 in changes
Dave Rolsky [Mon, 30 Mar 2009 16:27:38 +0000]
Mention new meta recipe6 in changes

15 years agoupdate comment
Hans Dieter Pearcey [Mon, 30 Mar 2009 05:11:44 +0000]
update comment

15 years agofix RT#44429 after discussion on the mailing list
Hans Dieter Pearcey [Mon, 30 Mar 2009 05:08:24 +0000]
fix RT#44429 after discussion on the mailing list

15 years agoAnd add some commas
Dave Rolsky [Sun, 29 Mar 2009 19:09:22 +0000]
And add some commas

15 years agoLess yoda-y grammar
Dave Rolsky [Sun, 29 Mar 2009 19:09:00 +0000]
Less yoda-y grammar

15 years agoclass's
Dave Rolsky [Sun, 29 Mar 2009 15:45:26 +0000]
class's

15 years agoRemove useless boilerplate text
Dave Rolsky [Sun, 29 Mar 2009 15:45:04 +0000]
Remove useless boilerplate text

15 years agomake my Changes entry more consistent
Hans Dieter Pearcey [Sun, 29 Mar 2009 03:06:12 +0000]
make my Changes entry more consistent

15 years agoDon't iterate over the same list twice
Shawn M Moore [Sat, 28 Mar 2009 22:49:51 +0000]
Don't iterate over the same list twice

(especially since the two loops can share state)

15 years agoDon't only conditionally use load_class since..
Shawn M Moore [Sat, 28 Mar 2009 22:45:52 +0000]
Don't only conditionally use load_class since..

we need the metaclass (which load_class gives us)
and load_class already checks is_class_loaded

15 years agoMention Moose::Manual::Delta at the top of Changes
Shawn M Moore [Sat, 28 Mar 2009 22:40:31 +0000]
Mention Moose::Manual::Delta at the top of Changes

15 years agoChanges and Delta for no-meta stuff
Shawn M Moore [Sat, 28 Mar 2009 22:35:58 +0000]
Changes and Delta for no-meta stuff

15 years agoMerge branch 'master' of gitmo@jules.scsys.co.uk:Moose
Hans Dieter Pearcey [Sat, 28 Mar 2009 22:32:12 +0000]
Merge branch 'master' of gitmo@jules.scsys.co.uk:Moose

15 years agoinit_meta documentation
Hans Dieter Pearcey [Sat, 28 Mar 2009 22:31:59 +0000]
init_meta documentation

15 years agooptimized RoleName class_of
Shawn M Moore [Sat, 28 Mar 2009 21:41:59 +0000]
optimized RoleName class_of

15 years agounoptimized RoleName class_of
Shawn M Moore [Sat, 28 Mar 2009 21:41:51 +0000]
unoptimized RoleName class_of

15 years agoclass_of in apply_base_class_roles
Shawn M Moore [Sat, 28 Mar 2009 21:34:03 +0000]
class_of in apply_base_class_roles

15 years agoSmall refactor and class_of in MetaRole::_make_new_metaclass
Shawn M Moore [Sat, 28 Mar 2009 21:33:44 +0000]
Small refactor and class_of in MetaRole::_make_new_metaclass

15 years agoclass_of in MetaRole::_make_new_metaclass
Shawn M Moore [Sat, 28 Mar 2009 21:33:29 +0000]
class_of in MetaRole::_make_new_metaclass

15 years agoclass_of Util::apply_all_roles 2/2
Shawn M Moore [Sat, 28 Mar 2009 21:29:29 +0000]
class_of Util::apply_all_roles 2/2

15 years agoclass_of Util::apply_all_roles 1/2
Shawn M Moore [Sat, 28 Mar 2009 21:27:59 +0000]
class_of Util::apply_all_roles 1/2

15 years agoclass_of TCs
Shawn M Moore [Sat, 28 Mar 2009 21:25:37 +0000]
class_of TCs

15 years agoclass_of MetaRole
Shawn M Moore [Sat, 28 Mar 2009 21:24:11 +0000]
class_of MetaRole

15 years agoclass_of extends
Shawn M Moore [Sat, 28 Mar 2009 21:19:02 +0000]
class_of extends

15 years agoNeed to handle $self->new just as well as $class->new
Shawn M Moore [Sat, 28 Mar 2009 21:14:28 +0000]
Need to handle $self->new just as well as $class->new

15 years agoclass_of for does
Shawn M Moore [Sat, 28 Mar 2009 21:06:40 +0000]
class_of for does

15 years agoclass_of for DEMOLISHALL
Shawn M Moore [Sat, 28 Mar 2009 21:06:27 +0000]
class_of for DEMOLISHALL

15 years agoclass_of for BUILDALL
Shawn M Moore [Sat, 28 Mar 2009 21:06:18 +0000]
class_of for BUILDALL

15 years agoclass_of for BUILDARGS
Shawn M Moore [Sat, 28 Mar 2009 21:06:11 +0000]
class_of for BUILDARGS

15 years agoUse Class::MOP::Class->initialize for Moose::Object::new
Shawn M Moore [Sat, 28 Mar 2009 21:05:32 +0000]
Use Class::MOP::Class->initialize for Moose::Object::new

15 years agoclass_of role TC is_subtype_of
Shawn M Moore [Sat, 28 Mar 2009 20:59:50 +0000]
class_of role TC is_subtype_of

15 years agoclass_of role TC is_subtype_of
Shawn M Moore [Sat, 28 Mar 2009 20:59:19 +0000]
class_of role TC is_subtype_of

15 years agoclass_of role TC parents
Shawn M Moore [Sat, 28 Mar 2009 20:58:59 +0000]
class_of role TC parents

15 years agoclass_of in Class type constraint
Shawn M Moore [Sat, 28 Mar 2009 20:56:09 +0000]
class_of in Class type constraint

15 years agoclass_of in TypeCoercion->new
Shawn M Moore [Sat, 28 Mar 2009 20:54:33 +0000]
class_of in TypeCoercion->new

15 years agoclass_of in role->combine
Shawn M Moore [Sat, 28 Mar 2009 20:54:24 +0000]
class_of in role->combine

15 years agoLook up the metaclass in get_method_map instead of blindly calling meta
Shawn M Moore [Sat, 28 Mar 2009 20:49:43 +0000]
Look up the metaclass in get_method_map instead of blindly calling meta
on foreign packages! Yikes!

15 years agoUse $META since we have it
Shawn M Moore [Sat, 28 Mar 2009 20:46:18 +0000]
Use $META since we have it

15 years agoclass_of in ToInstance->apply
Shawn M Moore [Sat, 28 Mar 2009 20:43:05 +0000]
class_of in ToInstance->apply

15 years agoclass_of for Destructor.. I wonder if this is even right
Shawn M Moore [Sat, 28 Mar 2009 20:39:17 +0000]
class_of for Destructor.. I wonder if this is even right

15 years agoclass_of _reconcile_role_differences
Shawn M Moore [Sat, 28 Mar 2009 20:36:31 +0000]
class_of _reconcile_role_differences

15 years agono-meta _reconcile_with_superclass_meta
Shawn M Moore [Sat, 28 Mar 2009 20:36:02 +0000]
no-meta _reconcile_with_superclass_meta

15 years agoComment applies here too
Shawn M Moore [Sat, 28 Mar 2009 20:34:04 +0000]
Comment applies here too

15 years agono-meta excludes_role
Shawn M Moore [Sat, 28 Mar 2009 20:33:58 +0000]
no-meta excludes_role

15 years agodoes_role no-meta'ing
Shawn M Moore [Sat, 28 Mar 2009 20:29:31 +0000]
does_role no-meta'ing

15 years agoUse class_of for roles
Shawn M Moore [Sat, 28 Mar 2009 20:24:55 +0000]
Use class_of for roles

15 years agoinitialize will return the metaclass if it's there, no need to call meta
Shawn M Moore [Sat, 28 Mar 2009 20:23:03 +0000]
initialize will return the metaclass if it's there, no need to call meta

15 years agoWe throw fine error messages when trying to get a role metaclass
Shawn M Moore [Sat, 28 Mar 2009 20:20:10 +0000]
We throw fine error messages when trying to get a role metaclass

15 years agoUse class_of in attr->clone
Shawn M Moore [Sat, 28 Mar 2009 20:17:38 +0000]
Use class_of in attr->clone

15 years agoclass_of in Moose::Exporter
Shawn M Moore [Sat, 28 Mar 2009 20:14:01 +0000]
class_of in Moose::Exporter

15 years agoIgnore .prove
Shawn M Moore [Sat, 28 Mar 2009 19:38:58 +0000]
Ignore .prove

15 years agoclean up a bit, update to point at the git Repo
Chris Prather [Sat, 28 Mar 2009 18:11:37 +0000]
clean up a bit, update to point at the git Repo

15 years agoupdate the doap.rdf with the authors found during the great Git conversion
Chris Prather [Sat, 28 Mar 2009 18:02:08 +0000]
update the doap.rdf with the authors found during the great Git conversion

15 years agoMerge branch 'master' of gitmo@jules.scsys.co.uk:Moose
Chris Prather [Fri, 27 Mar 2009 22:17:07 +0000]
Merge branch 'master' of gitmo@jules.scsys.co.uk:Moose

15 years agoforgot we had List::MoreUtils
Chris Prather [Fri, 27 Mar 2009 22:16:55 +0000]
forgot we had List::MoreUtils

15 years agos/keyword/sugar function/ and code-ify code
Dave Rolsky [Fri, 27 Mar 2009 22:13:52 +0000]
s/keyword/sugar function/ and code-ify code

15 years agooptimize the where logic a bit
Chris Prather [Fri, 27 Mar 2009 22:12:21 +0000]
optimize the where logic a bit

15 years ago21:49 <@stevan> and mention jrockways alternate solution "fork all of CPAN instead"
Chris Prather [Fri, 27 Mar 2009 21:58:15 +0000]
21:49 <@stevan> and mention jrockways alternate solution "fork all of CPAN instead"

15 years agorecord changes for duck_type
Chris Prather [Fri, 27 Mar 2009 21:56:05 +0000]
record changes for duck_type

15 years agoMerge branch 'ducktype'
Chris Prather [Fri, 27 Mar 2009 21:46:56 +0000]
Merge branch 'ducktype'

15 years agodoc cleanup for duck_type
Dave Rolsky [Fri, 27 Mar 2009 21:27:00 +0000]
doc cleanup for duck_type

15 years agomake a lazy attribute use the same logic value coercion and constraint checking as...
Dave Rolsky [Fri, 27 Mar 2009 21:21:36 +0000]
make a lazy attribute use the same logic value coercion and constraint checking as a regular set, when inlining

15 years agoupdated recipes for new meta recipe 6
Dave Rolsky [Fri, 27 Mar 2009 21:20:58 +0000]
updated recipes for new meta recipe 6

15 years agonow with documentation
Chris Prather [Fri, 27 Mar 2009 21:15:32 +0000]
now with documentation

15 years agoNo point in running this twice since accessors are always inlined
Dave Rolsky [Fri, 27 Mar 2009 21:11:39 +0000]
No point in running this twice since accessors are always inlined

15 years ago21:09 < Sartak> no_plan is the worst
Chris Prather [Fri, 27 Mar 2009 21:10:45 +0000]
21:09 < Sartak> no_plan is the worst

15 years agoInstead of repeating the same coerce & verify logic over and over
Dave Rolsky [Fri, 27 Mar 2009 21:09:30 +0000]
Instead of repeating the same coerce & verify logic over and over
let's use this crazy thing called a method.

15 years agoadd duck_type to Moose::Util::TypeConstraints
Chris Prather [Fri, 27 Mar 2009 21:09:13 +0000]
add duck_type to Moose::Util::TypeConstraints
this will subtype Object and check to be sure the value ->can() a list of methods

15 years agoFix speling error
Dave Rolsky [Fri, 27 Mar 2009 21:09:10 +0000]
Fix speling error

15 years agoAlways use verify_against_type_constraint to check attribute value
Dave Rolsky [Fri, 27 Mar 2009 21:01:51 +0000]
Always use verify_against_type_constraint to check attribute value
validity (this doesn't fix perigrin's bug though)

15 years agoMake the tests run once mutable, and once immutable
Dave Rolsky [Fri, 27 Mar 2009 20:54:48 +0000]
Make the tests run once mutable, and once immutable

15 years agoComments are quite but completely useless
Dave Rolsky [Fri, 27 Mar 2009 20:49:16 +0000]
Comments are quite but completely useless

15 years agoand a little more
Dave Rolsky [Fri, 27 Mar 2009 20:48:54 +0000]
and a little more