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.
Dave Rolsky [Thu, 19 Jun 2008 14:16:27 +0000]
Fix a typoe - "Bool", not "Boo"
Shawn M Moore [Tue, 17 Jun 2008 04:13:20 +0000]
Add Moose::Role->unimport so we remove the Moose::Role keywords
Shawn M Moore [Tue, 17 Jun 2008 02:35:43 +0000]
Add installing around to the method-modifier benchmark
Shawn M Moore [Tue, 17 Jun 2008 02:35:28 +0000]
Adjust the error message for Moose::Role::extends so that it doesn't explicitly mention Moose::Role
Yuval Kogman [Sat, 14 Jun 2008 18:48:31 +0000]
attempt to work around the ??{ } vs. threads issue
Shawn M Moore [Fri, 13 Jun 2008 01:08:00 +0000]
Bump the versions of everything to 0.50
Shawn M Moore [Fri, 13 Jun 2008 00:39:08 +0000]
0.49
Shawn M Moore [Fri, 13 Jun 2008 00:38:51 +0000]
Update Class::MOP dep to 0.59
Shawn M Moore [Fri, 13 Jun 2008 00:38:34 +0000]
Update MANIFEST
Shawn M Moore [Fri, 13 Jun 2008 00:20:08 +0000]
Some more Changes
Shawn M Moore [Fri, 13 Jun 2008 00:11:56 +0000]
Skip the recipe 11 tests, they don't work yet :(
Guillermo Roditi [Thu, 12 Jun 2008 19:14:31 +0000]
teeny bug
Shawn M Moore [Wed, 11 Jun 2008 09:20:18 +0000]
Improve the DEMOLISHALL tests to check ordering, in even less code :)
Tokuhiro Matsuno [Wed, 11 Jun 2008 07:51:08 +0000]
added test for Moose::Cookbook::Recipe11.
Shawn M Moore [Tue, 10 Jun 2008 04:39:45 +0000]
Move the ClassName type check code to Class::MOP::is_class_loaded
Stevan Little [Tue, 10 Jun 2008 03:55:05 +0000]
now uses *_package_symbol HASH ref versions
Stevan Little [Tue, 10 Jun 2008 03:13:53 +0000]
fixing bug, thanks to Sartak
Stevan Little [Fri, 6 Jun 2008 19:15:57 +0000]
adding stuff for MX::Literals
Stevan Little [Wed, 4 Jun 2008 06:24:35 +0000]
some speed gains and a new test
Yuval Kogman [Tue, 3 Jun 2008 17:19:42 +0000]
Fix Evan's required/writer/accessor bug
Evan Carroll [Tue, 3 Jun 2008 17:06:52 +0000]
added a test for required=>1,undef with type that permits undef, using lazy_build
John Goulah [Tue, 3 Jun 2008 04:23:04 +0000]
first stab at a reserved keyword doc
Stevan Little [Thu, 29 May 2008 12:52:28 +0000]
0.48
Stevan Little [Thu, 29 May 2008 12:38:03 +0000]
0.47
Stevan Little [Wed, 28 May 2008 06:26:02 +0000]
0.46
Stevan Little [Wed, 28 May 2008 03:24:47 +0000]
fixing the destructor, so it doesnt need to be created
Stevan Little [Wed, 28 May 2008 03:17:14 +0000]
fixing the destructor, so it doesnt need to be created
Stevan Little [Wed, 28 May 2008 01:39:05 +0000]
initialize cleanup
Stevan Little [Wed, 28 May 2008 00:47:22 +0000]
adding error message
Guillermo Roditi [Wed, 28 May 2008 00:03:22 +0000]
add test for modifier order to prevent regressions
Stevan Little [Tue, 27 May 2008 20:01:00 +0000]
some speedups in Moose
Stevan Little [Sun, 25 May 2008 03:17:25 +0000]
0.45
Stevan Little [Sun, 25 May 2008 02:13:06 +0000]
0.45
Stevan Little [Sun, 25 May 2008 01:34:26 +0000]
adding the Changes, and fixing the MANIFEST
Dave Rolsky [Sat, 24 May 2008 22:11:26 +0000]
add a trustme for intialize_body, rather than actually putting it in pod
Robert Boone [Sat, 24 May 2008 21:18:55 +0000]
so Moose::Meta::Method::Constructor can pass pod_coverage
Shawn M Moore [Sat, 24 May 2008 19:49:17 +0000]
Describe how easy to is to create a (or reproduce an existing) metaclass using a trait, but that it's not easy the other way around. traits++
Shawn M Moore [Sat, 24 May 2008 19:31:03 +0000]
Some prose cleanups
Dave Rolsky [Sat, 24 May 2008 19:24:33 +0000]
really update the manifest by re-running make manifest
Dave Rolsky [Sat, 24 May 2008 19:23:57 +0000]
Sartak already renamed this more sensibly
Dave Rolsky [Sat, 24 May 2008 19:21:59 +0000]
What was recipe 11 is now recipe 21
Shawn M Moore [Sat, 24 May 2008 19:16:58 +0000]
Rename the recipe tests to match the current layout. update MANIFEST
Shawn M Moore [Sat, 24 May 2008 19:13:11 +0000]
Basic test for recipe 22
Shawn M Moore [Sat, 24 May 2008 19:10:35 +0000]
Most of recipe 22 (attribute traits). Could use more fleshing out in the conclusion.
Shawn M Moore [Sat, 24 May 2008 18:46:47 +0000]
Whitespace tweaks. Gotta make those => line up
Shawn M Moore [Sat, 24 May 2008 17:52:00 +0000]
Add a confess to intialize_body in the Moose::Meta::Method::Constructor, to catch any other code using that particular misspelling
Shawn M Moore [Fri, 23 May 2008 00:05:43 +0000]
Allow trigger on ro (or no-accessor) attributes
Todd Hepler [Wed, 21 May 2008 20:17:31 +0000]
standardize on using croak instead of confess in the sugar