Yuval Kogman [Sun, 3 Feb 2008 18:43:43 +0000]
meta instance doc improvements
Stevan Little [Thu, 31 Jan 2008 18:31:52 +0000]
tests
Stevan Little [Thu, 31 Jan 2008 17:48:57 +0000]
fixed demolish calls
Stevan Little [Thu, 31 Jan 2008 17:46:45 +0000]
fixed demolish calls
Matt S Trout [Mon, 28 Jan 2008 14:38:18 +0000]
comment the strict/warnings hack because I'm bored of being asked about it by people who didn't think to RTFS strict.pm then look up $^H
Stevan Little [Mon, 28 Jan 2008 02:45:26 +0000]
type constraint messages work now (kinda) and other misc cleanup so that tests run (see Changelog)
Yuval Kogman [Sun, 27 Jan 2008 00:20:14 +0000]
die in Attribute::_process_options if the attr is required but there is no way to set it during construction (init_arg, builder or default)
Yuval Kogman [Sun, 27 Jan 2008 00:03:08 +0000]
init_arg can be undef
Yuval Kogman [Sat, 26 Jan 2008 23:53:58 +0000]
init_arg can be undef
Shawn M Moore [Sat, 26 Jan 2008 16:54:47 +0000]
Failing tests for custom type error messages. Now let's see about making them pass..
Shawn M Moore [Sat, 26 Jan 2008 16:54:03 +0000]
Shawn M Moore [Sat, 26 Jan 2008 16:50:56 +0000]
Give an error message when a handles attribute's object is undefined, so it doesn't look like a Moose error
Stevan Little [Sat, 26 Jan 2008 15:36:10 +0000]
0.36
Stevan Little [Sat, 26 Jan 2008 15:34:40 +0000]
0.36
Stevan Little [Wed, 23 Jan 2008 15:40:24 +0000]
some additional tests for better coverage
Ash Berlin [Wed, 23 Jan 2008 10:59:36 +0000]
(failing) test for runtime roles and non-moose classes + does attrs
Stevan Little [Wed, 23 Jan 2008 02:41:25 +0000]
0.35
Stevan Little [Tue, 22 Jan 2008 23:59:53 +0000]
some minor tweaks
Stevan Little [Tue, 22 Jan 2008 23:38:26 +0000]
adding another test
Stevan Little [Tue, 22 Jan 2008 03:18:00 +0000]
some version changes and such
Dave Rolsky [Tue, 22 Jan 2008 02:32:41 +0000]
I prefer to be credited by my real name
Stevan Little [Tue, 22 Jan 2008 02:25:33 +0000]
this is not needed now
Stevan Little [Tue, 22 Jan 2008 02:23:15 +0000]
this is not needed now
Dave Rolsky [Tue, 22 Jan 2008 00:18:39 +0000]
Moose 0.34 broke the ability to make a Meta class immutable. This is a
fix, though I'm not convinced it's the _right_ fix. An alternative
might be to ensure that attributes for Moose meta classes are always
Moose::Meta::Attribute objects instead of Class::MOP::Attribute
objects. Regardless, the test I added should be useful in exploring
alternative fixes.
Stevan Little [Mon, 21 Jan 2008 22:58:26 +0000]
0.34
Stevan Little [Mon, 21 Jan 2008 20:43:46 +0000]
more tests
Stevan Little [Mon, 21 Jan 2008 20:14:44 +0000]
tweaking test names to better VMS support
Stevan Little [Mon, 21 Jan 2008 19:52:06 +0000]
cleaning up the traits things
Yuval Kogman [Mon, 21 Jan 2008 17:33:22 +0000]
FileHandle also accepts IO::Handle objects
Stevan Little [Sat, 19 Jan 2008 16:56:36 +0000]
rudementary support for attribute traits
Stevan Little [Sat, 19 Jan 2008 15:54:02 +0000]
just some more cleanup
Stevan Little [Thu, 17 Jan 2008 06:24:03 +0000]
refactoring the parameterized type constraints
Stevan Little [Wed, 16 Jan 2008 16:57:18 +0000]
changelog stuff, mostly
Stevan Little [Mon, 14 Jan 2008 23:17:06 +0000]
anon-roles are now more efficient about package usage
Stevan Little [Mon, 14 Jan 2008 22:59:15 +0000]
* role exclusion and aliasiing now works in composite roles too
* added plans to all the composite role tests now
* cleaned up some of nothingmuch's stuff
Yuval Kogman [Mon, 14 Jan 2008 00:00:24 +0000]
Merge 'Moose-moosex_compile_support' into 'trunk'
r71258@syeeda (orig r3337): nothingmuch | 2008-01-14 01:59:17 +0200
capture less in accessors
Yuval Kogman [Sun, 13 Jan 2008 23:59:40 +0000]
Merge 'Moose-moosex_compile_support' into 'trunk'
r70861@syeeda (orig r3278): nothingmuch | 2008-01-09 12:32:19 +0200
icky hack in Moose::Object to make it compile without loading unnecessary additional modules
Yuval Kogman [Sun, 13 Jan 2008 23:59:17 +0000]
capture less in accessors
Yuval Kogman [Sun, 13 Jan 2008 23:52:43 +0000]
Merge 'trunk' into 'Moose-moosex_compile_support'
r71256@syeeda (orig r3335): nothingmuch | 2008-01-14 01:51:35 +0200
faster type constraints
Yuval Kogman [Sun, 13 Jan 2008 23:51:35 +0000]
faster type constraints
Yuval Kogman [Sun, 13 Jan 2008 23:28:24 +0000]
Merge 'Moose-real_class_meta_type_constraint', 'trunk' into 'Moose-moosex_compile_support'
r71056@syeeda (orig r3296): stevan | 2008-01-10 15:32:43 +0200
doc fixes, version updates and changelog
r71159@syeeda (orig r3310): sartak | 2008-01-13 02:06:54 +0200
r50215@onn: sartak | 2008-01-12 19:06:01 -0500
Add tests to make sure the new reblessing works with Moosey bits
r71161@syeeda (orig r3312): stevan | 2008-01-13 04:49:19 +0200
some minor tweaks
r71163@syeeda (orig r3314): sartak | 2008-01-13 04:57:06 +0200
r50229@onn: sartak | 2008-01-12 21:56:21 -0500
Fix for the slightly changed rebless_instance interface
r71173@syeeda (orig r3324): nothingmuch | 2008-01-13 18:19:09 +0200
r71171@syeeda (orig r3322): nothingmuch | 2008-01-13 17:16:01 +0200
Moose::Meta::TypeConstraint::Class
r71254@syeeda (orig r3333): nothingmuch | 2008-01-14 01:26:41 +0200
correct usage of compiled_type_constraint
Yuval Kogman [Sun, 13 Jan 2008 23:26:41 +0000]
correct usage of compiled_type_constraint
Yuval Kogman [Sun, 13 Jan 2008 16:19:09 +0000]
Merge 'Moose-real_class_meta_type_constraint' into 'trunk'
r71171@syeeda (orig r3322): nothingmuch | 2008-01-13 17:16:01 +0200
Moose::Meta::TypeConstraint::Class
Yuval Kogman [Sun, 13 Jan 2008 15:16:01 +0000]
Moose::Meta::TypeConstraint::Class
Yuval Kogman [Sun, 13 Jan 2008 14:29:33 +0000]
branch for real meta tc for classes
Shawn M Moore [Sun, 13 Jan 2008 02:57:06 +0000]
Fix for the slightly changed rebless_instance interface
Stevan Little [Sun, 13 Jan 2008 02:49:19 +0000]
some minor tweaks
Shawn M Moore [Sun, 13 Jan 2008 00:06:54 +0000]
Add tests to make sure the new reblessing works with Moosey bits
Stevan Little [Thu, 10 Jan 2008 13:32:43 +0000]
doc fixes, version updates and changelog
Yuval Kogman [Wed, 9 Jan 2008 10:32:19 +0000]
icky hack in Moose::Object to make it compile without loading unnecessary additional modules
Yuval Kogman [Tue, 8 Jan 2008 15:54:50 +0000]
Merge 'Moose-moosex_compile_support' into 'trunk'
r69247@syeeda (orig r3262): nothingmuch | 2008-01-08 13:50:53 +0200
make a note of konobi's XS tcs in the optimized constraints file
Yuval Kogman [Tue, 8 Jan 2008 15:54:35 +0000]
Merge 'Moose-moosex_compile_support' into 'trunk'
r69246@syeeda (orig r3261): nothingmuch | 2008-01-08 13:50:02 +0200
overload::Overloaded calls are superflous, overlaod::StrVal works on every value type
Yuval Kogman [Tue, 8 Jan 2008 15:54:11 +0000]
Merge 'Moose-moosex_compile_support' into 'trunk'
r69241@syeeda (orig r3256): nothingmuch | 2008-01-08 01:52:44 +0200
HATE SVK!!! missing file for the typeconstraint refac
Yuval Kogman [Tue, 8 Jan 2008 15:53:54 +0000]
Merge 'Moose-moosex_compile_support' into 'trunk'
r69240@syeeda (orig r3255): nothingmuch | 2008-01-08 01:51:45 +0200
Generated methods now actually use optimized type constraints, and capture less closure variables
Yuval Kogman [Tue, 8 Jan 2008 15:53:34 +0000]
Merge 'Moose-moosex_compile_support' into 'trunk'
r69239@syeeda (orig r3254): nothingmuch | 2008-01-08 01:50:40 +0200
use Sub::Name when installing attr methods into a class, so that they appear to be methods of that class
Yuval Kogman [Tue, 8 Jan 2008 15:53:20 +0000]
Merge 'Moose-moosex_compile_support' into 'trunk'
r69238@syeeda (orig r3253): nothingmuch | 2008-01-08 01:48:21 +0200
be a little more anal about when we skip certain methods for delegation
Yuval Kogman [Tue, 8 Jan 2008 15:53:04 +0000]
Merge 'Moose-moosex_compile_support' into 'trunk'
r69237@syeeda (orig r3252): nothingmuch | 2008-01-08 01:42:34 +0200
blah, broken commit
Yuval Kogman [Tue, 8 Jan 2008 15:52:38 +0000]
Merge 'Moose-moosex_compile_support' into 'trunk'
r67191@syeeda (orig r3168): nothingmuch | 2007-12-18 06:45:06 +0200
yay
Yuval Kogman [Tue, 8 Jan 2008 11:50:53 +0000]
make a note of konobi's XS tcs in the optimized constraints file
Yuval Kogman [Tue, 8 Jan 2008 11:50:02 +0000]
overload::Overloaded calls are superflous, overlaod::StrVal works on every value type
Yuval Kogman [Mon, 7 Jan 2008 23:52:44 +0000]
HATE SVK!!! missing file for the typeconstraint refac
Yuval Kogman [Mon, 7 Jan 2008 23:51:45 +0000]
Generated methods now actually use optimized type constraints, and capture less closure variables
Yuval Kogman [Mon, 7 Jan 2008 23:50:40 +0000]
use Sub::Name when installing attr methods into a class, so that they appear to be methods of that class
Yuval Kogman [Mon, 7 Jan 2008 23:48:21 +0000]
be a little more anal about when we skip certain methods for delegation
Yuval Kogman [Mon, 7 Jan 2008 23:42:34 +0000]
blah, broken commit
Yuval Kogman [Fri, 4 Jan 2008 11:40:12 +0000]
Merge 'trunk' into 'Moose-moosex_compile_support'
r67559@syeeda (orig r3210): stevan | 2007-12-21 21:05:51 +0200
some doc tweaks
r67736@syeeda (orig r3216): stevan | 2007-12-24 18:14:13 +0200
foo
r67737@syeeda (orig r3217): sartak | 2007-12-29 00:49:17 +0200
r49745@onn: sartak | 2007-12-28 17:45:06 -0500
Add failing! tests to ArrayRef[Int] + auto_deref
r67738@syeeda (orig r3218): sartak | 2007-12-29 00:49:52 +0200
r49747@onn: sartak | 2007-12-28 17:49:28 -0500
A few comments in Moose::Meta::TypeConstraint::Parameterized for Penfold :)
r67739@syeeda (orig r3219): nothingmuch | 2007-12-29 08:35:01 +0200
role overriding test
r67740@syeeda (orig r3220): nothingmuch | 2007-12-29 18:02:02 +0200
minor doc fix
r67742@syeeda (orig r3222): stevan | 2007-12-30 20:01:59 +0200
refactor in progress, beware (still passing all my tests though :P)
r67743@syeeda (orig r3223): stevan | 2007-12-30 22:16:01 +0200
composition and the role model are now decoupled
r67744@syeeda (orig r3224): stevan | 2007-12-30 23:51:48 +0200
fixing sartaks bug
r67748@syeeda (orig r3228): stevan | 2007-12-31 18:19:56 +0200
moving stuff around and some cleanup
r67749@syeeda (orig r3229): stevan | 2007-12-31 18:47:48 +0200
updating copyright dates
r67751@syeeda (orig r3231): stevan | 2007-12-31 22:46:38 +0200
cleaning up and working on the spec a bit
r68554@syeeda (orig r3234): stevan | 2008-01-01 22:28:05 +0200
adding method exclusion
r68555@syeeda (orig r3235): stevan | 2008-01-03 08:34:31 +0200
adding in method aliasing during composition
r68556@syeeda (orig r3236): stevan | 2008-01-03 09:08:08 +0200
aliasing stuff
r68557@syeeda (orig r3237): stevan | 2008-01-03 09:25:17 +0200
using a little less overload stuff
Stevan Little [Thu, 3 Jan 2008 07:25:17 +0000]
using a little less overload stuff
Stevan Little [Thu, 3 Jan 2008 07:08:08 +0000]
aliasing stuff
Stevan Little [Thu, 3 Jan 2008 06:34:31 +0000]
adding in method aliasing during composition
Stevan Little [Tue, 1 Jan 2008 20:28:05 +0000]
adding method exclusion
Stevan Little [Mon, 31 Dec 2007 20:46:38 +0000]
cleaning up and working on the spec a bit
Stevan Little [Mon, 31 Dec 2007 16:47:48 +0000]
updating copyright dates
Stevan Little [Mon, 31 Dec 2007 16:19:56 +0000]
moving stuff around and some cleanup
Stevan Little [Sun, 30 Dec 2007 21:51:48 +0000]
fixing sartaks bug
Stevan Little [Sun, 30 Dec 2007 20:16:01 +0000]
composition and the role model are now decoupled
Stevan Little [Sun, 30 Dec 2007 18:01:59 +0000]
refactor in progress, beware (still passing all my tests though :P)
Yuval Kogman [Sat, 29 Dec 2007 16:02:02 +0000]
minor doc fix
Yuval Kogman [Sat, 29 Dec 2007 06:35:01 +0000]
role overriding test
Shawn M Moore [Fri, 28 Dec 2007 22:49:52 +0000]
A few comments in Moose::Meta::TypeConstraint::Parameterized for Penfold :)
Shawn M Moore [Fri, 28 Dec 2007 22:49:17 +0000]
Add failing! tests to ArrayRef[Int] + auto_deref
Stevan Little [Mon, 24 Dec 2007 16:14:13 +0000]
foo
Stevan Little [Fri, 21 Dec 2007 19:05:51 +0000]
some doc tweaks
Yuval Kogman [Tue, 18 Dec 2007 04:45:06 +0000]
yay
Stevan Little [Fri, 14 Dec 2007 19:24:15 +0000]
0.33
Stevan Little [Fri, 14 Dec 2007 19:23:48 +0000]
0.33
Stevan Little [Thu, 13 Dec 2007 08:22:54 +0000]
Type coercins needs to be able to create types;
Stevan Little [Thu, 13 Dec 2007 04:21:22 +0000]
slight tweak
Chris Prather [Thu, 13 Dec 2007 03:02:03 +0000]
Class::MOP::check_package_cache_flag() is mro::get_pkg_gen which requires an argument
Stevan Little [Wed, 12 Dec 2007 22:21:50 +0000]
name tweaks;
Stevan Little [Wed, 12 Dec 2007 22:09:45 +0000]
Moose taking advantage of the XS
Chris Prather [Wed, 12 Dec 2007 00:18:29 +0000]
fix pod
Chris Prather [Tue, 11 Dec 2007 18:45:41 +0000]
add oose.pm
Stevan Little [Tue, 11 Dec 2007 15:26:58 +0000]
foo
Yuval Kogman [Mon, 10 Dec 2007 12:47:57 +0000]
Constructor and Destructor inherit Class::MOP::Method::Generated
Shawn M Moore [Thu, 6 Dec 2007 01:37:32 +0000]
allow subclasses to decide whether we need to copy the value into a new variable
add myself to authors :)
Shawn M Moore [Wed, 5 Dec 2007 01:55:55 +0000]
Add some support for coercing to ArrayRef or HashRef for collection purposes
Shawn M Moore [Wed, 5 Dec 2007 01:15:45 +0000]
Add support for parametric containers that subtype ArrayRef or HashRef
Stevan Little [Tue, 4 Dec 2007 14:56:47 +0000]
0.32
Stevan Little [Sat, 1 Dec 2007 21:02:01 +0000]
stuff
Stevan Little [Fri, 30 Nov 2007 05:13:16 +0000]
little better error message there