15 years agoTest that the type constraint is checked too
Shawn M Moore [Sun, 9 Nov 2008 17:00:01 +0000]
Test that the type constraint is checked too

15 years agoClass name fix
Shawn M Moore [Sun, 9 Nov 2008 16:57:53 +0000]
Class name fix

15 years agoMore tasks
Shawn M Moore [Sun, 9 Nov 2008 07:54:03 +0000]
More tasks

15 years agoTODO
Shawn M Moore [Sun, 9 Nov 2008 07:51:19 +0000]
TODO

15 years agoMore tests for application
Shawn M Moore [Sun, 9 Nov 2008 07:35:34 +0000]
More tests for application

15 years agoAdd another test file
Shawn M Moore [Sun, 9 Nov 2008 07:26:41 +0000]
Add another test file

15 years agoShouldn't this be enough? :)
Shawn M Moore [Sun, 9 Nov 2008 07:26:34 +0000]
Shouldn't this be enough? :)

15 years agonew_object instead of construct_instance
Shawn M Moore [Sun, 9 Nov 2008 07:26:19 +0000]
new_object instead of construct_instance

15 years agouse CMOPC->initialize instead of ->meta
Shawn M Moore [Sun, 9 Nov 2008 07:26:11 +0000]
use CMOPC->initialize instead of ->meta

15 years agomethod tests
Shawn M Moore [Sun, 9 Nov 2008 06:27:31 +0000]
method tests

15 years ago"method" keyword
Shawn M Moore [Sun, 9 Nov 2008 06:27:25 +0000]
"method" keyword

15 years agoBegin supporting methods by defining get_method_map and add_method which don't poke...
Shawn M Moore [Sun, 9 Nov 2008 06:27:07 +0000]
Begin supporting methods by defining get_method_map and add_method which don't poke at packages (should probably port these back up to Moose and CMOP for anon classes)

15 years agono Moose
Shawn M Moore [Sun, 9 Nov 2008 05:32:03 +0000]
no Moose

15 years agoAdd a new role metaclass for roles that have been parameterized
Shawn M Moore [Sun, 9 Nov 2008 05:31:10 +0000]
Add a new role metaclass for roles that have been parameterized

15 years agoFinish the move
Shawn M Moore [Sun, 9 Nov 2008 05:28:41 +0000]
Finish the move

15 years agoBegin moving Meta::Role to Meta::Role::Parameterizable
Shawn M Moore [Sun, 9 Nov 2008 05:28:32 +0000]
Begin moving Meta::Role to Meta::Role::Parameterizable

15 years agoTest fixes and improvements
Shawn M Moore [Sun, 9 Nov 2008 05:22:44 +0000]
Test fixes and improvements

15 years agoWe don't need the metametaclass, we just want to operate on the metaclass
Shawn M Moore [Sun, 9 Nov 2008 05:22:18 +0000]
We don't need the metametaclass, we just want to operate on the metaclass

15 years agoBegin working on the rest of the sugar
Shawn M Moore [Sun, 9 Nov 2008 05:22:11 +0000]
Begin working on the rest of the sugar

15 years agoLet the parameter keyword take an arrayref of names
Shawn M Moore [Sun, 9 Nov 2008 05:11:09 +0000]
Let the parameter keyword take an arrayref of names

15 years agoBegin writing tests
Shawn M Moore [Sun, 9 Nov 2008 04:44:24 +0000]
Begin writing tests

15 years agoActually, don't even pass $self until I can think of a good hash key :)
Shawn M Moore [Sun, 9 Nov 2008 04:38:05 +0000]
Actually, don't even pass $self until I can think of a good hash key :)

15 years agocleanup of role generation
Shawn M Moore [Sun, 9 Nov 2008 04:33:35 +0000]
cleanup of role generation

15 years agoMore tests to make sure we keep the same parameter metaclass
Shawn M Moore [Sun, 9 Nov 2008 04:33:28 +0000]
More tests to make sure we keep the same parameter metaclass

15 years agoFirst stab at generate_role; metas within metas..
Shawn M Moore [Sun, 9 Nov 2008 04:21:47 +0000]
First stab at generate_role; metas within metas..

15 years agorole sugar, which sets role_generator
Shawn M Moore [Sun, 9 Nov 2008 04:01:23 +0000]
role sugar, which sets role_generator

15 years agoMake parameter_metaclass rw, if a user wants to shoot himself in the foot I'll load...
Shawn M Moore [Sun, 9 Nov 2008 03:29:49 +0000]
Make parameter_metaclass rw, if a user wants to shoot himself in the foot I'll load his gun

15 years agoAPI for constructing a parameter object
Shawn M Moore [Sun, 9 Nov 2008 03:07:58 +0000]
API for constructing a parameter object

15 years agoTests
Shawn M Moore [Sun, 9 Nov 2008 03:02:52 +0000]
Tests

15 years agoparameter keyword
Shawn M Moore [Sun, 9 Nov 2008 03:02:46 +0000]
parameter keyword

15 years agoWe want a parameter_metaclass attribute; each role application will get an instance...
Shawn M Moore [Sun, 9 Nov 2008 03:02:19 +0000]
We want a parameter_metaclass attribute; each role application will get an instance of the class it describes

15 years agoTest that we can get a parameter class out of a parameterized role
Shawn M Moore [Sun, 9 Nov 2008 02:44:42 +0000]
Test that we can get a parameter class out of a parameterized role

15 years agoSet up the metaclass of parameterized roles
Shawn M Moore [Sun, 9 Nov 2008 02:44:35 +0000]
Set up the metaclass of parameterized roles

15 years agoAdd an empty Parameters class and a basic test for it..
Shawn M Moore [Sun, 9 Nov 2008 02:44:26 +0000]
Add an empty Parameters class and a basic test for it..

15 years agoMake a trunk
Shawn M Moore [Sun, 9 Nov 2008 00:52:47 +0000]
Make a trunk