Shawn M Moore [Sat, 28 Mar 2009 21:06:11 +0000]
class_of for BUILDARGS
Shawn M Moore [Sat, 28 Mar 2009 21:05:32 +0000]
Use Class::MOP::Class->initialize for Moose::Object::new
Shawn M Moore [Sat, 28 Mar 2009 20:59:50 +0000]
class_of role TC is_subtype_of
Shawn M Moore [Sat, 28 Mar 2009 20:59:19 +0000]
class_of role TC is_subtype_of
Shawn M Moore [Sat, 28 Mar 2009 20:58:59 +0000]
class_of role TC parents
Shawn M Moore [Sat, 28 Mar 2009 20:56:09 +0000]
class_of in Class type constraint
Shawn M Moore [Sat, 28 Mar 2009 20:54:33 +0000]
class_of in TypeCoercion->new
Shawn M Moore [Sat, 28 Mar 2009 20:54:24 +0000]
class_of in role->combine
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!
Shawn M Moore [Sat, 28 Mar 2009 20:46:18 +0000]
Use $META since we have it
Shawn M Moore [Sat, 28 Mar 2009 20:43:05 +0000]
class_of in ToInstance->apply
Shawn M Moore [Sat, 28 Mar 2009 20:39:17 +0000]
class_of for Destructor.. I wonder if this is even right
Shawn M Moore [Sat, 28 Mar 2009 20:36:31 +0000]
class_of _reconcile_role_differences
Shawn M Moore [Sat, 28 Mar 2009 20:36:02 +0000]
no-meta _reconcile_with_superclass_meta
Shawn M Moore [Sat, 28 Mar 2009 20:34:04 +0000]
Comment applies here too
Shawn M Moore [Sat, 28 Mar 2009 20:33:58 +0000]
no-meta excludes_role
Shawn M Moore [Sat, 28 Mar 2009 20:29:31 +0000]
does_role no-meta'ing
Shawn M Moore [Sat, 28 Mar 2009 20:24:55 +0000]
Use class_of for roles
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
Shawn M Moore [Sat, 28 Mar 2009 20:20:10 +0000]
We throw fine error messages when trying to get a role metaclass
Shawn M Moore [Sat, 28 Mar 2009 20:17:38 +0000]
Use class_of in attr->clone
Shawn M Moore [Sat, 28 Mar 2009 20:14:01 +0000]
class_of in Moose::Exporter
Shawn M Moore [Sat, 28 Mar 2009 19:38:58 +0000]
Ignore .prove
Chris Prather [Sat, 28 Mar 2009 18:11:37 +0000]
clean up a bit, update to point at the git Repo
Chris Prather [Sat, 28 Mar 2009 18:02:08 +0000]
update the doap.rdf with the authors found during the great Git conversion
Chris Prather [Fri, 27 Mar 2009 22:17:07 +0000]
Merge branch 'master' of gitmo@jules.scsys.co.uk:Moose
Chris Prather [Fri, 27 Mar 2009 22:16:55 +0000]
forgot we had List::MoreUtils
Dave Rolsky [Fri, 27 Mar 2009 22:13:52 +0000]
s/keyword/sugar function/ and code-ify code
Chris Prather [Fri, 27 Mar 2009 22:12:21 +0000]
optimize the where logic a bit
Chris Prather [Fri, 27 Mar 2009 21:58:15 +0000]
21:49 <@stevan> and mention jrockways alternate solution "fork all of CPAN instead"
Chris Prather [Fri, 27 Mar 2009 21:56:05 +0000]
record changes for duck_type
Chris Prather [Fri, 27 Mar 2009 21:46:56 +0000]
Merge branch 'ducktype'
Dave Rolsky [Fri, 27 Mar 2009 21:27:00 +0000]
doc cleanup for duck_type
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
Dave Rolsky [Fri, 27 Mar 2009 21:20:58 +0000]
updated recipes for new meta recipe 6
Chris Prather [Fri, 27 Mar 2009 21:15:32 +0000]
now with documentation
Dave Rolsky [Fri, 27 Mar 2009 21:11:39 +0000]
No point in running this twice since accessors are always inlined
Chris Prather [Fri, 27 Mar 2009 21:10:45 +0000]
21:09 < Sartak> no_plan is the worst
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.
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
Dave Rolsky [Fri, 27 Mar 2009 21:09:10 +0000]
Fix speling error
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)
Dave Rolsky [Fri, 27 Mar 2009 20:54:48 +0000]
Make the tests run once mutable, and once immutable
Dave Rolsky [Fri, 27 Mar 2009 20:49:16 +0000]
Comments are quite but completely useless
Dave Rolsky [Fri, 27 Mar 2009 20:48:54 +0000]
and a little more
Dave Rolsky [Fri, 27 Mar 2009 20:48:42 +0000]
Tidied the code
Chris Prather [Fri, 27 Mar 2009 20:45:10 +0000]
Merge branch 'master' of gitmo@jules.scsys.co.uk:Moose
Chris Prather [Fri, 27 Mar 2009 20:43:43 +0000]
add tests for when we lazy load a value and the type constraint is violated
Dave Rolsky [Fri, 27 Mar 2009 20:00:04 +0000]
Wrote meta recipe 6, a method metaclass example
Dave Rolsky [Fri, 27 Mar 2009 15:52:06 +0000]
bump version and update Changes
Dave Rolsky [Fri, 27 Mar 2009 01:22:02 +0000]
Remove some method from the exclusion list that don't exist
Dave Rolsky [Fri, 27 Mar 2009 01:13:45 +0000]
fix some pod coverage issues
Dave Rolsky [Thu, 26 Mar 2009 18:26:51 +0000]
Penfold is high, Moose HEAD works fine with older MX::AH
Dave Rolsky [Thu, 26 Mar 2009 17:58:49 +0000]
ignore distro dirs
Dave Rolsky [Thu, 26 Mar 2009 17:55:35 +0000]
Oops, accidentally edited some code
Dave Rolsky [Thu, 26 Mar 2009 17:52:11 +0000]
Exclude git files
Dave Rolsky [Thu, 26 Mar 2009 17:51:19 +0000]
Update for use with git
Dave Rolsky [Thu, 26 Mar 2009 17:50:17 +0000]
bump version and update Changes
Dave Rolsky [Thu, 26 Mar 2009 17:45:37 +0000]
Revamp docs for Moose::Object
Dave Rolsky [Thu, 26 Mar 2009 17:29:06 +0000]
Docs for MM::TC::TypeRegistry
Dave Rolsky [Thu, 26 Mar 2009 16:35:09 +0000]
Add some more words to the dictionary
Dave Rolsky [Thu, 26 Mar 2009 16:34:44 +0000]
Fix a speling mistake
Dave Rolsky [Thu, 26 Mar 2009 16:33:43 +0000]
Revamp docs for M::Util::TC
Dave Rolsky [Thu, 26 Mar 2009 15:46:35 +0000]
trailing whitespace must die
Dave Rolsky [Thu, 26 Mar 2009 15:44:09 +0000]
docs for Moose::Util
Dave Rolsky [Thu, 26 Mar 2009 15:38:57 +0000]
Make trait name resolution a head2
Dave Rolsky [Thu, 26 Mar 2009 15:30:09 +0000]
Punt on documenting Parameteriz{able,ed} - the API is just
bizarre. When I find myself unable to coherently explain how to use
said API in the docs, it's time to stop writing docs and start
refactoring.
Dave Rolsky [Wed, 25 Mar 2009 22:40:01 +0000]
Fix pod coverage test to actually exclude things that should be
excluded, and document things that shouldn't be
Dave Rolsky [Wed, 25 Mar 2009 22:37:45 +0000]
Docs for MM::TC::Union
Dave Rolsky [Wed, 25 Mar 2009 22:27:06 +0000]
Small refactoring of Union type to remove some wacky code
Dave Rolsky [Wed, 25 Mar 2009 22:21:47 +0000]
Docs for MM::TC::Role
Dave Rolsky [Wed, 25 Mar 2009 22:21:27 +0000]
Fix a small type
Dave Rolsky [Wed, 25 Mar 2009 22:19:32 +0000]
Docs for MM::TC::Enum
Dave Rolsky [Wed, 25 Mar 2009 22:16:16 +0000]
docs for MM::TC::Class
Dave Rolsky [Wed, 25 Mar 2009 22:10:17 +0000]
Add inheritance section
Dave Rolsky [Wed, 25 Mar 2009 21:44:38 +0000]
docs for MM::TypeConstraint
Dave Rolsky [Wed, 25 Mar 2009 19:24:49 +0000]
s/constraint/coercion/
Dave Rolsky [Wed, 25 Mar 2009 19:11:38 +0000]
Docs for Moose::Meta::TypeCoercion::Union
Dave Rolsky [Wed, 25 Mar 2009 19:08:47 +0000]
Docs for Moose::Meta::TypeCoercion
Dave Rolsky [Tue, 24 Mar 2009 21:03:04 +0000]
docs for Moose::Meta::Role::Composite
Dave Rolsky [Tue, 24 Mar 2009 20:56:40 +0000]
Add note about why this class has no docs
Dave Rolsky [Tue, 24 Mar 2009 14:06:37 +0000]
Point people at Moose::Manual, not Moose::Intro
Shawn M Moore [Tue, 24 Mar 2009 12:47:43 +0000]
Mention Moose::Manual::Contributing in the "feature requests" section of
Moose.pm
Dave Rolsky [Tue, 24 Mar 2009 02:42:57 +0000]
API docs for Moose::Meta::Role
Dave Rolsky [Mon, 23 Mar 2009 18:14:48 +0000]
Formatting tweaks, and credit Ash for Constructor changes
Dave Rolsky [Mon, 23 Mar 2009 18:14:34 +0000]
Add some more details to Delta for next release
Dave Rolsky [Mon, 23 Mar 2009 18:09:08 +0000]
Docs for MM::Method::Overridden
Dave Rolsky [Mon, 23 Mar 2009 15:38:20 +0000]
changes for merge of refactor-immutable branch and depend on the very latest cmop
Dave Rolsky [Mon, 23 Mar 2009 15:34:25 +0000]
Merge branch 'refactor-immutable'
Dave Rolsky [Mon, 23 Mar 2009 14:04:43 +0000]
docs for MM::Method::Destructor
Shawn M Moore [Mon, 23 Mar 2009 03:39:13 +0000]
"requires" no longer requires non-generated methods
Shawn M Moore [Mon, 23 Mar 2009 00:53:11 +0000]
Doc typo fix
Dave Rolsky [Sat, 21 Mar 2009 15:16:19 +0000]
make MMM::Destructor->is_needed a class method only
Dave Rolsky [Sat, 21 Mar 2009 15:11:53 +0000]
Make MM::Method::Constructor a subclass of CMOP::Method::Constructor.
Dave Rolsky [Sat, 21 Mar 2009 15:06:48 +0000]
Some small doc tweaks MM::Method::Delegation
Dave Rolsky [Sat, 21 Mar 2009 15:03:46 +0000]
add changes for MMMC
Dave Rolsky [Sat, 21 Mar 2009 15:02:57 +0000]
Remove the long-deprecated intliaze_body method
Dave Rolsky [Sat, 21 Mar 2009 15:01:56 +0000]
docs for MM::Method::Constructor.
also removed some methods that were duplicating the parent class
Dave Rolsky [Sat, 21 Mar 2009 14:54:51 +0000]
Refactored to make _generate_triggers a lot less nesty. Also tidied
the method.
Dave Rolsky [Sat, 21 Mar 2009 14:45:13 +0000]
add INHERITANCE section to classes that already have revised docs