Dave Rolsky [Sat, 2 Aug 2008 02:52:02 +0000]
Fix references to previous recipe
Dave Rolsky [Sat, 2 Aug 2008 02:24:28 +0000]
Fix a little bit of grammar
Dave Rolsky [Sat, 2 Aug 2008 02:05:39 +0000]
Tweak the abstracts for the two existing meta recipes
Dave Rolsky [Wed, 30 Jul 2008 16:24:49 +0000]
Fix all references to cookbook recipes
Matt S Trout [Wed, 30 Jul 2008 14:25:21 +0000]
fix coerce to accept anon types like subtype can
Dave Rolsky [Tue, 29 Jul 2008 18:11:17 +0000]
Subtypes is one word
Dave Rolsky [Tue, 29 Jul 2008 18:11:01 +0000]
Improve the English for the recipe 10 summary
Dave Rolsky [Tue, 29 Jul 2008 18:06:33 +0000]
Add new Meta::Recipe1 to changes
Dave Rolsky [Tue, 29 Jul 2008 18:05:03 +0000]
add the welcome to the meta-world "recipe" - more of an intro than a recipe
Dave Rolsky [Tue, 29 Jul 2008 17:47:22 +0000]
Some small tweaks to the overloading recipe
Dave Rolsky [Tue, 29 Jul 2008 17:45:41 +0000]
Reorganized all the recipes so they're broken into subsections, and
numbered internally in each subsection, as opposed to globally.
Paul Jamieson Fenwick [Tue, 29 Jul 2008 07:48:35 +0000]
Correction of broken links to MooseX::
Paul Jamieson Fenwick [Tue, 29 Jul 2008 07:34:07 +0000]
Removed "whitespace only" lines in POD, making podchecker more happy.
Paul Jamieson Fenwick [Tue, 29 Jul 2008 07:28:34 +0000]
Added additional documentation links:
* Moose::Cookbook
* The Moose is Flying (R. Schwartz)
Aran Clary Deltac [Mon, 28 Jul 2008 23:01:05 +0000]
Remove dependency on List::MoreUtils from recipe 12 .t.
Aran Clary Deltac [Mon, 28 Jul 2008 22:47:37 +0000]
New cookbook recipe # 12.
Dave Rolsky [Mon, 28 Jul 2008 13:57:09 +0000]
There was a passing TODO test in here.
Dave Rolsky [Mon, 28 Jul 2008 13:52:53 +0000]
Actually make the todo tests TODO
Dave Rolsky [Mon, 28 Jul 2008 13:48:53 +0000]
Fixed the test count, and made the failing tests TODO tests
Dave Rolsky [Mon, 28 Jul 2008 13:45:02 +0000]
Explicitly require Class::MOP 0.64.
Dave Rolsky [Mon, 28 Jul 2008 13:38:11 +0000]
Add some tests to ensure that the ->foo() method is always present (as
expected).
Dave Rolsky [Mon, 28 Jul 2008 13:29:02 +0000]
Fix test description so it matches code.
Yuval Kogman [Thu, 24 Jul 2008 13:58:59 +0000]
ignore metaclass in superclasses if it isn't a Class::MOP::Class but still found in ->meta
Wallace Reis [Wed, 23 Jul 2008 15:30:39 +0000]
minor doc fix
Stevan Little [Tue, 22 Jul 2008 15:59:12 +0000]
fixing theplers tests
Stevan Little [Tue, 22 Jul 2008 15:43:50 +0000]
rolling back
Todd Hepler [Tue, 22 Jul 2008 01:44:42 +0000]
bug for immutable class that does a role
Shawn M Moore [Sat, 19 Jul 2008 22:18:42 +0000]
Add a test script to make sure my idiom of "sub BUILD, after BUILD" in a role will work tomorrow
Paul Driver [Fri, 18 Jul 2008 21:59:40 +0000]
Sartak's fancy triggers
Guillermo Roditi [Fri, 18 Jul 2008 21:06:11 +0000]
stevan says "wont fix"
Paul Driver [Fri, 18 Jul 2008 20:51:52 +0000]
Changelog message. :)
Paul Driver [Fri, 18 Jul 2008 20:16:22 +0000]
Updated some documentation
Paul Driver [Fri, 18 Jul 2008 20:09:41 +0000]
Added support for fancy triggers, and a test.
Paul Driver [Fri, 18 Jul 2008 20:05:10 +0000]
Branch for fancy around/after/before triggers.
Guillermo Roditi [Fri, 18 Jul 2008 17:48:36 +0000]
new fialing test. yayy
Yuval Kogman [Fri, 11 Jul 2008 02:24:26 +0000]
various pod fixes
Stevan Little [Wed, 9 Jul 2008 20:58:02 +0000]
fixing bug
Stevan Little [Tue, 8 Jul 2008 00:42:32 +0000]
some refactoring of handles
Stevan Little [Fri, 4 Jul 2008 03:48:41 +0000]
0.54
Stevan Little [Thu, 3 Jul 2008 21:24:31 +0000]
0.55 setup
Stevan Little [Thu, 3 Jul 2008 21:21:52 +0000]
0.53
Yuval Kogman [Thu, 3 Jul 2008 17:55:00 +0000]
OPTIMIZE!!! YERHA!!!!
Stevan Little [Thu, 3 Jul 2008 17:05:34 +0000]
setting up 0.53
Stevan Little [Thu, 3 Jul 2008 17:04:22 +0000]
0.52
Dave Rolsky [Thu, 3 Jul 2008 01:32:55 +0000]
Speling fix.
Wallace Reis [Wed, 2 Jul 2008 21:20:30 +0000]
added legal_options_for_inheritance
Stevan Little [Wed, 2 Jul 2008 16:46:41 +0000]
some changes, seee changes for details
Stevan Little [Wed, 2 Jul 2008 15:45:53 +0000]
some doc cleanup
Dave Rolsky [Wed, 2 Jul 2008 14:35:12 +0000]
Remove nothingmuch's nasty tabs ;)
Yuval Kogman [Wed, 2 Jul 2008 14:32:58 +0000]
check that attr and method conflict in two different roles
Yuval Kogman [Wed, 2 Jul 2008 14:25:34 +0000]
add TODO tests for various role/attr related features
Adam J. Foxson [Mon, 30 Jun 2008 17:33:06 +0000]
In the case where a child type constraint's parent constraint fails, the exception should reference the parent type constraint that actually failed instead of always referencing the child'd type constraint.
Yuval Kogman [Mon, 30 Jun 2008 13:55:22 +0000]
LOLZ
Yuval Kogman [Mon, 30 Jun 2008 13:51:37 +0000]
MooseX::Types::Moose in Cookbook::Style
Yuval Kogman [Mon, 30 Jun 2008 12:47:23 +0000]
repharse a bit
Yuval Kogman [Mon, 30 Jun 2008 12:22:22 +0000]
a note about social style
Yuval Kogman [Mon, 30 Jun 2008 10:08:10 +0000]
namespace::clean note
Yuval Kogman [Mon, 30 Jun 2008 09:58:29 +0000]
add a heading
Yuval Kogman [Mon, 30 Jun 2008 09:54:59 +0000]
start a style guide
Yuval Kogman [Sat, 28 Jun 2008 19:10:22 +0000]
remove my cargoculted abuse of ref() (it never returns undef)
Yuval Kogman [Sat, 28 Jun 2008 13:02:54 +0000]
use SUPER::DOES (next::method breaks, but SUPER::DOES is still better than ->isa
Yuval Kogman [Sat, 28 Jun 2008 12:38:13 +0000]
add UNIVERSAL::DOES support to Moose::Object
Yuval Kogman [Fri, 27 Jun 2008 09:58:09 +0000]
renumber test from branch
Yuval Kogman [Fri, 27 Jun 2008 09:56:08 +0000]
Merge 'inline_wrapped_constructor' into 'trunk'
r77475@syeeda (orig r3777): groditi | 2008-03-28 22:43:48 +0400
more behavior
Yuval Kogman [Fri, 27 Jun 2008 09:55:56 +0000]
Merge 'inline_wrapped_constructor' into 'trunk'
r77474@syeeda (orig r3776): groditi | 2008-03-28 22:39:57 +0400
adding new test
Yuval Kogman [Fri, 27 Jun 2008 09:53:37 +0000]
do while sucks
Yuval Kogman [Fri, 27 Jun 2008 09:51:42 +0000]
test under various mutablation scenarios
Yuval Kogman [Fri, 27 Jun 2008 09:45:32 +0000]
comment for new test
Yuval Kogman [Fri, 27 Jun 2008 09:42:21 +0000]
t0m's around vs. immutable bug
Shawn M Moore [Fri, 27 Jun 2008 03:59:09 +0000]
Follow through on the standard that attribute names appear (in parentheses)
Shawn M Moore [Fri, 27 Jun 2008 03:10:24 +0000]
Bump to 0.52
Shawn M Moore [Fri, 27 Jun 2008 03:02:52 +0000]
Bump us up to 0.51
Shawn M Moore [Fri, 27 Jun 2008 03:01:59 +0000]
Update Changes
Stevan Little [Fri, 27 Jun 2008 00:11:56 +0000]
fixing the handles stuff so that it works cleanly for MX::DBIC;
Yuval Kogman [Thu, 26 Jun 2008 15:53:02 +0000]
Yuval Kogman [Thu, 26 Jun 2008 15:52:50 +0000]
Merge 'BUILDARGS' into 'trunk'
r83445@syeeda (orig r4767): nothingmuch | 2008-06-26 18:26:10 +0400
avoid uninitialized warning on ->new(nonref)
Yuval Kogman [Thu, 26 Jun 2008 15:51:14 +0000]
Merge 'BUILDARGS' into 'trunk'
r83440@syeeda (orig r4762): nothingmuch | 2008-06-26 12:35:53 +0400
update FAQ
Yuval Kogman [Thu, 26 Jun 2008 15:50:55 +0000]
Merge 'BUILDARGS' into 'trunk'
r83439@syeeda (orig r4761): nothingmuch | 2008-06-26 11:58:54 +0400
test for BUILDARGS
Yuval Kogman [Thu, 26 Jun 2008 15:50:25 +0000]
Merge 'trunk' into 'BUILDARGS'
r83447@syeeda (orig r4769): nothingmuch | 2008-06-26 18:47:52 +0400
changelog
Yuval Kogman [Thu, 26 Jun 2008 15:47:52 +0000]
changelog
Yuval Kogman [Thu, 26 Jun 2008 15:46:58 +0000]
Merge 'BUILDARGS' into 'trunk'
r83438@syeeda (orig r4760): nothingmuch | 2008-06-26 11:42:40 +0400
BUILDARGS, but no tests yet
Yuval Kogman [Thu, 26 Jun 2008 15:26:10 +0000]
avoid uninitialized warning on ->new(nonref)
Yuval Kogman [Thu, 26 Jun 2008 09:54:54 +0000]
Merge 'trunk' into 'BUILDARGS'
r83441@syeeda (orig r4763): nothingmuch | 2008-06-26 12:47:08 +0400
update FAQ on constructor stuff
Yuval Kogman [Thu, 26 Jun 2008 09:47:08 +0000]
update FAQ on constructor stuff
Yuval Kogman [Thu, 26 Jun 2008 09:35:53 +0000]
update FAQ
Yuval Kogman [Thu, 26 Jun 2008 08:58:54 +0000]
test for BUILDARGS
Yuval Kogman [Thu, 26 Jun 2008 08:42:40 +0000]
BUILDARGS, but no tests yet
Yuval Kogman [Thu, 26 Jun 2008 08:22:10 +0000]
- Create branch BUILDARGS
Dave Rolsky [Thu, 26 Jun 2008 07:04:30 +0000]
I feel silly thanking myself.
Shawn M Moore [Tue, 24 Jun 2008 06:08:36 +0000]
Test that the sugar from Moose::Role is unimported correctly
Shawn M Moore [Tue, 24 Jun 2008 06:07:37 +0000]
Test that "no Moose::Role" doesn't explode, qualify the namespace of Moose::_get_caller
Shawn M Moore [Tue, 24 Jun 2008 06:04:46 +0000]
Fix another typo
Shawn M Moore [Tue, 24 Jun 2008 06:03:53 +0000]
Add support for meta_attr->does("ShortAlias")
Stevan Little [Mon, 23 Jun 2008 20:54:19 +0000]
fixing the POD stuff
Dave Rolsky [Mon, 23 Jun 2008 03:11:04 +0000]
Make the immutable constructor provide the same nice error message for
a single non-hashref arg as Moose::Object does.
Yuval Kogman [Sun, 22 Jun 2008 01:31:57 +0000]
demand Module::Install 0.75
Yuval Kogman [Sat, 21 Jun 2008 14:29:55 +0000]
more null_constraint checks
Yuval Kogman [Sat, 21 Jun 2008 14:02:34 +0000]
more aggressive optimization of types with no checking (purely hierchical types, for coercions)
Yuval Kogman [Sat, 21 Jun 2008 13:17:25 +0000]
add a comment about a bit of compat code
Dave Rolsky [Thu, 19 Jun 2008 14:39:17 +0000]
This change gets Recipe 11 working. Here are the details ...
When a role (RoleA) does some other role (RoleB) and explicitly
aliases some method(s) from RoleB, those methods were always added to
the required method list for any consumer of RoleA. However, if RoleA
provides an implementation of those methods, they should not be
required by a consumer.
This fixes the recipe 11 tests. I also had to change some existing
role application tests, which explicitly tested for the old
behavior. Perigrin and I both agree that the old behavior makes no
sense, since what else is the purpose of aliasing a method in a role?
I also added some additional tests to make sure that when the aliasing
role _does not_ implement the method, it _does_ get added to the
required method list.